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/.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..f76079a
--- /dev/null
+++ b/block-editor/api.js
@@ -0,0 +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`
+ );
+
+ 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();
+};
+
+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 (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Set
+
+
+
+ {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
new file mode 100644
index 0000000..4c95185
--- /dev/null
+++ b/block-editor/blocks/gallery-block/block.json
@@ -0,0 +1,32 @@
+{
+ "$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/block-editor/blocks/gallery-block/edit.js b/block-editor/blocks/gallery-block/edit.js
new file mode 100644
index 0000000..83240f8
--- /dev/null
+++ b/block-editor/blocks/gallery-block/edit.js
@@ -0,0 +1,142 @@
+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 CustomTemplateInput from "../../gerneral-components/custom-template-input/description-input/CustomTemplateInput";
+
+/**
+ * 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 [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 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({ numberOfImages: number });
+
+ if (template) {
+ setAttributes({ template: template });
+ }
+ };
+
+ return (
+
+
+
+
+
+
+
+
+
+
+ {template == "other" && (
+
+ )}
+ {template !== "other" && (
+
+ )}
+
+
+
+
+ Set
+
+
+
+ {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..36b2f1a
--- /dev/null
+++ b/block-editor/blocks/gallery-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-gallery-block-controlls {
+ padding: 16px;
+}
+
+.nextcellent-single-gallery-block-render {
+ pointer-events: none;
+}
+
+#nextcellent-block-set-button {
+ display: block;
+ width: 80%;
+ margin: 10px auto;
+}
diff --git a/block-editor/blocks/gallery-block/index.js b/block-editor/blocks/gallery-block/index.js
new file mode 100644
index 0000000..6f10672
--- /dev/null
+++ b/block-editor/blocks/gallery-block/index.js
@@ -0,0 +1,107 @@
+/**
+ * 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: "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/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 (
+
+
+
+
+
+
+
+
+
+ Set
+
+
+
+ {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"
+ )}
+
+
+
+
+
+
+ Set
+
+
+
+ {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"
+ )}
+
+
+
+
+
+
+ Set
+
+
+
+ {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 (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Set
+
+
+
+ {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 (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Set
+
+
+
+ {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
new file mode 100644
index 0000000..4b4c3e6
--- /dev/null
+++ b/block-editor/gerneral-components/autocomplete/Autocomplete.js
@@ -0,0 +1,243 @@
+/**
+ * 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 ? 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]);
+
+ 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 (
+
+ {/* Label for the autocomplete. */}
+ {label}
+
+ {/* Input field. */}
+
+
+ {/* List of all of the autocomplete options. */}
+ {open && (
+
+ )}
+
+ );
+}
+
+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/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. */}
+ {__("Template name", "nggallery")}
+
+ {/* 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. */}
+ {__("Description", "nggallery")}
+
+ {/* 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. */}
+ {__("Float", "nggallery")}
+ {/* Select field. */}
+
+ {__("No Float", "nggallery")}
+ {__("Left", "nggallery")}
+ {__("Center", "nggallery")}
+ {__("Right", "nggallery")}
+
+
+ );
+}
+
+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. */}
+ {__("Height of image", "nggallery")}
+
+ {/* 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. */}
+ {__("Link", "nggallery")}
+
+ {/* 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" && (
+ {__("Effect", "nggallery")}
+ )}
+ {type == "recent" && (
+ {__("Sort the images", "nggallery")}
+ )}
+ {/* Select field. */}
+ {type == "img" && (
+
+ {__("No effect", "nggallery")}
+ {__("Watermark", "nggallery")}
+ {__("Web 2.0", "nggallery")}
+
+ )}
+ {(type == "recent" || type == "random") && (
+
+ {__("Upload order", "nggallery")}
+ {__("Date taken", "nggallery")}
+ {__("User defined", "nggallery")}
+
+ )}
+
+ );
+}
+
+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. */}
+
{__("Number of images", "nggallery")}
+
+ {/* 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/number-of-images-input/numberOfImages.scss b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss
new file mode 100644
index 0000000..00c3df8
--- /dev/null
+++ b/block-editor/gerneral-components/number-of-images-input/numberOfImages.scss
@@ -0,0 +1,7 @@
+.nextcellent-number-of-images {
+ margin: 5px 0 5px 0;
+}
+
+.nextcellent-number-of-images input {
+ width: 100%;
+}
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") && (
+
+
+
+
+ {__("Gallery", "nggallery")}
+
+
+
+
+
+ {__("Caption", "nggallery")}
+
+
+
+
+
+ {__("Carousel", "nggallery")}
+
+
+ )}
+ {type == "gallery" && (
+
+
+
+
+ {__("Other", "nggallery")}
+
+
+ )}
+
+ {type == "album" && (
+
+
+
+
+ {__("Compact", "nggallery")}
+
+
+
+
+
+ {__("Extend", "nggallery")}
+
+
+ )}
+
+ );
+}
+
+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. */}
+ {__("Width of image", "nggallery")}
+
+ {/* 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
new file mode 100644
index 0000000..11482d9
--- /dev/null
+++ b/block-editor/lang/nggallery-de_DE-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":"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
new file mode 100644
index 0000000..1496606
--- /dev/null
+++ b/blocks-main.php
@@ -0,0 +1,485 @@
+ '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(),
+ 'pluginUrl' => NGGALLERY_URLPATH,
+ ]
+ );
+
+ 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);
+ } 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 getNumberOfImages($attributes) {
+ $str = '';
+ 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) {
+
+ 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 = '[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 .= getMode($attributes);
+
+ $str .= getGalleryTemplate($attributes, 'recent');
+
+ $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..8f52089
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,42 @@
+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
+ 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
+ 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
+
+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 777d30d..8751d87 100644
Binary files a/lang/nggallery-da_DK.mo and b/lang/nggallery-da_DK.mo differ
diff --git a/lang/nggallery-da_DK.po b/lang/nggallery-da_DK.po
index 43d3663..9dca864 100644
--- a/lang/nggallery-da_DK.po
+++ b/lang/nggallery-da_DK.po
@@ -2,16 +2,16 @@ 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"
+"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: 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"
@@ -21,5288 +21,4587 @@ msgstr ""
"X-Poedit-SearchPath-0: d:/wordpress/plugins/nextgen-gallery\n"
# @ nggallery
-#: ../admin/about.php:9 ../admin/admin.php:171
-msgid "About"
-msgstr "Om"
+#: admin/functions.php:1146
+msgid " Image(s) successfully added"
+msgstr " Billede(r) blev uploaded succesfuldt"
-#: ../admin/about.php:12
-msgid "Contributors"
-msgstr "Bidragere"
+# @ nggallery
+#: admin/functions.php:477 admin/functions.php:525 admin/functions.php:625
+#: admin/functions.php:676
+msgid " is not writeable"
+msgstr " er skrivebeskyttet! "
-#: ../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:"
+# @ nggallery
+#: admin/functions.php:392
+msgid " is not writeable "
+msgstr " er skrivebeskyttet!"
+
+#: admin/class-ngg-overview.php:485
+msgid " MB"
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"
+#: lib/meta.php:131
+msgid " mm"
+msgstr " mm"
# @ 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:303
+msgid " picture(s) successfully added"
+msgstr " billede(r) blev tilføjet"
-# @ nggallery
-#: ../admin/about.php:18
-msgid "for the fantastic PHP Thumbnail Class"
-msgstr "for den fantastiske PHP-miniatureklasse"
+#: admin/functions.php:301
+msgid " picture(s) successfully renamed"
+msgstr " billede(r) blev omdøbt"
# @ 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:137
+msgid " sec"
+msgstr " sekunder"
+
+#: nggallery.php:820
+msgid " was detected. Deactivate it before running NextCellent!"
+msgstr ""
# @ nggallery
-#: ../admin/about.php:20
-msgid "for Shutter Reloaded, a real lightweight image effect"
-msgstr "til Shutter Reloaded, et rigtigt billedeffektprogram uden store krav"
+#: lib/tags.php:188
+#, php-format
+msgid "%1s tag(s) deleted."
+msgstr "%1s tag(s) slettet."
# @ nggallery
-#: ../admin/about.php:21
-msgid "for the best Media Flash Scripts on earth"
-msgstr "for de bedste Media Flash-scripts på jorden"
+#: lib/tags.php:243
+#, php-format
+msgid "%s slug(s) edited."
+msgstr "%s kortnavn(e) redigeret."
+
+# @ 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"
# @ nggallery
-#: ../admin/about.php:22
-msgid "for the Gallery Icon"
-msgstr "for galleri-ikonet"
+#: admin/functions.php:815
+msgid "(Error : Couldn't not find image)"
+msgstr "(Fejl: Kunne ikke finde billede)"
# @ nggallery
-#: ../admin/about.php:23
-msgid "for the Watermark plugin"
-msgstr "for vandmærke-pluginet"
+#: admin/functions.php:799
+msgid "(Error : Couldn't not update data base)"
+msgstr "(Fejl: Kunne ikke opdatere database)"
-#: ../admin/about.php:24
-msgid "for maintaining this fork of NextGen Gallery"
-msgstr "for at opretholde denne fork af NextGen Gallery"
+# @ nggallery
+#: admin/functions.php:806
+msgid "(Error : Couldn't not update meta data)"
+msgstr "(Fejl: Kunne ikke opdatere meta-data)"
-#: ../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/class-ngg-style.php:273
+msgid "(from the theme folder)"
+msgstr "(fra tema mappen)"
-#: ../admin/about.php:31 ../nggallery.php:386
-msgid "NextCellent"
-msgstr "NextCellent"
+# @ 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:33
+#: admin/class-ngg-options.php:502
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."
+"0 will display as much columns as possible. This is normally only required "
+"for captions below the images."
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)"
+# @ nggallery
+#: admin/class-ngg-options.php:373
+msgid "0 will show all images"
+msgstr "0 vil vise alle billeder"
-#: ../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 ""
+# @ nggallery
+#: admin/manage/actions.php:66
+msgid "90° anticlockwise"
+msgstr "90° mod uret"
-#: ../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."
+# @ nggallery
+#: admin/manage/actions.php:64
+msgid "90° clockwise"
+msgstr "90° med uret"
-#: ../admin/about.php:39
+#: 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 ""
-"A place for updating the plugin without using FTP manual updates, but "
-"WordPress plugin repository."
+"Note : third parties plugins that are compatible with NGG "
+"may not be 100% compatible with NextCellent Gallery!"
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å:"
+"tredjepart plugins der er kompatible med NGG, er måske ikke 100% "
+"kompatible med NextCellent Gallery!"
# @ nggallery
-#: ../admin/about.php:50
-msgid "Send us bugfixes / code changes"
-msgstr "Send os rettelser til bugs/kodeændringer."
+#: 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:50
+#: nggallery.php:137
msgid ""
-"The most motivated support for this plugin are your ideas and brain work."
+"Translation by : See here "
msgstr ""
+"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins "
# @ nggallery
-#: ../admin/about.php:51
-msgid "Translate the plugin"
-msgstr "Oversæt dette plugin"
+#: nggfunctions.php:466
+msgid "[Album not found]"
+msgstr "[Albummet er ikke fundet]"
# @ 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 ""
+#: nggfunctions.php:178 nggfunctions.php:665
+msgid "[Gallery not found]"
+msgstr "[Galleriet er ikke fundet]"
# @ 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"
+#: admin/class-ngg-album-manager.php:335
+msgid "[Maximize]"
+msgstr "[Maksimér]"
# @ 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!"
+#: admin/class-ngg-album-manager.php:337
+msgid "[Minimize]"
+msgstr "[Minimér]"
# @ nggallery
-#: ../admin/addgallery.php:75
-msgid "Upload failed! "
-msgstr "Upload mislykkedes! "
+#: lib/shortcodes.php:358
+msgid "[Pictures not found]"
+msgstr "[Billeder er ikke fundet]"
-#: ../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/class-ngg-album-manager.php:333
+msgid "[Show all]"
+msgstr "[Vis alle]"
# @ nggallery
-#: ../admin/addgallery.php:150 ../admin/admin.php:139
-msgid "Add Gallery / Images"
-msgstr "Tilføj galleri/billeder"
+#: admin/class-ngg-installer.php:172
+msgid "[Show as slideshow]"
+msgstr "[Vis som diasshow]"
# @ nggallery
-#: ../admin/addgallery.php:170
-msgid "Image Files"
-msgstr "Billedfiler"
+#: admin/class-ngg-installer.php:173
+msgid "[Show picture list]"
+msgstr "[Vis som billedliste]"
# @ nggallery
-#: ../admin/addgallery.php:197
-msgid "remove"
-msgstr "fjern"
+#: nggfunctions.php:796
+msgid "[SinglePic not found]"
+msgstr "[Enkeltbillede er ikke fundet]"
# @ nggallery
-#: ../admin/addgallery.php:198 ../admin/addgallery.php:446
-msgid "Browse..."
-msgstr "Gennemse ..."
+#: view/gallery-caption.php:32 view/gallery.php:68
+msgid "[View with PicLens]"
+msgstr "[Vis med PicLens]"
# @ nggallery
-#: ../admin/addgallery.php:199 ../admin/addgallery.php:237
-#: ../admin/addgallery.php:464 ../admin/addgallery.php:512
-msgid "Upload images"
-msgstr "Upload billeder"
+#: admin/class-ngg-admin-launcher.php:262
+msgid "A failure occurred"
+msgstr "En fejl opstod"
-#: ../admin/addgallery.php:303 ../admin/addgallery.php:311
-msgid "You didn't select a file!"
-msgstr "Du valgte ikke en fil!"
+# @ nggallery
+#: admin/class-ngg-adder.php:460
+msgid "a new gallery"
+msgstr "et nyt galleri"
-#: ../admin/addgallery.php:351 ../admin/admin.php:477
-msgid "New gallery"
-msgstr "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:354 ../admin/admin.php:482 ../admin/admin.php:534
-#: ../admin/manage-galleries.php:414 ../admin/settings.php:286
-msgid "Images"
-msgstr "Billeder"
+#: admin/class-ngg-style.php:259
+msgid "Activate"
+msgstr "Aktivér"
-#: ../admin/addgallery.php:357 ../admin/admin.php:485
-msgid "ZIP file"
-msgstr "ZIP fil"
+# @ nggallery
+#: admin/class-ngg-style.php:254
+msgid "Activate and use style sheet:"
+msgstr "Aktivér og brug stylesheet:"
# @ nggallery
-#: ../admin/addgallery.php:360 ../admin/addgallery.php:453
-#: ../admin/admin.php:488
-msgid "Import folder"
-msgstr "Importér mappe"
+#: admin/class-ngg-album-manager.php:320
+msgid "Add"
+msgstr "Tilføj"
+
+#: 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."
-#: ../admin/addgallery.php:371
+#: 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"
-# @ 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/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/tinymce/window.php:351
+msgid "Add an optional caption to the image. Leave blank for no caption."
+msgstr ""
-#: ../admin/addgallery.php:379
-msgid "Create a new, empty gallery in the folder"
-msgstr "Tilføj et nyt, tom galleri i mappen"
+#: admin/tinymce/window.php:347
+msgid "Add an optional link to the image. Leave blank for no link."
+msgstr ""
# @ 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-adder.php:423
+msgid "Add gallery"
+msgstr "Tilføj galleri"
# @ 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-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"
-#: ../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/class-ngg-roles.php:31
+msgid "Add gallery / Upload images"
+msgstr "Tilføj galleri/Upload billeder"
+
+#: admin/class-ngg-admin-launcher.php:477
+msgid "Add images from a ZIP file."
+msgstr "Tilføj billeder fra en ZIP fil."
# @ nggallery
-#: ../admin/addgallery.php:390
-msgid "Add gallery"
-msgstr "Tilføj galleri"
+#: admin/class-ngg-album-manager.php:318
+msgid "Add new album"
+msgstr "Tilføj nyt album"
-#: ../admin/addgallery.php:398
-msgid "Upload a ZIP File"
-msgstr "Upload en ZIP fil"
+#: admin/class-ngg-admin-launcher.php:465
+msgid "Add new galleries to NextCellent."
+msgstr "Tilføj nye gallerier"
-#: ../admin/addgallery.php:403
-msgid "Select ZIP file"
-msgstr "Vælg en ZIP fil"
+# @ nggallery
+#: admin/manage/class-ngg-gallery-manager.php:35
+msgid "Add 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-admin-launcher.php:473
+msgid "Add new images to a gallery."
+msgstr "Tilføj nye billeder til et galleri."
-#: ../admin/addgallery.php:409
-msgid "or enter URL"
-msgstr "eller indtast en URL"
+#: admin/class-ngg-overview.php:67
+msgid "Add new pictures"
+msgstr ""
-#: ../admin/addgallery.php:411
-msgid "Import a ZIP file from a URL"
-msgstr "Importere en ZIP fil fra en URL"
+# @ nggallery
+#: admin/manage/class-ngg-manager.php:234
+msgid "Add new tags"
+msgstr "Tilføj nye tags"
# @ nggallery
-#: ../admin/addgallery.php:415 ../admin/addgallery.php:469
-msgid "in to"
-msgstr "til"
+#: admin/manage/class-ngg-image-manager.php:234
+msgid "Add page"
+msgstr "Tilføj side"
# @ nggallery
-#: ../admin/addgallery.php:417
-msgid "a new gallery"
-msgstr "et nyt galleri"
+#: 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:428
-msgid "Note: the upload limit on your server is "
-msgstr "Note: Max størrelsen på uploads er "
+#: admin/class-ngg-options.php:347
+msgid "Add related images"
+msgstr "Tilføj relaterede billeder"
# @ nggallery
-#: ../admin/addgallery.php:432
-msgid "Start upload"
-msgstr "Begynd upload"
+#: admin/manage/class-ngg-image-list-table.php:315
+msgid "Add tags"
+msgstr "Tilføj tags"
-#: ../admin/addgallery.php:440
-msgid "Import an image folder"
-msgstr "Importere en billedemappe"
+#: 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:445
-msgid "Import from server:"
-msgstr "Importere fra server:"
+#: admin/class-ngg-options.php:244
+msgid "Advanced"
+msgstr ""
-#: ../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-adder.php:559
+msgid "Advanced uploading"
+msgstr "Avanceret upload"
-#: ../admin/addgallery.php:450
+# @ nggallery
+#: admin/class-ngg-album-manager.php:339
msgid ""
-"Please note: If safe-mode is ON, you need to add the subfolder with thumbs "
-"manually"
+"After you create and select a album, you can drag and drop a gallery or "
+"another album into your new album below"
msgstr ""
-"Note: Hvis safe-mode er slået til, skal du tilføje undermapper med miniature "
-"manuelt"
+"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: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-options.php:558
+msgid "AJAX pagination"
+msgstr "AJAX side opdeling (pageination)"
-#: ../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."
+# @ nggallery
+#: 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/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/class-ngg-album-manager.php:129
+msgid "Album deleted"
+msgstr "Album slettet"
# @ nggallery
-#: ../admin/addgallery.php:470
-msgid "Choose gallery"
-msgstr "Vælg et galleri"
+#: admin/class-ngg-album-manager.php:440
+msgid "Album description:"
+msgstr "Album-beskrivelse:"
-#: ../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"
-"strong> 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"
+#: admin/tinymce/window.php:245
+msgid "Album display types"
+msgstr "Album visningstyper"
# @ nggallery
-#: ../admin/functions.php:1652
-msgid "Failed to write file to disk"
-msgstr "Mislykkedes med at skrive fil til disk"
+#: admin/class-ngg-album-manager.php:396
+msgid "Album ID"
+msgstr "Album-id"
# @ nggallery
-#: ../admin/functions.php:1655
-msgid "File upload stopped by extension"
-msgstr "Filupload blokeret pga. filtype"
+#: admin/class-ngg-album-manager.php:434
+msgid "Album name:"
+msgstr "Album-navn:"
# @ nggallery
-#: ../admin/functions.php:1658
-msgid "Unknown upload error"
-msgstr "Ukendt upload-fejl"
+#: lib/ngg-db.php:361 lib/ngg-db.php:362
+msgid "Album overview"
+msgstr "Oversigt over album"
-#: ../admin/install.php:23
-msgid "Sorry, NextCellent Gallery works only with a role called administrator"
-msgstr "Beklager NextGallery virker kun med en administrator rolle"
+#: 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"
-#: ../admin/install.php:102
-msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
+#: admin/class-ngg-overview.php:837
+msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
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]"
+# @ default
# @ nggallery
-#: ../admin/manage-galleries.php:68 ../admin/manage-images.php:195
-msgid "No images selected"
-msgstr "Ingen billeder valgt"
+#: admin/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Justering"
# @ 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"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Alle gallerier"
-# @ 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."
+#: admin/class-ngg-admin-launcher.php:610
+msgid "All image-related options. Also contains options for thumbnails."
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"
+"Alle billede relaterede indstillinger. Indeholder også indstillinger til "
+"miniaturer."
# @ nggallery
-#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385
-msgid "Apply"
-msgstr "Anvend"
+#: 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."
-# @ default
# @ nggallery
-#: ../admin/manage-galleries.php:219 ../admin/tags.php:251
-msgid "Edit"
-msgstr "Redigér"
+#: 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:260 ../admin/manage-images.php:541
-msgid "No entries found"
-msgstr "Der blev ikke fundet nogle"
+#: 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:278
-msgid "New Gallery"
-msgstr "Nyt galleri"
+#: admin/wpmu.php:112
+msgid "Allow users to upload zip folders."
+msgstr "Tillad brugere at uploade zip-mapper."
-# @ 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/class-ngg-adder.php:407
+#, php-format
+msgid "Allowed characters for file and folder names are \"%s\"."
+msgstr ""
# @ 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/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"
-#: ../admin/manage-galleries.php:315 ../admin/manage-images.php:629
-#: ../admin/settings.php:399
+#: admin/class-ngg-options.php:431
msgid ""
-"Width and height (in pixels). NextCellent Gallery will keep the ratio size."
-msgstr "Bredde og højde (i pixel). Proportioner bibeholdes."
+"Allows you to make thumbnails with dimensions that differ from the rest of "
+"the gallery."
+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-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: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/class-ngg-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "Alfabetisk"
-#: ../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"
+#: admin/class-ngg-overview.php:851
+msgid "Also a big thank you to the new translators: "
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"
+#: admin/manage/class-ngg-image-list-table.php:236
+#, fuzzy
+#| msgid "Alt & Title Text"
+msgid "Alt & Title Text"
+msgstr "Titel-tekst"
-# @ nggallery
-#: ../admin/manage-images.php:34
-msgid "Gallery not found."
-msgstr "Galleri ikke fundet."
+#: admin/manage/class-ngg-image-list-table.php:184
+msgid "Alt & title text"
+msgstr "Alt og title tekst"
# @ nggallery
-#: ../admin/manage-images.php:40
-msgid "Sorry, you have no access here"
-msgstr "Du har desværre ikke adgang her"
+#: admin/class-ngg-options.php:588
+msgid "Alt / Title text"
+msgstr "Alt- eller titeltekst"
# @ nggallery
-#: ../admin/manage-images.php:203
-msgid "Copy image to..."
-msgstr "Kopiér billede til ..."
+#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116
+msgid "Alt/Title text"
+msgstr "Billedbeskrivelse/Titeltekst"
-# @ nggallery
-#: ../admin/manage-images.php:207
-msgid "Move image to..."
-msgstr "Flyt billede til ..."
+# @ 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-images.php:211
-msgid "Add new tags"
-msgstr "Tilføj nye tags"
+#: admin/functions.php:92
+msgid "and the thumbnails directory"
+msgstr "og miniature-mappen"
# @ nggallery
-#: ../admin/manage-images.php:215 ../admin/manage-images.php:382
-msgid "Delete tags"
-msgstr "Slet tags"
+#: lib/meta.php:448 view/imagebrowser-exif.php:46
+msgid "Aperture"
+msgstr "Blænder"
# @ nggallery
-#: ../admin/manage-images.php:219
-msgid "Overwrite"
-msgstr "Overskriv"
+#: admin/manage/actions.php:343
+msgid "Apply"
+msgstr "Anvend"
-# @ 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/manage/actions.php:342
+msgid "Apply the parameters"
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)"
+#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126
+msgid "Ascending"
+msgstr "Stigende"
# @ 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/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13
+msgid "At a Glance"
+msgstr "Et overblik"
-#: ../admin/manage-images.php:355
-msgid "Old scanning"
-msgstr "Gammel skanning"
+#: admin/class-ngg-options.php:852
+msgid "Attention Seekers"
+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"
-
-# @ nggallery
-#: ../admin/manage-images.php:375
-msgid "Delete images"
-msgstr "Slet billeder"
+#: 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-images.php:377
-msgid "Rotate images clockwise"
-msgstr "Rotér billederne med uret"
+#: lib/meta.php:467
+msgid "Author Position"
+msgstr "Forfatterposition"
-# @ nggallery
-#: ../admin/manage-images.php:378
-msgid "Rotate images counter-clockwise"
-msgstr "Rotér billeder mod uret"
+#: admin/class-ngg-options.php:905
+msgid "Automatically play the images."
+msgstr ""
# @ nggallery
-#: ../admin/manage-images.php:379
-msgid "Copy to..."
-msgstr "Kopiér til ..."
+#: admin/class-ngg-options.php:416
+msgid "Automatically resize"
+msgstr "Automatisk ændring af størrelse"
# @ nggallery
-#: ../admin/manage-images.php:380
-msgid "Move to..."
-msgstr "Flyt til ..."
+#: 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:381
-msgid "Add tags"
-msgstr "Tilføj tags"
+#: admin/class-ngg-options.php:902
+msgid "Autoplay"
+msgstr ""
# @ nggallery
-#: ../admin/manage-images.php:383
-msgid "Overwrite tags"
-msgstr "Overskriv tags"
+#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30
+#: view/imagebrowser.php:26
+msgid "Back"
+msgstr "Tilbage"
# @ 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/manage/class-ngg-sort-manager.php:89
+msgid "Back to gallery"
+msgstr "Tilbage til galleri"
-# @ nggallery
-#: ../admin/manage-images.php:467
-msgid "pixel"
-msgstr "pixel"
+#: admin/class-ngg-options.php:407
+msgid "Backup original"
+msgstr "Backup original"
-# @ default
-#: ../admin/manage-images.php:473
-#, php-format
-msgid "View \"%s\""
-msgstr "Vis \"%s\""
+#: 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:473
-msgid "View"
-msgstr "Vis"
+#: 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/manage-images.php:474
-msgid "Show Meta data"
-msgstr "Vis metadata"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:474
-msgid "Meta"
-msgstr "Meta"
+#: block-editor/blocks/gallery-block/block.json
+msgctxt "block title"
+msgid "Gallery"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:475
-msgid "Customize thumbnail"
-msgstr "Tilpas miniature"
+#: block-editor/blocks/image-browser-block/block.json
+msgctxt "block title"
+msgid "Image browser"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:475
-msgid "Edit thumb"
-msgstr "Redigér miniature"
+#: block-editor/blocks/random-images-block/block.json
+msgctxt "block title"
+msgid "Random pictures"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:476
-msgid "Rotate"
-msgstr "Rotér"
+#: block-editor/blocks/recent-images-block/block.json
+msgctxt "block title"
+msgid "Recent pictures"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:478
-msgid "Publish this image"
-msgstr "Udgiv dette billede"
+#: block-editor/blocks/single-image-block/block.json
+msgctxt "block title"
+msgid "Single Image"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:478 ../admin/publish.php:58
-msgid "Publish"
-msgstr "Udgiv"
+#: block-editor/blocks/slideshow-block/block.json
+msgctxt "block title"
+msgid "Slideshow"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-images.php:480
-msgid "Recover"
-msgstr "Gendan"
+#: admin/class-ngg-options.php:853
+msgid "Bouncing Entrances"
+msgstr ""
# @ nggallery
-#: ../admin/manage-images.php:480
-#, php-format
-msgid "Recover \"%s\" ?"
-msgstr "Gen \"%s\"?"
+#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492
+msgid "Browse..."
+msgstr "Gennemse ..."
-# @ nggallery
-#: ../admin/manage-images.php:481
+#: admin/class-ngg-style.php:270
#, php-format
-msgid "Delete \"%s\" ?"
-msgstr "Slet \"%s\"?"
-
-#: ../admin/manage-images.php:509
-msgid "Alt & title text"
-msgstr "Alt og title tekst"
+msgid "Browsing %s"
+msgstr "Browser %s"
-#: ../admin/manage-images.php:523
-msgid "Separated by commas"
-msgstr "Adskilt med kommaer"
+#: admin/class-ngg-admin-launcher.php:573
+msgid "Buttons"
+msgstr ""
# @ nggallery
-#: ../admin/manage-images.php:564
-msgid "Enter the tags"
-msgstr "Indtast tags"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Cache slettet"
# @ nggallery
-#: ../admin/manage-images.php:587
-msgid "Select the destination gallery:"
-msgstr "Vælg destinations-galleriet:"
+#: lib/meta.php:450
+msgid "Camera"
+msgstr "Kamera"
# @ nggallery
-# @ default
-#: ../admin/manage-images.php:730 ../admin/media-upload.php:246
-msgid "Thumbnail"
-msgstr "Miniature"
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Kamera/Type"
# @ nggallery
-#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92
-msgid "Filename"
-msgstr "Filnavn"
+#: 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:732
-msgid "Alt & Title Text"
-msgstr "Titel-tekst"
+#: 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"
-#: ../admin/manage-images.php:734
-msgid "Exclude"
-msgstr "Ekskludere"
+#: 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-sort.php:35
-msgid "Sort order changed"
-msgstr "Sorterings-rækkefølge er ændret"
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Kategorier"
# @ nggallery
-#: ../admin/manage-sort.php:77
-msgid "Sort Gallery"
-msgstr "Sortér galleri"
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Kategori"
+# @ default
# @ nggallery
-#: ../admin/manage-sort.php:81
-msgid "Update Sort Order"
-msgstr "Opdatér sorterings-rækkefølge"
+#: 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-sort.php:84
-msgid "Back to gallery"
-msgstr "Tilbage til galleri"
+#: admin/manage/actions.php:274
+msgid "Center selection"
+msgstr ""
-# @ nggallery
-#: ../admin/manage-sort.php:89
-msgid "Presort"
-msgstr "Forhåndssortering"
+#: admin/manage/class-ngg-image-list-table.php:150
+msgid "Change Date"
+msgstr "Ændre dato"
# @ nggallery
-#: ../admin/manage-sort.php:90
-msgid "Unsorted"
-msgstr "Usorteret"
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
+msgstr "Ændre indstillinger"
# @ nggallery
-#: ../admin/manage-sort.php:91 ../admin/settings.php:524
-msgid "Image ID"
-msgstr "Billed-id"
+#: admin/class-ngg-roles.php:51
+msgid "Change style"
+msgstr "Skift design"
-# @ nggallery
-#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221
-msgid "Alt/Title text"
-msgstr "Billedbeskrivelse/Titeltekst"
+#: 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-sort.php:94 ../lib/meta.php:452
-msgid "Date/Time"
-msgstr "Dato/tid"
+#: admin/class-ngg-overview.php:368
+msgid "Check plugin"
+msgstr "Tjek plugin"
# @ nggallery
-#: ../admin/manage-sort.php:95 ../admin/settings.php:532
-msgid "Ascending"
-msgstr "Stigende"
+#: admin/class-ngg-overview.php:349
+msgid "Check plugin/theme conflict"
+msgstr "Tjek plugin-/temakonflikt"
# @ nggallery
-#: ../admin/manage-sort.php:96 ../admin/settings.php:533
-msgid "Descending"
-msgstr "Faldende"
+#: admin/class-ngg-overview.php:361
+msgid "Check theme compatibility"
+msgstr "Tjek temakompatibilitet"
# @ 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/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:"
-# @ nggallery
-#: ../admin/manage.php:85
-msgid "deleted successfully"
-msgstr "slettet"
+#: admin/class-ngg-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
+msgstr ""
# @ 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/class-ngg-adder.php:518
+msgid "Choose gallery"
+msgstr "Vælg et galleri"
# @ nggallery
-#: ../admin/manage.php:176
-msgid "Gallery deleted successfully "
-msgstr "Galleri blev slettet med succes"
+#: admin/wpmu.php:143
+msgid "Choose the default style for the galleries."
+msgstr "Vælg standarddesign for gallerierne."
-# @ nggallery
-#: ../admin/manage.php:244 ../admin/manage.php:247
-msgid "Rotate images"
-msgstr "Rotér billeder"
+#: admin/class-ngg-options.php:535
+msgid "Choose what visitors will see first."
+msgstr ""
# @ nggallery
-#: ../admin/manage.php:270
-msgid "Pictures deleted successfully "
-msgstr "Billederne blev slettet"
+#: lib/meta.php:468
+msgid "City"
+msgstr "By"
# @ nggallery
-#: ../admin/manage.php:366
-msgid "Tags changed"
-msgstr "Tags blev ændret"
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Slet cache-mappe"
-# @ nggallery
-#: ../admin/manage.php:402
-msgid "Update successful"
-msgstr "Opdateret"
+#: admin/class-ngg-options.php:923
+msgid "Click for next"
+msgstr ""
-# @ nggallery
-#: ../admin/manage.php:445
-msgid "New gallery page ID"
-msgstr "Ny galleriside-id"
+#: 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.php:445
-msgid "created"
-msgstr "oprettet"
+#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309
+msgid "Click to Close"
+msgstr "Klik for at lukke"
+
+#: admin/class-ngg-options.php:926
+msgid "Click to go to the next image."
+msgstr ""
# @ nggallery
-#: ../admin/manage.php:483
-msgid "Published a new post"
-msgstr "Udgav et nyt indlæg"
+#: admin/class-ngg-options.php:765
+msgid "Color"
+msgstr "Farve"
-# @ default
-#: ../admin/manage.php:598
-msgid "1 item"
-msgstr "1 element"
+#: admin/class-ngg-options.php:498
+msgid "Columns"
+msgstr "Kolonner"
-#: ../admin/media-upload.php:11
-msgid "NextCellent Gallery"
-msgstr "Galleri"
+#: admin/class-ngg-options.php:501
+msgid "columns per page"
+msgstr ""
-# @ nggallery
-#: ../admin/media-upload.php:166
-msgid "No gallery"
-msgstr "Intet galleri"
+#: 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/media-upload.php:178
-msgid "Select »"
-msgstr "Vælg »"
+#: admin/tinymce/window.php:255
+msgid "Compact version"
+msgstr "Kompakt version"
# @ nggallery
-#: ../admin/media-upload.php:209
-msgid "Show"
-msgstr "Vis"
+#: lib/meta.php:477
+msgid "Contact"
+msgstr "Kontakt"
# @ nggallery
-#: ../admin/media-upload.php:210
-msgid "Hide"
-msgstr "Skjul"
+#: admin/functions.php:161
+msgid "contains no pictures"
+msgstr "indeholder ingen billeder"
-# @ nggallery
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
-msgstr "Billed-id:"
+#: admin/upgrade.php:151
+msgid "Continue to NextCellent"
+msgstr "Fortsæt til NextCellent"
-# @ default
-# @ nggallery
-#: ../admin/media-upload.php:229 ../admin/publish.php:45
-#: ../admin/tinymce/window.php:335
-msgid "Alignment"
-msgstr "Justering"
+#: admin/class-ngg-overview.php:39
+msgid "Contributors"
+msgstr "Bidragere"
-# @ default
# @ nggallery
-#: ../admin/media-upload.php:232 ../admin/publish.php:47
-#: ../admin/settings.php:557
-msgid "None"
-msgstr "Ingen"
+#: 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 ."
-# @ default
# @ nggallery
-#: ../admin/media-upload.php:234 ../admin/publish.php:49
-#: ../admin/tinymce/window.php:339
-msgid "Left"
-msgstr "Venstre"
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
+msgstr "Kopiér billede til ..."
-# @ default
# @ nggallery
-#: ../admin/media-upload.php:236 ../admin/publish.php:51
-#: ../admin/tinymce/window.php:340
-msgid "Center"
-msgstr "Midt"
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Kopiér til ..."
-# @ 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"
+#: lib/meta.php:453
+msgid "Copyright"
+msgstr "Copyright"
# @ 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"
+#: lib/meta.php:476
+msgid "Copyright Notice"
+msgstr "Copyright-noter"
# @ 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!"
+#: 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/overview.php:229
-msgid "Running..."
-msgstr "Kører …"
+#: 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/overview.php:276
-msgid "Check plugin/theme conflict"
-msgstr "Tjek plugin-/temakonflikt"
+#: admin/upgrade.php:94
+msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
+msgstr "Kunne ikke finde database tabellerne, opgraderingen fejlede!"
# @ nggallery
-#: ../admin/overview.php:277 ../admin/overview.php:283
-#: ../admin/overview.php:289
-msgid "Not tested"
-msgstr "Ikke testet"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Kunne ikke finde et gyldigt mappenavn"
-# @ nggallery
-#: ../admin/overview.php:278
-msgid "No conflict could be detected"
-msgstr "Der blev ikke opdaget nogen konflikt."
+#: admin/class-ngg-style.php:154
+msgid "Could not move file."
+msgstr "Kunne ikke flytte fil."
-# @ 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"
+#: admin/class-ngg-style.php:187
+msgid "Could not move the CSS file."
+msgstr "Kunne ikke flytte CSS filen."
+
+#: admin/class-ngg-style.php:162
+msgid "Could not save file."
+msgstr "Kunne ikke gemme fil."
# @ nggallery
-#: ../admin/overview.php:282
-msgid "Test image function"
-msgstr "Test billedfunktion"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr "Kunne ikke gendane originalbilledet"
# @ nggallery
-#: ../admin/overview.php:284
-msgid "The plugin could create images"
-msgstr "Pluginnet kunne oprette billeder"
+#: lib/meta.php:472
+msgid "Country"
+msgstr "Land"
# @ nggallery
-#: ../admin/overview.php:285
-msgid "Couldn't create image, check your memory limit"
-msgstr "Kunne ikke oprette et billede, tjek hukommelsesbegrænsning"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr "Landekode"
+
+#: admin/class-ngg-options.php:411
+msgid "Create a backup for the resized images"
+msgstr "Lav en backup af de resized billeder"
# @ nggallery
-#: ../admin/overview.php:288
-msgid "Check theme compatibility"
-msgstr "Tjek temakompatibilitet"
+#: 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"
-#: ../admin/overview.php:290
-msgid "Your theme should work fine with NextCellent Gallery"
-msgstr "Dit tema burde være kompatibel"
+#: admin/class-ngg-adder.php:404
+#, php-format
+msgid "Create a new, empty gallery in the folder %s "
+msgstr ""
# @ 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-admin-launcher.php:547
+#: admin/manage/class-ngg-image-manager.php:224
+msgid "Create new page"
+msgstr "Opret ny side"
# @ nggallery
-#: ../admin/overview.php:295
-msgid "Check plugin"
-msgstr "Tjek plugin"
+#: 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"
# @ nggallery
-#: ../admin/overview.php:316
-msgid "Graphic Library"
-msgstr "Grafisk bibliotek"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
+msgstr "Kildeangivelse"
# @ default
-#: ../admin/overview.php:333 ../admin/overview.php:520
-#: ../admin/overview.php:710
-msgid "Loading…"
-msgstr "Indlæser …"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
+msgstr "Tygger …"
-# @ 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-style.php:182
+msgid "CSS file successfully moved."
+msgstr "CSS filen blev flyttet."
+
+#: admin/class-ngg-style.php:160
+msgid "CSS file successfully updated."
+msgstr "CSS filen blev opdateret."
# @ 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/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
+msgstr "Brugervalgt"
-# @ default
-#: ../admin/overview.php:357
-msgid "Untitled"
-msgstr "Uden titel"
+# @ nggallery
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
+msgstr "Brugerdefineret rækkefølge"
# @ nggallery
-#: ../admin/overview.php:412
-msgid "Image"
-msgstr "Billede"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
+msgstr "Tilpas miniature"
# @ 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:206
+msgid "Database error. Could not add gallery!"
+msgstr "Databasefejl. Kunne ikke tilføje galleriet!"
# @ nggallery
-#: ../admin/overview.php:433
-msgid "Upload pictures"
-msgstr "Upload billeder"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
+msgstr "Dato/tid"
# @ 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."
+#: lib/meta.php:465
+msgid "Date Created"
+msgstr "Oprettetsesdato"
-# @ default
-#: ../admin/overview.php:464
-msgid "Storage Space"
-msgstr "Lagerplads"
+#: 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"
-# @ default
-#: ../admin/overview.php:468
-#, php-format
-msgid ""
-"%2$sMB "
-msgstr ""
-"%2$sMB "
+# @ nggallery
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
+msgstr "Dato/tid"
-# @ default
-#: ../admin/overview.php:469
-msgid "Space Allowed"
-msgstr "Mellemrum tilladt"
+#: admin/class-ngg-options.php:838
+msgid "Default size"
+msgstr "Standard størrelse"
-# @ default
-#: ../admin/overview.php:476
-#, php-format
-msgid ""
-"%2$sMB (%3$s"
-"%%) "
+# @ nggallery
+#: admin/wpmu.php:137
+msgid "Default style"
+msgstr "Standarddesign"
+
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
msgstr ""
-"%2$sMB (%3$s"
-"%%) "
+# @ nggallery
# @ default
-#: ../admin/overview.php:477
-msgid "Space Used"
-msgstr "Mellemrum brugt"
+#: 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:506
-msgid "Translation file successful updated. Please reload page."
-msgstr "Oversættelsesfil blev opdateret. Genindlæs venligst siden."
+#: admin/manage/class-ngg-image-manager.php:108
+#, fuzzy
+#| msgid "Delete \"%s\" ?"
+msgid "Delete \"{}\"?"
+msgstr "Slet \"%s\"?"
-# @ nggallery
-#: ../admin/overview.php:508
-msgid "Reload page"
-msgstr "Genindlæs side"
+#: 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:513
-msgid "Translation file couldn't be updated"
-msgstr "Oversættelsesfil kunne ikke opdateres"
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
+msgstr "Slet billeder"
# @ nggallery
-#: ../admin/overview.php:550
-msgid "Download"
-msgstr "Download"
+#: admin/class-ngg-tag-manager.php:213
+msgid "Delete Tag"
+msgstr "Slet tag"
# @ nggallery
-#: ../admin/overview.php:579
-msgid "No GD support"
-msgstr "Ingen GD-support"
+#: 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:591 ../admin/overview.php:637
-#: ../admin/overview.php:640 ../admin/overview.php:643
-msgid "Yes"
-msgstr "Ja"
+#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
+msgstr "Faldende"
# @ nggallery
-#: ../admin/overview.php:593 ../admin/overview.php:638
-#: ../admin/overview.php:641 ../admin/overview.php:644
-msgid "No"
-msgstr "Nej"
+# @ 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 "Beskrivelse"
-# @ nggallery
-#: ../admin/overview.php:611
-msgid "Not set"
-msgstr "Ikke slået til"
+#: admin/class-ngg-overview.php:747
+msgid ""
+"Developed & maintained by WPGetReady.com "
+msgstr ""
# @ nggallery
-#: ../admin/overview.php:613 ../admin/overview.php:616
-msgid "On"
-msgstr "Til"
+#: admin/functions.php:46
+msgid "didn't exist. Please create first the main gallery folder "
+msgstr "eksisterer ikke. Opret venligst hoved-gallerimappen"
-# @ nggallery
-#: ../admin/overview.php:614 ../admin/overview.php:617
-msgid "Off"
-msgstr "Fra"
+#: admin/class-ngg-options.php:428
+msgid "Different sizes"
+msgstr ""
-# @ 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:316
+msgid "Dimensions"
+msgstr "Dimensioner"
# @ nggallery
-#: ../admin/overview.php:634
-msgid " MByte"
-msgstr " MByte"
+#: 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:647
-msgid "Operating System"
-msgstr "Operativsystem"
+# @ default
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Afvis"
-# @ nggallery
-#: ../admin/overview.php:648
-msgid "Server"
-msgstr "Server"
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr "Visningstyper"
# @ nggallery
-#: ../admin/overview.php:649
-msgid "Memory usage"
-msgstr "Hukommelsesbrug"
+#: admin/functions.php:154
+msgid "doesn`t exist!"
+msgstr "eksisterer ikke!"
-# @ nggallery
-#: ../admin/overview.php:650
-msgid "MYSQL Version"
-msgstr "MYSQL Version"
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
+msgstr "Husk at trykke gem!"
# @ nggallery
-#: ../admin/overview.php:651
-msgid "SQL Mode"
-msgstr "SQL Mode"
+#: admin/class-ngg-options.php:1063
+msgid "Done."
+msgstr "Udført."
-# @ nggallery
-#: ../admin/overview.php:652
-msgid "PHP Version"
-msgstr "PHP Version"
+#: admin/class-ngg-adder.php:534
+msgid "Drop your files in this window"
+msgstr "Slip dine filer i dette vindue"
-# @ nggallery
-#: ../admin/overview.php:653
-msgid "PHP Safe Mode"
-msgstr "PHP Safe Mode"
+#: admin/class-ngg-options.php:909
+msgid "Duration"
+msgstr "Varighed"
+# @ default
# @ nggallery
-#: ../admin/overview.php:654
-msgid "PHP Allow URL fopen"
-msgstr "PHP Allow URL fopen"
+#: admin/class-ngg-tag-manager.php:255
+msgid "Edit"
+msgstr "Redigér"
# @ nggallery
-#: ../admin/overview.php:655
-msgid "PHP Memory Limit"
-msgstr "PHP Memory Limit (hukommelsesgrænse)"
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
+msgstr "Redigér album"
# @ nggallery
-#: ../admin/overview.php:656
-msgid "PHP Max Upload Size"
-msgstr "PHP Max Upload Size"
+#: admin/class-ngg-album-manager.php:308
+msgid "Edit album"
+msgstr "Redigér album"
-# @ nggallery
-#: ../admin/overview.php:657
-msgid "PHP Max Post Size"
-msgstr "PHP Max Post Size"
+#: 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:658
-msgid "PCRE Backtracking Limit"
-msgstr "PCRE Backtracking-begrænsning"
+#: admin/functions.php:121 admin/functions.php:306
+msgid "Edit gallery"
+msgstr "Redigér galleri"
-# @ nggallery
-#: ../admin/overview.php:659
-msgid "PHP Max Script Execute Time"
-msgstr "PHP Max Script Execute Time"
+#: admin/class-ngg-admin-launcher.php:622
+msgid "Edit options for the slideshow."
+msgstr "Rediger slideshow indstillinger"
# @ nggallery
-#: ../admin/overview.php:660
-msgid "PHP Exif support"
-msgstr "PHP Exif support"
+#: lib/meta.php:462
+msgid "Edit Status"
+msgstr "Redigér status"
# @ nggallery
-#: ../admin/overview.php:661
-msgid "PHP IPTC support"
-msgstr "PHP IPTC support"
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
+msgstr "Redigér tag-kortnavn (slug)"
# @ nggallery
-#: ../admin/overview.php:662
-msgid "PHP XML support"
-msgstr "PHP XML support"
+#: admin/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
+msgstr "Redigér miniature"
-#: ../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/class-ngg-style.php:268
+#, php-format
+msgid "Editing %s"
+msgstr "Redigere %s"
-#: ../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!"
+# @ nggallery
+#: 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"
-# @ default
-#: ../admin/overview.php:770
-msgid "Install"
-msgstr "Installér"
+# @ nggallery
+#: admin/class-ngg-admin-launcher.php:615 admin/class-ngg-options.php:241
+#: admin/class-ngg-options.php:622
+msgid "Effects"
+msgstr "Effekter"
-#: ../admin/overview.php:784
-#, php-format
-msgid ""
-"This plugin is a branch from NGG stable version 1.9.13. Developed & "
-"maintained by WPGetReady.com "
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
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"
+#: admin/wpmu.php:116
+msgid "Enable import function"
+msgstr "Aktivér importfunktion"
# @ nggallery
-#: ../admin/publish.php:35
-msgid "Post title"
-msgstr "Indlægstitel"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
+msgstr "Aktivér Roller/Rettigheder"
-# @ nggallery
-#: ../admin/publish.php:37
-msgid "Enter the post title "
-msgstr "Indtast indlægtitel "
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
+msgstr "Aktiver slideshow"
# @ nggallery
-#: ../admin/publish.php:40
-msgid "Width x height (in pixel)"
-msgstr "Bredde x højde (i pixel)"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
+msgstr "Aktivér valg af style (design)"
# @ nggallery
-#: ../admin/publish.php:42
-msgid "Size of the image"
-msgstr "Billedstørrelse"
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
+msgstr "Aktivér tjek af upload-kvota"
# @ nggallery
-#: ../admin/publish.php:60
-msgid "Draft"
-msgstr "Kladde"
+#: admin/wpmu.php:109
+msgid "Enable zip upload option"
+msgstr "Aktivér zip-upload-funktion"
# @ nggallery
-#: ../admin/roles.php:22
-msgid "Updated capabilities"
-msgstr "Opdateret rettigheder"
+#: 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/roles.php:28
-msgid "Roles / capabilities"
-msgstr "Roller / Rettigheder"
+#: 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 )"
-#: ../admin/roles.php:29
+# @ nggallery
+#: admin/class-ngg-tag-manager.php:195
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."
+"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/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/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Indtast tags"
-#: ../admin/roles.php:39
-msgid "Use TinyMCE Button / Add Media"
-msgstr "Brug TinyMCE knap / Tilføj medier"
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
+msgstr ""
# @ nggallery
-#: ../admin/roles.php:43
-msgid "Add gallery / Upload images"
-msgstr "Tilføj galleri/Upload billeder"
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+msgstr "Fejl under rotering af miniature."
# @ nggallery
-#: ../admin/roles.php:47
-msgid "Manage gallery"
-msgstr "Håndtér galleri"
+#: admin/manage/actions.php:383
+msgid "Error updating thumbnail"
+msgstr "Fejl under opdatering af miniature"
# @ nggallery
-#: ../admin/roles.php:51
-msgid "Manage others gallery"
-msgstr "Håndtér andres galleri"
+#: 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/roles.php:55
-msgid "Manage tags"
-msgstr "Håndtér tags"
+#: admin/functions.php:1123 admin/functions.php:1211
+msgid "Error, the file permissions could not be set"
+msgstr "Fejl! Filrettighederne kunne ikke ændres"
# @ nggallery
-#: ../admin/roles.php:63
-msgid "Change style"
-msgstr "Skift design"
+#: 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
-#: ../admin/roles.php:67
-msgid "Change options"
-msgstr "Ændre indstillinger"
+#: 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 ""
-# @ nggallery
-#: ../admin/roles.php:71
-msgid "Update capabilities"
-msgstr "Opdatér rettigheder"
+#: admin/manage/class-ngg-image-list-table.php:238
+msgid "Exclude"
+msgstr "Ekskludere"
# @ nggallery
-#: ../admin/rotate.php:55
-msgid "Image rotated"
-msgstr "Billede roteret"
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "EXIF-data"
# @ nggallery
-#: ../admin/rotate.php:56
-msgid "Error rotating thumbnail"
-msgstr "Fejl under rotering af miniature."
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Eksisterende tags"
-#: ../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."
+#: 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/rotate.php:81
-msgid "90° clockwise"
-msgstr "90° med uret"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
+msgstr "Udvidet version"
-# @ nggallery
-#: ../admin/rotate.php:82
-msgid "90° anticlockwise"
-msgstr "90° mod uret"
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
+msgstr ""
-# @ nggallery
-#: ../admin/rotate.php:83
-msgid "Flip horizontally"
-msgstr "Flip horisontalt"
+#: admin/class-ngg-options.php:855
+msgid "Fading Exits"
+msgstr ""
# @ nggallery
-#: ../admin/rotate.php:84
-msgid "Flip vertically"
-msgstr "Flip vertikalt"
+#: 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/settings.php:22
+#: admin/functions.php:1411
#, php-format
-msgid "Rebuild image structure : %s / %s images"
-msgstr "Gendan billedstruktur: %s / %s billeder"
+msgid "Failed to copy image %1$s to %2$s"
+msgstr "Det lykkedes ikke at kopiere billede %1$s til %2$s"
# @ nggallery
-#: ../admin/settings.php:23
+#: lib/xmlrpc.php:199
#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
-msgstr "Gendan galleristruktur: %s / %s gallerier"
+msgid "Failed to delete image %1$s "
+msgstr "Mislykkedes med at slette billedet %1$s "
# @ nggallery
-#: ../admin/settings.php:24
+#: admin/functions.php:1332 lib/xmlrpc.php:222
#, php-format
-msgid "Rebuild album structure : %s / %s albums"
-msgstr "Gendan albumstruktur: %s / %s album"
+msgid "Failed to move image %1$s to %2$s"
+msgstr "Det lykkedes ikke at flytte billede %1$s til %2$s"
# @ nggallery
-#: ../admin/settings.php:78
-msgid "Done."
-msgstr "Udført."
-
-#: ../admin/settings.php:167
-msgid "Settings updated successfully"
-msgstr "Indstillingerne er gemt"
+#: admin/functions.php:1579
+msgid "Failed to write file to disk"
+msgstr "Mislykkedes med at skrive fil til disk"
# @ nggallery
-#: ../admin/settings.php:185
-msgid "Cache cleared"
-msgstr "Cache slettet"
+#: 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!"
-#: ../admin/settings.php:303
-msgid "General settings"
-msgstr "Generelle indstillinger"
+# @ default
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
+msgstr "Fil annulleret."
# @ nggallery
-#: ../admin/settings.php:309 ../admin/wpmu.php:56
-msgid "Gallery path"
-msgstr "Sti til Galleri"
+#: admin/functions.php:679
+msgid "File do not exists"
+msgstr "Filen eksisterer ikke"
-# @ nggallery
-#: ../admin/settings.php:311
-msgid "This is the default path for all galleries"
-msgstr "Dette er standardstien til alle gallerier"
+#: admin/class-ngg-style.php:296
+msgid "File location"
+msgstr "Fil lokation"
-#: ../admin/settings.php:314
-msgid "Image files"
-msgstr "Billede filer"
+# @ nggallery
+#: admin/class-ngg-options.php:584
+msgid "File name"
+msgstr "Filnavn"
-#: ../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/functions.php:1582
+msgid "File upload stopped by extension"
+msgstr "Filupload blokeret pga. filtype"
# @ nggallery
-#: ../admin/settings.php:319
-msgid "Select graphic library"
-msgstr "Vælg grafisk bibliotek"
+#: admin/manage/class-ngg-image-list-table.php:235
+#: admin/manage/class-ngg-sort-manager.php:111
+msgid "Filename"
+msgstr "Filnavn"
# @ nggallery
-#: ../admin/settings.php:320
-msgid "GD Library"
-msgstr "GD Library"
+#: lib/meta.php:141
+msgid "Fired"
+msgstr "Affyret"
-#: ../admin/settings.php:321
-msgid "ImageMagick (Experimental)"
-msgstr "ImageMagick (eksperimentalt)"
+#: 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."
-#: ../admin/settings.php:322
-msgid "Path to the library:"
-msgstr "Sti til biblioteket"
+#: admin/class-ngg-options.php:831
+msgid "Fit to space"
+msgstr ""
-#: ../admin/settings.php:327
-msgid "Media RSS feed"
-msgstr "Medie RSS feed"
+#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94
+msgid "Fixed size"
+msgstr "Angivet størrelse"
-#: ../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
+#: lib/meta.php:483
+msgid "Flash"
+msgstr "Blitz"
-#: ../admin/settings.php:332
-msgid "PicLens/CoolIris"
-msgstr "ColIris/Piclens"
+# @ nggallery
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
+msgstr "Flip horisontalt"
-#: ../admin/settings.php:334
-msgid "Include support for PicLens and CoolIris"
-msgstr "Understøt CoolIris og Piclens"
+# @ nggallery
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
+msgstr "Flip vertikalt"
-#: ../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/class-ngg-options.php:856
+msgid "Flippers"
+msgstr ""
-#: ../admin/settings.php:339
-msgid "Permalinks"
-msgstr "Permanent links"
+#: 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:342
-msgid "Use permalinks"
-msgstr "Brug permanent links"
+# @ nggallery
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
+msgstr "Brændvidde"
-#: ../admin/settings.php:344
-msgid "Adds a static link to all images"
-msgstr "Tilføjer et statisk link til alle billeder"
+# @ nggallery
+#: lib/meta.php:454
+msgid "Focal length"
+msgstr "Brændvidde"
-#: ../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-options.php:741
+msgid "Font"
+msgstr "Skrifttype"
-#: ../admin/settings.php:349
-msgid "Gallery slug:"
-msgstr "Galleri korttitel"
+# @ nggallery
+#: 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:353
-msgid "Recreate URLs"
-msgstr "Regenerer URL'er"
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
+msgstr ""
-#: ../admin/settings.php:354
-msgid "Start now"
-msgstr "Start nu"
+#: admin/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
+msgstr ""
-#: ../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/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
+msgstr ""
-#: ../admin/settings.php:358
-msgid "Related images"
-msgstr "Relaterede billeder"
+#: admin/class-ngg-overview.php:844
+msgid "for his implementation of changing file the upload date using jQuery"
+msgstr ""
-#: ../admin/settings.php:361
-msgid "Add related images"
-msgstr "Tilføj relaterede billeder"
+#: admin/class-ngg-overview.php:839
+msgid "for maintaining this fork of NextGen Gallery"
+msgstr "for at opretholde denne fork af NextGen Gallery"
-#: ../admin/settings.php:363
-msgid "This will add related images to every post"
-msgstr "Tilføj relaterede billeder"
+#: admin/class-ngg-admin-launcher.php:659
+msgid "For more information:"
+msgstr "For mere information:"
# @ nggallery
-#: ../admin/settings.php:367
-msgid "Match with"
-msgstr "Match med"
+#: lib/meta.php:480
+msgid "Format"
+msgstr "Format"
-# @ nggallery
-#: ../admin/settings.php:368
-msgid "Categories"
-msgstr "Kategorier"
+#: 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"
-# @ nggallery
-#: ../admin/settings.php:373
-msgid "Max. number of images"
-msgstr "Max antal billeder"
+#: admin/class-ngg-options.php:486
+msgid "Galleries will not be shown on a subpage, but on the same page."
+msgstr ""
# @ nggallery
-#: ../admin/settings.php:375
-msgid "0 will show all images"
-msgstr "0 vil vise alle billeder"
+# @ 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"
# @ nggallery
-#: ../admin/settings.php:388
-msgid "Image settings"
-msgstr "Billedindstillinger"
+#: admin/manage/class-ngg-manager.php:507
+#, fuzzy
+#| msgid "Gallery deleted successfully "
+msgid "Gallery deleted successfully."
+msgstr "Galleri blev slettet med succes"
+
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
+msgstr "Galleri visningstyper"
+
+#: 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"
# @ nggallery
-#: ../admin/settings.php:402
-msgid "Image quality"
-msgstr "Billedkvalitet"
+#: 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:407
-msgid "Backup original"
-msgstr "Backup original"
+#: widgets/class-ngg-gallery-widget.php:161
+msgid "Gallery ID:"
+msgstr "Galleri ID:"
-#: ../admin/settings.php:409
-msgid "Create a backup for the resized images"
-msgstr "Lav en backup af de resized billeder"
+# @ nggallery
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
+msgstr "Galleri-id'er, adskilt af komma."
# @ nggallery
-#: ../admin/settings.php:412
-msgid "Automatically resize"
-msgstr "Automatisk ændring af størrelse"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
+msgstr "Sti til Galleri"
# @ 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:553 admin/class-ngg-options.php:477
+#: admin/manage/class-ngg-image-manager.php:159
+msgid "Gallery settings"
+msgstr "Galleri-indstillinger"
+
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
+msgstr "Galleri korttitel"
# @ nggallery
-#: ../admin/settings.php:418
-msgid "Thumbnail settings"
-msgstr "Indstillinger for miniaturer"
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
+msgstr "GD Library"
+
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
+msgstr "Generelt"
-#: ../admin/settings.php:419
+#: admin/class-ngg-admin-launcher.php:607
msgid ""
-"Please note: if you change these settings, you need to recreate the "
-"thumbnails under -> Manage Gallery ."
+"General NextCellent options. Contains options for permalinks and related "
+"images."
msgstr ""
+"Generelle indstillinger. Indeholder indstillinger til permanent links og "
+"relaterede billeder."
-#: ../admin/settings.php:422
-msgid "Thumbnail size"
-msgstr "Størrelse"
+#: admin/class-ngg-options.php:257
+msgid "General settings"
+msgstr "Generelle indstillinger"
# @ nggallery
-#: ../admin/settings.php:436
-msgid "Thumbnail quality"
-msgstr "Miniaturekvalitet"
+#: nggallery.php:739
+msgid "Get help"
+msgstr "Få hjælp"
# @ nggallery
-#: ../admin/settings.php:440
-msgid "Single picture"
-msgstr "Enkeltbilleder"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
+msgstr "Start"
+
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
+msgstr ""
# @ nggallery
-#: ../admin/settings.php:443
-msgid "Clear cache folder"
-msgstr "Slet cache-mappe"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
+msgstr "Grafisk bibliotek"
# @ nggallery
-#: ../admin/settings.php:444
-msgid "Proceed now"
-msgstr "Fortsæt nu"
+#: lib/meta.php:473
+msgid "Headline"
+msgstr "Overskift"
-#: ../admin/settings.php:463
-msgid "Inline gallery"
-msgstr "Intet galleri"
+#: 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:465
-msgid "Galleries will not be shown on a subpage, but on the same page."
+#: 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: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 ""
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
+msgstr "Højde:"
-#: ../admin/settings.php:484
-msgid "Enable slideshow"
-msgstr "Aktiver slideshow"
+#: 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!"
-#: ../admin/settings.php:484
-msgid "Text to show:"
-msgstr "Tekst der skal vises:"
+# @ nggallery
+#: 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:487
+#: admin/class-ngg-options.php:624
msgid ""
-"This is the text the visitors will have to click to switch between display "
-"modes."
+"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:548
+msgid "Hidden images"
+msgstr "Skjulte billeder"
+
# @ nggallery
-#: ../admin/settings.php:491
-msgid "Show first"
-msgstr "Vis først"
+#: admin/media-upload.php:211
+msgid "Hide"
+msgstr "Skjul"
# @ nggallery
-#: ../admin/settings.php:492 ../widgets/widgets.php:218
-msgid "Thumbnails"
-msgstr "Miniaturer"
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
+msgstr "Highslide"
-#: ../admin/settings.php:498
-msgid "ImageBrowser"
-msgstr "Imagebrowser"
+# @ default
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
+msgstr "HTTP-fejl."
-#: ../admin/settings.php:500
-msgid "Use ImageBrowser instead of another effect."
+#: 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: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.)."
+#. Author URI of the plugin
+msgid "http://www.wpgetready.com"
msgstr ""
-#: ../admin/settings.php:507
-msgid "Note: this increases the page load (possibly a lot)"
+#. URI of the plugin
+msgid "http://www.wpgetready.com/nextcellent-gallery"
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 ""
+# @ 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:514
-msgid "Note: works only in combination with the Shutter effect."
+#: 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:518
-msgid "Sort options"
-msgstr "Indstillinger for sortering"
+#: 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."
# @ nggallery
-#: ../admin/settings.php:521
-msgid "Sort thumbnails"
-msgstr "Sortér miniaturer"
+#: admin/functions.php:91
+msgid "If you have problems, please create directory"
+msgstr "Hvis der er problemer, opret da venligst selv mappen"
-# @ nggallery
-#: ../admin/settings.php:523
-msgid "Custom order"
-msgstr "Brugerdefineret rækkefølge"
+#: 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"
-# @ nggallery
-#: ../admin/settings.php:525
-msgid "File name"
-msgstr "Filnavn"
+#: admin/class-ngg-options.php:451
+msgid "Ignore the aspect ratio, so no portrait thumbnails."
+msgstr ""
# @ nggallery
-#: ../admin/settings.php:526
-msgid "Alt / Title text"
-msgstr "Alt- eller titeltekst"
+#: admin/class-ngg-overview.php:56
+#, fuzzy
+msgid "Image"
+msgid_plural "Images"
+msgstr[0] "Billede"
+msgstr[1] ""
# @ nggallery
-#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
-msgstr "Dato/tid"
+#: 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)"
# @ nggallery
-#: ../admin/settings.php:531
-msgid "Sort direction"
-msgstr "Sorteringsretning"
-
-#: ../admin/settings.php:550
+#: admin/functions.php:1437
+#, php-format
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."
+"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/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."
+#: admin/manage/class-ngg-manager.php:452
+msgid "Image description updated"
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"
+#: 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:558
-msgid "Thickbox"
-msgstr "Thickbox"
+#: lib/meta.php:482
+msgid "Image Height"
+msgstr "Billedhøjde"
# @ nggallery
-#: ../admin/settings.php:559
-msgid "Lightbox"
-msgstr "Lightbox"
+#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106
+msgid "Image ID"
+msgstr "Billed-id"
# @ nggallery
-#: ../admin/settings.php:560
-msgid "Highslide"
-msgstr "Highslide"
+#: admin/media-upload.php:216
+msgid "Image ID:"
+msgstr "Billed-id:"
# @ nggallery
-#: ../admin/settings.php:561
-msgid "Shutter"
-msgstr "Shutter"
+#: 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:562 ../admin/tinymce/window.php:184
-msgid "Custom"
-msgstr "Brugervalgt"
+#: admin/manage/actions.php:93
+msgid "Image rotated"
+msgstr "Billede roteret"
# @ nggallery
-#: ../admin/settings.php:567
-msgid "Link Code line"
-msgstr "Linkkode-linje"
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
+msgstr "Billedindstillinger"
-#: ../admin/settings.php:588
-msgid ""
-"Please note : you can only activate the watermark under -> Manage "
-"Galleries . This action cannot be undone."
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
msgstr ""
# @ nggallery
-#: ../admin/settings.php:593
-msgid "Preview"
-msgstr "Forhåndsvisning"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr "Billedbredde"
-# @ nggallery
-#: ../admin/settings.php:595 ../admin/settings.php:600
-msgid "Position"
-msgstr "Position"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
+msgstr "Imagebrowser"
# @ nggallery
-#: ../admin/settings.php:620
-msgid "Offset"
-msgstr "fra margen"
+#: admin/tinymce/window.php:165
+msgid "Imagebrowser"
+msgstr "Imagebrowser"
-# @ nggallery
-#: ../admin/settings.php:636
-msgid "Use image as watermark"
-msgstr "Brug billede som vandmærke"
+#: admin/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
+msgstr "ImageMagick (eksperimentalt)"
# @ nggallery
-#: ../admin/settings.php:639
-msgid "URL to file"
-msgstr "Fil-URL"
+#: 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"
-# @ nggallery
-#: ../admin/settings.php:641
-msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
+#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932
+msgid "images"
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"
+#: admin/class-ngg-options.php:490
+msgid "Images per page"
+msgstr "Billeder pr. side"
-# @ nggallery
-#: ../admin/settings.php:647
-msgid "Font"
-msgstr "Skrifttype"
+#: 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:656
-msgid "This function will not work, cause you need the FreeType library"
-msgstr "Denne funktion virker ikke. Du skal bruge FreeType-biblioteket"
+#: 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:658
-msgid ""
-"You can upload more fonts in the folder nggallery/fonts "
-msgstr ""
-"Du kan uploade flere skrifttyper til mappen nggallery/fonts "
+#: 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:667
-msgid "Color"
-msgstr "Farve"
+#: 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:669
-msgid "(hex w/o #)"
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
+msgstr "til"
+
+#: 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 ""
-"(hex w/o #) Klik her for at se farvekoder: HTML Color Codes (o.a.)"
-# @ nggallery
-#: ../admin/settings.php:672
-msgid "Text"
-msgstr "Tekst"
+#: admin/class-ngg-options.php:315
+msgid "Include support for PicLens and CoolIris"
+msgstr "Understøt CoolIris og Piclens"
-# @ nggallery
-#: ../admin/settings.php:676
-msgid "Opaque"
-msgstr "Gennemsigtighed"
+#: admin/class-ngg-options.php:877
+msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+msgstr ""
-#: ../admin/settings.php:697
-msgid "Default size"
-msgstr "Standard størrelse"
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
+msgstr "Intet galleri"
-#: ../admin/settings.php:705
-msgid "Duration"
-msgstr "Varighed"
+# @ nggallery
+#: admin/tinymce/window.php:475
+msgid "Insert"
+msgstr "Indsæt"
# @ nggallery
-#: ../admin/settings.php:706
-msgid "sec."
-msgstr "sekunder"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
+msgstr "Ugyldig Media RSS-kommando"
# @ nggallery
-#: ../admin/settings.php:709 ../admin/settings.php:783
-msgid "Transition / Fade effect"
-msgstr "Overgangs-/fade-effekt"
+#: 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:712 ../admin/settings.php:786
-msgid "fade"
-msgstr "Fade"
+#: admin/manage/actions.php:176
+msgid "IPTC Data"
+msgstr "IPTC-data"
# @ nggallery
-#: ../admin/settings.php:713
-msgid "blindX"
-msgstr "blindX"
+#: admin/functions.php:1097 admin/functions.php:1184
+msgid "is no valid image file!"
+msgstr "er ikke en gyldig billedfil!"
# @ nggallery
-#: ../admin/settings.php:714
-msgid "cover"
-msgstr "dække"
+#: admin/functions.php:55 admin/functions.php:81
+msgid "is not writeable !"
+msgstr "er skrivebeskyttet!"
# @ nggallery
-#: ../admin/settings.php:715
-msgid "scrollUp"
-msgstr "scrollOp"
+#: lib/meta.php:455
+msgid "ISO"
+msgstr "ISO"
# @ nggallery
-#: ../admin/settings.php:716
-msgid "scrollDown"
-msgstr "scrollNed"
+#: admin/class-ngg-options.php:637
+msgid "JavaScript Thumbnail effect"
+msgstr "JavaScript-miniatureeffekter"
# @ nggallery
-#: ../admin/settings.php:717
-msgid "shuffle"
-msgstr "bland-modus"
+#: lib/meta.php:464
+msgid "Keywords"
+msgstr "Nøgleord"
# @ nggallery
-#: ../admin/settings.php:718
-msgid "toss"
-msgstr "smid op"
+#: 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:719
-msgid "wipe"
-msgstr "slet"
+#: lib/meta.php:478
+msgid "Last modified"
+msgstr "Senest ændret"
# @ 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-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
+msgstr "Seneste nyheder"
# @ nggallery
-#: ../admin/settings.php:725
-msgid "Settings for the JW Image Rotator"
-msgstr "Indstillinger for JW Image Rotator"
+#: admin/class-ngg-tag-manager.php:46
+msgid "Least used"
+msgstr "Mindst brugt"
-#: ../admin/settings.php:726
-msgid ""
-"NextCellent Gallery flash slideshows use the JW Image Rotator Version 3.17 by"
+#: admin/tinymce/window.php:241
+msgid "Leave this empty to display all galleries."
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"
+# @ default
+# @ nggallery
+#: 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"
+
+#: 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: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/class-ngg-options.php:642
+msgid "Lightbox"
+msgstr "Lightbox"
-#: ../admin/settings.php:733
-msgid "Press the button below to search for the file."
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
msgstr ""
-# @ nggallery
-#: ../admin/settings.php:738
-msgid "Enable flash slideshow"
-msgstr "Aktivér flashbaseret diasshow"
+#: 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: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-options.php:651
+msgid "Link Code line"
+msgstr "Linkkode-linje"
# @ nggallery
-#: ../admin/settings.php:743
-msgid "Path to the JW Image Rotator (URL)"
-msgstr "Stien til JW Image Rotator (URL)"
+#: 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:746
-msgid "Search now"
-msgstr "Søg nu"
+#: nggallery.php:516
+msgid "loading"
+msgstr "indlæser"
-# @ nggallery
-#: ../admin/settings.php:747
-msgid "Press the button below to search for the JW Image Rotator"
+#: 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:751
-msgid "Shuffle mode"
-msgstr "Bland-modus"
+#: lib/meta.php:469
+msgid "Location"
+msgstr "Sted"
-# @ nggallery
-#: ../admin/settings.php:755
-msgid "Show next image on click"
-msgstr "Vis næste billede, når der klikkes"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
+msgstr ""
# @ nggallery
-#: ../admin/settings.php:759
-msgid "Show navigation bar"
-msgstr "Vis navigationsbar"
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
+msgstr "Hovedside (Øverste niveau)"
# @ nggallery
-#: ../admin/settings.php:763
-msgid "Show loading icon"
-msgstr "Vis load-ikon"
+#: lib/meta.php:461
+msgid "Make"
+msgstr "Fabrikat"
-# @ nggallery
-#: ../admin/settings.php:767
-msgid "Use watermark logo"
-msgstr "Brug vandmærkelogo"
+#: admin/class-ngg-admin-launcher.php:616
+msgid "Make your gallery look beautiful."
+msgstr ""
-# @ 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"
+#: admin/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
+msgstr ""
# @ nggallery
-#: ../admin/settings.php:772
-msgid "Stretch image"
-msgstr "Stræk billede"
+#: admin/class-ngg-roles.php:35
+msgid "Manage gallery"
+msgstr "Håndtér galleri"
# @ nggallery
-#: ../admin/settings.php:775
-msgid "true"
-msgstr "Ja"
+#: admin/class-ngg-roles.php:39
+msgid "Manage others gallery"
+msgstr "Håndtér andres galleri"
# @ nggallery
-#: ../admin/settings.php:776
-msgid "false"
-msgstr "Nej"
+#: admin/class-ngg-roles.php:43
+msgid "Manage tags"
+msgstr "Håndtér tags"
# @ nggallery
-#: ../admin/settings.php:777
-msgid "fit"
-msgstr "Tilpas"
+#: admin/class-ngg-options.php:354
+msgid "Match with"
+msgstr "Match med"
# @ nggallery
-#: ../admin/settings.php:778
-msgid "none"
-msgstr "Gør intet"
+#: admin/class-ngg-options.php:370
+msgid "Max. number of images"
+msgstr "Max antal billeder"
# @ nggallery
-#: ../admin/settings.php:787
-msgid "bgfade"
-msgstr "Baggrunds-fade"
+#: admin/class-ngg-album-manager.php:334
+msgid "Maximize the widget content"
+msgstr "Maksimér widget-indholdet"
# @ nggallery
-#: ../admin/settings.php:788
-msgid "slowfade"
-msgstr "Langsom fade"
+#: widgets/class-ngg-media-rss-widget.php:80
+#: widgets/class-ngg-media-rss-widget.php:82
+msgid "Media RSS"
+msgstr "Media RSS"
-# @ nggallery
-#: ../admin/settings.php:789
-msgid "circles"
-msgstr "Cirkler"
+#: admin/class-ngg-options.php:305
+msgid "Media RSS feed"
+msgstr "Medie RSS feed"
-# @ nggallery
-#: ../admin/settings.php:790
-msgid "bubbles"
-msgstr "Bobler"
+# @ 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:791
-msgid "blocks"
-msgstr "Blokke"
+#: admin/class-ngg-overview.php:512
+#, fuzzy
+#| msgid "Memory usage"
+msgid "Memory Usage"
+msgstr "Hukommelsesbrug"
# @ nggallery
-#: ../admin/settings.php:792
-msgid "fluids"
-msgstr "Flydende"
+#: 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:793
-msgid "flash"
-msgstr "Blitz"
+#: admin/manage/class-ngg-image-list-table.php:276
+msgid "Meta"
+msgstr "Meta"
# @ nggallery
-#: ../admin/settings.php:794
-msgid "lines"
-msgstr "Linjer"
+#: view/imagebrowser-exif.php:38
+msgid "Meta data"
+msgstr "Metadata"
# @ nggallery
-#: ../admin/settings.php:795 ../widgets/widgets.php:224
-msgid "random"
-msgstr "Tilfældig"
+#: admin/class-ngg-album-manager.php:336
+msgid "Minimize the widget content"
+msgstr "Minimér widget-indholdet"
# @ nggallery
-#: ../admin/settings.php:800
-msgid "Use slow zooming effect"
-msgstr "Brug langsom zoomeffekt"
+#: admin/functions.php:1576
+msgid "Missing a temporary folder"
+msgstr "Mangler en temp-mappe"
-# @ nggallery
-#: ../admin/settings.php:804
-msgid "Background Color"
+#: admin/class-ngg-admin-launcher.php:539
+#, php-format
+msgid "More information about this is available on this webpage: %s"
msgstr ""
-"Baggrundsfarve (Farveoversigt )"
# @ nggallery
-#: ../admin/settings.php:809
-msgid "Texts / Buttons Color"
-msgstr "Tekst-/Knapfarve"
+#: admin/class-ngg-tag-manager.php:45
+msgid "Most popular"
+msgstr "Mest brugt"
-# @ nggallery
-#: ../admin/settings.php:814
-msgid "Rollover / Active Color"
-msgstr "Rollover/Aktiv farve"
+#: admin/class-ngg-options.php:881
+msgid "Mouse/touch drag"
+msgstr ""
+
+#: admin/class-ngg-style.php:286
+msgid "Move file"
+msgstr "Flyt fil"
# @ nggallery
-#: ../admin/settings.php:819
-msgid "Screen Color"
-msgstr "Skærmfarve"
+#: admin/manage/class-ngg-manager.php:230
+msgid "Move image to..."
+msgstr "Flyt billede til ..."
# @ nggallery
-#: ../admin/settings.php:824
-msgid "Background music (URL)"
-msgstr "Baggrundsmusik (URL)"
+#: admin/manage/class-ngg-image-list-table.php:314
+msgid "Move to..."
+msgstr "Flyt til ..."
# @ nggallery
-#: ../admin/settings.php:828
-msgid "Try XHTML validation (with CDATA)"
-msgstr "Prøv XHTML-validation (med CDATA)"
+#: 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 ."
-#: ../admin/settings.php:830
-msgid ""
-"Important : Could causes problem with some browser. Please recheck your page."
-msgstr ""
+# @ default
+#: admin/class-ngg-admin-launcher.php:284
+msgid "moved to the trash."
+msgstr "flyttet til papirkurven."
# @ nggallery
-#: ../admin/setup.php:15
-msgid "Reset all settings to default parameter"
-msgstr "Nulstil alle indstillinger til standardværdier"
+#: admin/class-ngg-overview.php:513
+msgid "MYSQL Version"
+msgstr "MYSQL Version"
# @ 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!"
+#: 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/setup.php:30
-msgid "Reset options"
-msgstr "Nulstil indstillinger"
+#: 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/setup.php:33
-msgid "Reset all options/settings to the default installation."
-msgstr "Nulstil alle indstillinger til standardinstallation."
+#: admin/wpmu.php:79
+msgid "Network Options"
+msgstr "Netværksindstillinger"
# @ nggallery
-#: ../admin/setup.php:34
-msgid "Reset settings"
-msgstr "Nulstil indstillinger"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
+msgstr "Netværksindstillinger"
-#: ../admin/setup.php:34
-msgid ""
-"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] "
-"to proceed.\\n"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
+msgstr "Nyt galleri"
+
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
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/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
+msgstr "Nyt tag navn(e):"
-#: ../admin/setup.php:44
-msgid "You don't like NextCellent Gallery ?"
-msgstr "Hvad får du med NextCellent galleri?"
+# @ nggallery
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
+msgstr "Næste"
-#: ../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. "
+#: nggfunctions.php:125
+msgid "next"
msgstr ""
# @ nggallery
-#: ../admin/setup.php:47
-msgid "WARNING:"
-msgstr "ADVARSEL:"
+#: admin/class-ngg-tag-manager.php:175
+msgid "Next tags"
+msgstr "Næste tags"
+
+#: nggallery.php:422
+msgid "NextCellent"
+msgstr "NextCellent"
-#: ../admin/setup.php:48
+#: admin/class-ngg-admin-launcher.php:646
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"
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
msgstr ""
-# @ nggallery
-#: ../admin/setup.php:48
-msgid "and"
-msgstr "og"
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
+msgstr "Galleri"
-# @ nggallery
-#: ../admin/setup.php:50
-msgid "Uninstall plugin"
-msgstr "Afinstallér plugin"
+#: nggallery.php:412
+msgid "NextCellent Gallery / Images"
+msgstr "Galleri / Billeder"
-#: ../admin/setup.php:50
+#: admin/class-ngg-installer.php:112
+#, fuzzy
+#| msgid ""
+#| "NextCellent Gallery : Tables could not created, please check your "
+#| "database settings"
msgid ""
-"You are about to Uninstall this plugin from WordPress.\\nThis action is not "
-"reversible.\\n\\nChoose [Cancel] to Stop, [OK] to Uninstall.\\n"
+"NextCellent Gallery : Tables could not be created, please check your "
+"database settings"
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"
+"NextCellent Gallery: Tabellerne kunne ikke tilføjes, tjek dine database "
+"indstillinger"
-# @ nggallery
-#: ../admin/showmeta.php:48
-msgid "No meta data saved"
-msgstr "Ingen metadata gemt"
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
+msgstr ""
-# @ nggallery
-#: ../admin/showmeta.php:54
-msgid "EXIF Data"
-msgstr "EXIF-data"
+#: admin/class-ngg-roles.php:23
+msgid "NextCellent Gallery overview"
+msgstr "Galleri oversigt"
-# @ nggallery
-#: ../admin/showmeta.php:73
-msgid "No exif data"
-msgstr "Ingen Exif-data"
+#: nggallery.php:123
+msgid "NextCellent Gallery requires a database upgrade."
+msgstr "En opgradering af databasen er nødvendig."
-# @ nggallery
-#: ../admin/showmeta.php:80
-msgid "IPTC Data"
-msgstr "IPTC-data"
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
+msgstr ""
-# @ nggallery
-#: ../admin/showmeta.php:104
-msgid "XMP Data"
-msgstr "XMP-data"
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
+msgstr "Medie RSS"
-#: ../admin/style.php:112
-msgid "Successfully selected CSS file."
-msgstr "Angiv CSS fil."
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
+msgstr "Galleri slideshow"
-#: ../admin/style.php:114
-msgid "No CSS file will be used."
-msgstr "Ingen CSS fil vil blive brugt."
+# @ 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 "Nej"
-# @ default
-#: ../admin/style.php:123 ../admin/style.php:163
-msgid "You do not have sufficient permissions to edit templates for this blog."
+#: admin/manage/class-ngg-manager.php:207
+msgid "No action selected."
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."
+# @ nggallery
+#: xml/media-rss.php:98
+msgid "No album ID has been provided as parameter"
+msgstr "Der er ikke angivet et album-id som parameter"
-#: ../admin/style.php:156
-msgid "Could not save file."
-msgstr "Kunne ikke gemme fil."
+# @ nggallery
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
+msgstr "Intet album valgt"
-#: ../admin/style.php:176
-msgid "CSS file successfully moved."
-msgstr "CSS filen blev flyttet."
+# @ nggallery
+#: admin/class-ngg-album-manager.php:410
+msgid "No album selected!"
+msgstr "Intet album valgt!"
-#: ../admin/style.php:181
-msgid "Could not move the CSS file."
-msgstr "Kunne ikke flytte CSS filen."
+# @ nggallery
+#: admin/class-ngg-overview.php:351
+msgid "No conflict could be detected"
+msgstr "Der blev ikke opdaget nogen konflikt."
-#: ../admin/style.php:209
-msgid "Your CSS file is set by a theme or another plugin."
-msgstr ""
+#: admin/class-ngg-style.php:120
+msgid "No CSS file will be used."
+msgstr "Ingen CSS fil vil blive brugt."
-#: ../admin/style.php:209
-msgid "This CSS file will be applied:"
-msgstr "Denne CSS fil vil blive anvendt:"
+# @ nggallery
+#: 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/style.php:240
-msgid "Style Editor"
-msgstr "Designeditor"
+#: admin/manage/actions.php:170
+msgid "No exif data"
+msgstr "Ingen Exif-data"
# @ nggallery
-#: ../admin/style.php:246
-msgid "Activate and use style sheet:"
-msgstr "Aktivér og brug stylesheet:"
+#: admin/functions.php:1573
+msgid "No file was uploaded"
+msgstr "Ingen fil blev uploadet"
# @ nggallery
-#: ../admin/style.php:263
-msgid "Activate"
-msgstr "Aktivér"
+#: 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:272
-#, php-format
-msgid "Editing %s"
-msgstr "Redigere %s"
+# @ nggallery
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
+msgstr "Der er ikke oprettet nogle gallerier endnu."
-#: ../admin/style.php:274
-#, php-format
-msgid "Browsing %s"
-msgstr "Browser %s"
+# @ nggallery
+#: admin/media-upload.php:167
+msgid "No gallery"
+msgstr "Intet galleri"
-#: ../admin/style.php:277
-msgid "(from the theme folder)"
-msgstr "(fra tema mappen)"
+# @ nggallery
+#: admin/functions.php:1065 admin/functions.php:1165
+msgid "No gallery selected !"
+msgstr "Der er ikke valgt noget galleri!"
-#: ../admin/style.php:287
-msgid ""
-"To ensure your css file stays safe during upgrades, please move it to the "
-"right folder."
-msgstr ""
+# @ nggallery
+#: admin/manage/class-ngg-manager.php:193
+msgid "No images selected"
+msgstr "Ingen billeder valgt"
-#: ../admin/style.php:290
-msgid "Move file"
-msgstr "Flyt fil"
+#: admin/functions.php:310
+msgid "No images were added."
+msgstr "Ingen billeder blev tilføjet."
# @ nggallery
-#: ../admin/style.php:296
-msgid "Version"
-msgstr "Version"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
+msgstr "Ingen metadata gemt"
-#: ../admin/style.php:300
-msgid "File location"
-msgstr "Fil lokation"
+# @ nggallery
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
+msgstr "Ingen nye kortnavne (slugs) er angivet! "
# @ nggallery
-#: ../admin/style.php:313
-msgid "Update File"
-msgstr "Opdatér fil"
+#: lib/tags.php:35
+msgid "No new tag specified!"
+msgstr "Der er ikke angivet et nyt tag"
# @ 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."
+#: lib/tags.php:50
+msgid "No new/old valid tag specified!"
+msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!"
-#: ../admin/style.php:320
-msgid "This file does not exist. Double check the name and try again."
+# @ 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
-#: ../admin/tags.php:40
-msgid "Most popular"
-msgstr "Mest brugt"
+#: admin/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
+msgstr "Intet billede"
# @ nggallery
-#: ../admin/tags.php:41
-msgid "Least used"
-msgstr "Mindst brugt"
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
+msgstr "Intet billede"
# @ nggallery
-#: ../admin/tags.php:42
-msgid "Alphabetical"
-msgstr "Alfabetisk"
+#: lib/tags.php:241
+msgid "No slug edited."
+msgstr "Ingen kortnavne (slugs) blev ændret."
# @ nggallery
-#: ../admin/tags.php:110
-msgid "Existing Tags"
-msgstr "Eksisterende tags"
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr "Ingen tags blev slettet"
# @ nggallery
-#: ../admin/tags.php:114
-msgid "Search tags"
-msgstr "Søg i tags"
+#: lib/tags.php:141
+msgid "No tag merged."
+msgstr "Der blev ikke flettet nogen tags."
# @ nggallery
-#: ../admin/tags.php:118
-msgid "Go"
-msgstr "Start"
+#: lib/tags.php:86
+msgid "No tag renamed."
+msgstr "Tagget blev ikke omdøbt."
# @ nggallery
-#: ../admin/tags.php:123
-msgid "Sort Order:"
-msgstr "Sortér efter:"
+#: lib/tags.php:163
+msgid "No tag specified!"
+msgstr "Der er ikke angivet noget tag!"
# @ nggallery
-#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Forrige tags"
+#: admin/functions.php:36
+msgid "No valid gallery name!"
+msgstr "Ikke gyldigt gallerinavn!"
# @ nggallery
-#: ../admin/tags.php:171
-msgid "Next tags"
-msgstr "Næste tags"
+#: lib/tags.php:95
+msgid "No valid new tag."
+msgstr "Der er ikke angivet et gyldigt nyt tag."
# @ nggallery
-#: ../admin/tags.php:183
-msgid "Rename Tag"
-msgstr "Omdøb tag"
+#: admin/functions.php:958
+msgid "No valid URL path "
+msgstr "Der er ikke angivet en gyldig URL-sti "
+# @ default
# @ nggallery
-#: ../admin/tags.php:191
+#: admin/class-ngg-options.php:640
+msgid "None"
+msgstr "Ingen"
+
+#: admin/upgrade.php:120
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."
+"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 ""
-"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."
+#: 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:196
-msgid "Tag(s) to rename:"
-msgstr "Tag(s) som skal omdøbes:"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
+msgstr "Ikke slået til"
# @ nggallery
-#: ../admin/tags.php:200
-msgid "New tag name(s):"
-msgstr "Nyt tag navn(e):"
+#: 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:203
-msgid "Rename"
-msgstr "Omdøb"
+#: 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:209
-msgid "Delete Tag"
-msgstr "Slet tag"
+#: admin/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
+msgstr ""
-# @ nggallery
-#: ../admin/tags.php:217
-msgid ""
-"Enter the name of the tag to delete. This tag will be removed from all "
-"posts."
+#: 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
+msgid "Note: works only in combination with the Shutter effect."
+msgstr ""
+
+#: 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 ""
-"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"
+#: 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:222
-msgid "Tag(s) to delete:"
-msgstr "Tag(s) der skal slettes:"
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
+msgstr "af"
# @ nggallery
-#: ../admin/tags.php:231
-msgid "Edit Tag Slug"
-msgstr "Redigér tag-kortnavn (slug)"
+#: admin/class-ngg-overview.php:451
+msgid "Off"
+msgstr "Fra"
# @ nggallery
-#: ../admin/tags.php:239
-msgid ""
-"Enter the tag name to edit and its new slug. Slug definition "
+#: admin/class-ngg-options.php:716
+msgid "Offset"
+msgstr "fra margen"
+
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
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:"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
+msgstr "OK"
# @ nggallery
-#: ../admin/tags.php:248
-msgid "Slug(s) to set:"
-msgstr "Nyt Kortnavn(e):"
+#: admin/class-ngg-overview.php:449
+msgid "On"
+msgstr "Til"
-#: ../admin/tinymce/window.php:118
-msgid "To add something, select what you would want to display"
-msgstr ""
+#: 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."
-#: ../admin/tinymce/window.php:122
+#: admin/tinymce/window.php:122
msgid "One picture"
msgstr "Ét billede"
-#: ../admin/tinymce/window.php:123
-msgid "Recent pictures"
-msgstr "Nye billeder"
+# @ nggallery
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Kun dem, som er listet"
-#: ../admin/tinymce/window.php:124
-msgid "Random pictures"
-msgstr "Tilfældige billeder"
+# @ nggallery
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Kun dem, som ikke er listet"
-#: ../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"
+# @ nggallery
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
+msgstr "Gennemsigtighed"
-#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379
-#: ../admin/tinymce/window.php:430
-msgid "Select a gallery:"
-msgstr "Vælg et galleri:"
+# @ nggallery
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Operativsystem"
-#: ../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
+#: 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:143
-msgid "Display types"
-msgstr "Visningstyper"
+# @ nggallery
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+msgid "Options"
+msgstr "Indstillinger"
-#: ../admin/tinymce/window.php:146
-msgid "Select how you want to display your gallery"
-msgstr "Vælg hvordan du vil vise dit galleri"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
+msgstr "Eller"
+
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
+msgstr "eller indtast en URL"
+
+#: admin/class-ngg-admin-launcher.php:582
+msgid "Organize your galleries into albums."
+msgstr "Organiser dine gallerier i album."
+
+#: admin/class-ngg-admin-launcher.php:593
+msgid "Organize your pictures with tags."
+msgstr "Organiser dine billeder med tags."
# @ nggallery
-#: ../admin/tinymce/window.php:165
-msgid "Imagebrowser"
-msgstr "Imagebrowser"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Originale billeder"
-#: ../admin/tinymce/window.php:171 ../admin/tinymce/window.php:283
-#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455
-msgid "Carousel"
-msgstr "Carousel"
+#: 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
-#: ../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"
+#: 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"
-#: ../admin/tinymce/window.php:190
-msgid "Type options"
-msgstr "Type indstillinger"
+# @ nggallery
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Overskriv"
-#: ../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-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Overskriv tags"
-#: ../admin/tinymce/window.php:200
-msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
+# @ nggallery
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
+msgstr "Side"
+
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
msgstr ""
-#: ../admin/tinymce/window.php:208
-msgid "Slideshow dimensions"
-msgstr "Slideshow dimensioner"
+# @ nggallery
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "Side-id"
-#: ../admin/tinymce/window.php:219
-msgid "Template name"
-msgstr "Skabelon navn"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
+msgstr ""
# @ nggallery
-#: ../admin/tinymce/window.php:239
-msgid "Select or enter album"
-msgstr "Vælg eller indtast album"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Link til en side (album)"
-#: ../admin/tinymce/window.php:241
-msgid "Leave this empty to display all galleries."
+# @ nggallery
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Sti"
+
+#: 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"
-#: ../admin/tinymce/window.php:270
-msgid ""
-"Select a template for the galleries (displayed after you click on an album)"
+# @ nggallery
+#: view/album-compact.php:32 view/album-extend.php:30
+msgid "Photos"
+msgstr "Billeder"
+
+#: 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
+#: admin/class-ngg-options.php:435
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."
+"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."
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
+msgstr "Tilfældig"
+
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
msgstr ""
-"Dette er standardstien for alle blogs. Med variablen %BLOG_ID% kan du "
-"organisere mappe-strukturen bedre."
+
+#: 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 ""
-# @ nggallery
-#: ../lib/meta.php:466
-msgid "Time Created"
-msgstr "Oprettelsestid"
+#: admin/manage/actions.php:332
+msgid "Rotation"
+msgstr ""
# @ nggallery
-#: ../lib/meta.php:467
-msgid "Author Position"
-msgstr "Forfatterposition"
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
+msgstr "Kører …"
# @ nggallery
-#: ../lib/meta.php:468
-msgid "City"
-msgstr "By"
+#: 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 "
-# @ nggallery
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Sted"
+#: admin/class-ngg-admin-launcher.php:566
+msgid "Save"
+msgstr ""
# @ nggallery
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Provins/Stat"
+#: admin/media-upload.php:275
+msgid "Save all changes"
+msgstr "Gem alle ændringer"
# @ nggallery
-#: ../lib/meta.php:471
-msgid "Country code"
-msgstr "Landekode"
+# @ default
+#: admin/manage/class-ngg-image-list-table.php:95
+#: admin/manage/class-ngg-image-manager.php:249
+msgid "Save Changes"
+msgstr "Gem ændringer"
-# @ nggallery
-#: ../lib/meta.php:472
-msgid "Country"
-msgstr "Land"
+#: admin/class-ngg-admin-launcher.php:567
+msgid "Save changes you have made to the gallery options."
+msgstr ""
-# @ nggallery
-#: ../lib/meta.php:473
-msgid "Headline"
-msgstr "Overskift"
+#: 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"
-# @ nggallery
-#: ../lib/meta.php:475
-msgid "Source"
-msgstr "Kilde"
+#: 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:476
-msgid "Copyright Notice"
-msgstr "Copyright-noter"
+#: admin/class-ngg-tag-manager.php:118
+msgid "Search tags"
+msgstr "Søg i tags"
# @ nggallery
-#: ../lib/meta.php:477
-msgid "Contact"
-msgstr "Kontakt"
+#: admin/class-ngg-options.php:912
+msgid "sec."
+msgstr "sekunder"
-# @ nggallery
-#: ../lib/meta.php:478
-msgid "Last modified"
-msgstr "Senest ændret"
+# @ default
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
+msgstr "Sikkerhedsfejl."
# @ nggallery
-#: ../lib/meta.php:479
-msgid "Program tool"
-msgstr "Programværktøj"
+#: admin/media-upload.php:179
+msgid "Select »"
+msgstr "Vælg »"
-# @ nggallery
-#: ../lib/meta.php:480
-msgid "Format"
-msgstr "Format"
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
+msgstr ""
-# @ nggallery
-#: ../lib/meta.php:481
-msgid "Image Width"
-msgstr "Billedbredde"
+#: 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:"
-# @ nggallery
-#: ../lib/meta.php:482
-msgid "Image Height"
-msgstr "Billedhøjde"
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
+msgstr "Vælg et billede"
# @ nggallery
-#: ../lib/meta.php:483
-msgid "Flash"
-msgstr "Blitz"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Vælg et forhåndsvisningsbillede:"
-# @ nggallery
-#: ../lib/multisite.php:23
+#: admin/tinymce/window.php:270
msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+"Select a template for the galleries (displayed after you click on an album)"
msgstr ""
-"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade "
-"flere filer."
+
+#: 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/ngg-db.php:342 ../lib/ngg-db.php:343
-msgid "Album overview"
-msgstr "Oversigt over album"
+#: 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/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651
-msgid "[Gallery not found]"
-msgstr "[Galleriet er ikke fundet]"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Vælg galleri"
# @ nggallery
-#: ../lib/shortcodes.php:340
-msgid "[Pictures not found]"
-msgstr "[Billeder er ikke fundet]"
+#: 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/tags.php:35
-msgid "No new tag specified!"
-msgstr "Der er ikke angivet et nyt tag"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "Vælg eller indtast album"
# @ nggallery
-#: ../lib/tags.php:50
-msgid "No new/old valid tag specified!"
-msgstr "Der er ikke angivet et gyldigt nyt/gammelt tag!"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Vælg eller indtast billede"
+
+#: 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/tags.php:86
-msgid "No tag renamed."
-msgstr "Tagget blev ikke omdøbt."
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
+msgstr "Vælg destinations-galleriet:"
+
+#: 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."
+
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "Vælg en ZIP fil"
+
+#: widgets/class-ngg-gallery-widget.php:149
+msgid "Select:"
+msgstr "Vælg:"
# @ 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.php:297
+msgid "Separate picture tags with commas."
+msgstr "Adskil billed-tags med komma."
+
+#: admin/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
+msgstr "Adskilt med kommaer"
# @ nggallery
-#: ../lib/tags.php:95
-msgid "No valid new tag."
-msgstr "Der er ikke angivet et gyldigt nyt tag."
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Server"
# @ nggallery
-#: ../lib/tags.php:112
-msgid "No objects (post/page) found for specified old tags."
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Serverindstillinger"
+
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
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."
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
+msgstr ""
-# @ nggallery
-#: ../lib/tags.php:143
-#, php-format
-msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+#: admin/manage/class-ngg-image-list-table.php:319
+#: admin/manage/class-ngg-manager.php:250
+msgid "Set description"
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
+#: 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.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"
+
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
+msgstr "Indstillingerne er gemt"
# @ nggallery
-#: ../lib/tags.php:163
-msgid "No tag specified!"
-msgstr "Der er ikke angivet noget tag!"
+#: 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:186
-msgid "No tag deleted."
-msgstr "Ingen tags blev slettet"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Vis"
# @ nggallery
-#: ../lib/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
-msgstr "%1s tag(s) slettet."
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Vis/skjul brugte gallerier"
-# @ nggallery
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
-msgstr "Ingen nye kortnavne (slugs) er angivet! "
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
+msgstr "Vis slideshow"
-# @ 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-admin-launcher.php:440
+msgid "Show all the server settings!."
+msgstr "Viser alle indstillinger på serveren!"
+
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
+msgstr ""
+
+#: 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"
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
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."
+#: 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"
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
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"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-# @ default
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
-msgstr "Beklager. Kunne ikke opdatere albummet"
+#: nggallery.php:266
+msgid ""
+"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
+msgstr ""
-#: ../nggallery.php:102
-msgid "NextCellent Gallery requires a database upgrade."
-msgstr "En opgradering af databasen er nødvendig."
+#: 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 "Upgrade now"
-msgstr "Start opgradering nu"
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
+msgstr ""
# @ nggallery
-#: ../nggallery.php:129
+#: lib/multisite.php:23
msgid ""
-"Translation by : See here "
+"Sorry, you have used your space allocation. Please delete some files to "
+"upload more files."
msgstr ""
-"Oversættelse ved Georg S. Adamsen: Se WP – tips, temaer og plugins "
+"Beklager, men du har opbrugt din pladskvota. Slet nogle filer for at uploade "
+"flere filer."
# @ 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/class-ngg-options.php:599
+msgid "Sort direction"
+msgstr "Sorteringsretning"
-#: ../nggallery.php:239
-msgid ""
-"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
-msgstr ""
+# @ nggallery
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Sortér galleri"
# @ nggallery
-#: ../nggallery.php:268
-msgid "Picture tag"
-msgstr "Billed-tag"
+#: 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:269
-msgid "Picture tag: %2$l."
-msgstr "Billed-tag: %2$l."
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
+msgstr "Indstillinger for sortering"
# @ nggallery
-#: ../nggallery.php:270
-msgid "Separate picture tags with commas."
-msgstr "Adskil billed-tags med komma."
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
+msgstr "Sorterings-rækkefølge er ændret"
-#: ../nggallery.php:376
-msgid "NextCellent Gallery / Images"
-msgstr "Galleri / Billeder"
+# @ nggallery
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
+msgstr "Sortér efter:"
+
+#: 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"
-#: ../nggallery.php:754
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
+#: admin/class-ngg-options.php:860
+msgid "Specials"
msgstr ""
# @ nggallery
-#: ../nggfunctions.php:42
-msgid ""
-"The Flash Player "
-"and a browser with Javascript "
-"support are needed."
+#: admin/class-ngg-overview.php:514
+msgid "SQL Mode"
+msgstr "SQL Mode"
+
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
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]"
+#: admin/upgrade.php:124
+msgid "Start upgrade now"
+msgstr "Start opgradering nu"
# @ nggallery
-#: ../nggfunctions.php:782
-msgid "[SinglePic not found]"
-msgstr "[Enkeltbillede er ikke fundet]"
+#: admin/class-ngg-adder.php:475
+msgid "Start upload"
+msgstr "Begynd upload"
# @ nggallery
-#: ../nggfunctions.php:918
-msgid "Related images for"
-msgstr "Billeder med relevans for"
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
+msgstr "Design"
# @ nggallery
-#: ../view/album-compact.php:32 ../view/album-extend.php:30
-msgid "Photos"
-msgstr "Billeder"
+#: admin/class-ngg-style.php:248
+msgid "Style Editor"
+msgstr "Designeditor"
# @ nggallery
-#: ../view/gallery-caption.php:32 ../view/gallery.php:32
-#: ../widgets/media-rss-widget.php:112
-msgid "[View with PicLens]"
-msgstr "[Vis med PicLens]"
+#: lib/meta.php:460
+msgid "Subject"
+msgstr "Emne"
# @ nggallery
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
-msgstr "Tilbage"
+#: admin/functions.php:209
+msgid "successfully created!"
+msgstr "Oprettet!"
-# @ nggallery
-#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
-msgstr "Næste"
+#: admin/class-ngg-style.php:118
+msgid "Successfully selected CSS file."
+msgstr "Angiv CSS fil."
-# @ nggallery
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
-msgstr "af"
+#: admin/class-ngg-admin-launcher.php:660
+msgid "Support Forums"
+msgstr "Support forum"
# @ nggallery
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
-msgstr "Metadata"
+#: admin/class-ngg-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Tag(s) der skal slettes:"
# @ nggallery
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
-msgstr "Kamera/Type"
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Tag(s), der skal findes:"
# @ 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."
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Tag(s) som skal omdøbes:"
-#: ../widgets/media-rss-widget.php:20
-msgid "NextCellent Media RSS"
-msgstr "Medie RSS"
+# @ nggallery
+#: 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
-#: ../widgets/media-rss-widget.php:68
-msgid "Media RSS"
-msgstr "Media RSS"
+#: 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
-#: ../widgets/media-rss-widget.php:69
-msgid "Link to the main image feed"
-msgstr "Link til hoved-billedfeed'et"
+#: lib/tags.php:214
+msgid "Tags number and slugs number isn't the same!"
+msgstr "Tag-numre og kortnavn-numre er ikke de samme!"
-# @ default
-#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122
-#: ../widgets/widgets.php:211
-msgid "Title:"
-msgstr "Titel:"
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
+msgstr "Skabelon navn"
# @ nggallery
-#: ../widgets/media-rss-widget.php:84
-msgid "Show Media RSS icon"
-msgstr "Vis Media-RSS-ikon"
+#: 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"
# @ nggallery
-#: ../widgets/media-rss-widget.php:88
-msgid "Show the Media RSS link"
-msgstr "Vis Media RSS-link"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Test billedfunktion"
# @ nggallery
-#: ../widgets/media-rss-widget.php:91
-msgid "Text for Media RSS link:"
-msgstr "Tekst til Media RSS-link:"
+#: admin/class-ngg-options.php:769
+msgid "Text"
+msgstr "Tekst"
# @ nggallery
-#: ../widgets/media-rss-widget.php:95
-msgid "Tooltip text for Media RSS link:"
-msgstr "Tooltip-tekst til Media RSS-link:"
+#: 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:"
-#: ../widgets/widgets.php:22
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Vis slideshow"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
+msgstr "Tekst der skal vises:"
+
+# @ nggallery
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
+msgstr "Album-id=%s eksisterer ikke."
-#: ../widgets/widgets.php:23
-msgid "NextCellent Slideshow"
-msgstr "Galleri slideshow"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
+msgstr "Boksene i oversigten er:"
# @ nggallery
-#: ../widgets/widgets.php:64
+#: 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 ""
-"Get the Flash "
-"Player to see the slideshow."
+"The description of the gallery. Albums using the \"extend\" template may "
+"display this on the website. The description cannot contain HTML."
msgstr ""
-"Du skal hente Flash "
-"Player for at kunne se diasshowet."
# @ nggallery
-#: ../widgets/widgets.php:126
-msgid "Select Gallery:"
-msgstr "Vælg et galleri:"
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
+msgstr "Destinations-galleriet eksisterer ikke"
# @ nggallery
-#: ../widgets/widgets.php:128
-msgid "All images"
-msgstr "Alle billeder"
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
+msgstr "Galleri-id=%s eksisterer ikke."
-# @ nggallery
-#: ../widgets/widgets.php:142 ../widgets/widgets.php:235
-msgid "Width:"
-msgstr "Bredde:"
+#: admin/class-ngg-options.php:628
+msgid "The gallery name."
+msgstr ""
-# @ nggallery
-#: ../widgets/widgets.php:145 ../widgets/widgets.php:238
-msgid "Height:"
-msgstr "Højde:"
+#: nggfunctions.php:98
+msgid "The gallery was not found."
+msgstr ""
-# @ 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/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
+msgstr ""
-#: ../widgets/widgets.php:171
-msgid "NextCellent Widget"
-msgstr "Galleri widget"
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
+msgstr ""
-#: ../widgets/widgets.php:215
-msgid "Show:"
-msgstr "Vis:"
+#: 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:219
-msgid "Original images"
-msgstr "Originale billeder"
+#: admin/class-ngg-admin-launcher.php:423
+msgid "The latest NextCellent news."
+msgstr "De seneste nyheder."
# @ nggallery
-#: ../widgets/widgets.php:227
-msgid "recent added "
-msgstr "Tilføjet fornylig"
+#: 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:231
-msgid "Enable IE8 Web Slices"
-msgstr "Aktivér IE8 Web Slices"
+#: admin/tinymce/window.php:200
+msgid ""
+"The number of images before pagination is applied. Leave empty for the "
+"default from the settings."
+msgstr ""
-#: ../widgets/widgets.php:243
-msgid "Select:"
-msgstr "Vælg:"
+#: 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
-#: ../widgets/widgets.php:245
-msgid "All galleries"
-msgstr "Alle gallerier"
+#: 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."
+
+#: 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 ""
# @ nggallery
-#: ../widgets/widgets.php:246
-msgid "Only which are not listed"
-msgstr "Kun dem, som ikke er listet"
+#: 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:247
-msgid "Only which are listed"
-msgstr "Kun dem, som er listet"
+#: admin/functions.php:90
+msgid "The server setting Safe-Mode is on !"
+msgstr "PHP-Safe Mode er slået til!"
-#: ../widgets/widgets.php:251
-msgid "Gallery ID:"
-msgstr "Galleri 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 ""
# @ nggallery
-#: ../widgets/widgets.php:253
-msgid "Gallery IDs, separated by commas."
-msgstr "Galleri-id'er, adskilt af komma."
+#: 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
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
-msgstr "Der er ikke oprettet nogle gallerier endnu."
+#: 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
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
-msgstr "Galleri-id=%s eksisterer ikke."
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "Den uploadede fil blev kun delvist uploadet"
-# @ 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/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+msgstr ""
-# @ nggallery
-#: ../xml/media-rss.php:108
-#, php-format
-msgid "The album ID=%s does not exist."
-msgstr "Album-id=%s eksisterer ikke."
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
+msgstr ""
-# @ nggallery
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
-msgstr "Ugyldig Media RSS-kommando"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+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-admin-launcher.php:557
+msgid "There are three buttons:"
+msgstr ""
-# @ nggallery
-#~ msgid "(From the theme folder)"
-#~ msgstr "(Fra tema-mappen)"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
+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:274
+msgid ""
+"There was a configuration error. Please contact the server administrator."
+msgstr ""
+"Der skete en konfigurationsfejl. Kontakt venligst serveradministratoren."
# @ nggallery
-#~ msgid ""
-#~ "Support Forums "
-#~ msgstr ""
-#~ "Supportforum (på engelsk) "
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+msgstr "Disse værdier er max værdier"
-# @ 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"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
+msgstr ""
# @ nggallery
-#~ msgid "Activate Media RSS feed"
-#~ msgstr "Aktivér Media RSS-feed"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-# @ nggallery
-#~ msgid "Activate PicLens/CoolIris support"
-#~ msgstr "Aktivér PicLens/CoolIris-support"
+#: 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 ""
+"tredjepart plugins som er kompatible med NGG, er måske ikke 100%% kompatible "
+"med NextCellent Gallery!"
-# @ nggallery
-#~ msgid "Activate permalinks"
-#~ msgstr "Aktivér permalinks"
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
+msgstr ""
-# @ nggallery
-#~ msgid "Activate related images"
-#~ msgstr "Aktivér Relevante billeder"
+#: 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 "Add hidden images"
-#~ msgstr "Tilføj skjulte billeder"
+#: admin/class-ngg-style.php:316
+msgid "This file does not exist. Double check the name and try again."
+msgstr ""
-# @ nggallery
-#~ msgid "Backup original images"
-#~ msgstr "Backup originale billeder"
+# @ 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 ""
-#~ "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"
+# @ 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 "Browsing %s "
-#~ msgstr "Gennemser %s "
+# @ 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 "Bulk actions"
-#~ msgstr "Massehandlinger"
+# @ 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 "CSS file successfully updated"
-#~ msgstr "CSS-fil blev opdateret "
+#: 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"
+
+#: 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 ""
# @ default
-#~ msgid "Choose files to upload"
-#~ msgstr "Vælg filer til upload"
+#: 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 "Contribute"
-#~ msgstr "Give bidrag"
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
+msgstr "Denne fil er ikke en gyldig billedfil!"
# @ nggallery
-#~ msgid "Contribute development"
-#~ msgstr "Bidrage til udviklingen"
+#: 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 "Contributors / Tribute to"
-#~ msgstr "Bidragydere/Stor tak til"
+#: admin/class-ngg-options.php:266
+msgid "This is the default path for all galleries"
+msgstr "Dette er standardstien til alle gallerier"
-# @ nggallery
-#~ msgid "Copyright notes / Credits"
-#~ msgstr "Copyright-noter/Kreditering"
+#: 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 "Create new URL friendly image slugs"
-#~ msgstr ""
-#~ "Opret nye URL-venlige korttitler "
-#~ "på billederne "
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+msgstr ""
-# @ nggallery
-#~ msgid "Creates a backup for inserted images"
-#~ msgstr "Opretter en backup af indsatte billeder"
+#: admin/class-ngg-overview.php:835
+msgid "This plugin is made possible by the great work of a lot of people:"
+msgstr ""
-# @ default
-#~ msgid "Current page"
-#~ msgstr "Aktuel side"
+#: admin/class-ngg-options.php:350
+msgid "This will add related images to every post"
+msgstr "Tilføj relaterede billeder"
-# @ nggallery
-#~ msgid "Deactivate gallery page link"
-#~ msgstr "Deaktivér \"Link til en galleriside\""
+#: 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 "Default size (W x H)"
-#~ msgstr "Standardstørrelse (bredde x højde)"
+#: 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 "Delete files, when removing a gallery in the database"
-#~ msgstr "Slet filer, når et galleri fjernes i databasen"
+#: 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 "Delete image files"
-#~ msgstr "Slet billedfiler"
+# @ default
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Miniature"
# @ nggallery
-#~ msgid "Disable flash upload"
-#~ msgstr "Deaktivér flash-upload"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Miniaturekvalitet"
# @ nggallery
-#~ msgid "Do you like this Plugin?"
-#~ msgstr "Kan du lide dette plugin?"
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Indstillinger for miniaturer"
-# @ nggallery
-#~ msgid "Download latest version"
-#~ msgstr "Download nyeste version"
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Størrelse"
# @ nggallery
-#~ msgid "Duration time"
-#~ msgstr "Varighed"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Miniature opdateret"
# @ nggallery
-#~ msgid "Editing %s "
-#~ msgstr "Redigerer %s "
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Miniaturer"
# @ nggallery
-#~ msgid "Enable AJAX pagination"
-#~ msgstr "Aktivér Ajax-sideinddeling"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "Oprettelsestid"
# @ nggallery
-#~ msgid "Enable flash based upload"
-#~ msgstr "Aktivér flash-baseret upload"
+# @ 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 "FAQ"
-#~ msgstr "OSS"
+# @ default
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Titel:"
-# @ nggallery
-#~ msgid "Feature request"
-#~ msgstr "Forslag til nye funktioner"
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
+msgstr ""
-# @ nggallery
-#~ msgid "Float"
-#~ msgstr "Flydende (CSS Float)"
+#: admin/manage/class-ngg-sort-manager.php:33
+msgid ""
+"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->"
+"Sort Options"
+msgstr ""
-# @ nggallery
-#~ msgid "Gallery ID :"
-#~ msgstr "Galleri-id:"
+#: 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 "Gallery slug name :"
-#~ msgstr "Kort navn på galleri:"
+#: 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 "General Options"
-#~ msgstr "Generelle indstillinger"
+#: 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 "Get help with NextGEN Gallery"
-#~ msgstr "Få hjælp til NextGEN Gallery!"
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Overgangs-/fade-effekt"
# @ 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"
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+msgstr "Oversættelse"
-# @ default
-#~ msgid "Go to the previous page"
-#~ msgstr "Gå til forrige side"
+#: 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 ""
-#~ "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/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 "How to support ?"
-#~ msgstr "Hvordan kan du støtte?"
+#: 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 ""
-#~ "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/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 "Ignore the aspect ratio, no portrait thumbnails"
-#~ msgstr ""
-#~ "Ignorér \"behold proportioner\"; vis ingen miniaturer i portræt-format"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Uventet fejl"
# @ nggallery
-#~ msgid "Image list"
-#~ msgstr "Billedliste"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Ukendt upload-fejl"
# @ nggallery
-#~ msgid "ImageMagick (Experimental). Path to the library :"
-#~ msgstr "ImageMagick (Eksperimental). Sti til biblioteket :"
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Usorteret"
# @ nggallery
-#~ msgid "Import a zip file with images from a url"
-#~ msgstr "Importér en zip-fil med billeder fra en URL"
+# @ default
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Opdatér"
# @ nggallery
-#~ msgid "Import from Server path:"
-#~ msgstr "Importér fra server-sti:"
+#: admin/class-ngg-roles.php:59
+msgid "Update capabilities"
+msgstr "Opdatér rettigheder"
# @ nggallery
-#~ msgid "Import image folder"
-#~ msgstr "Importér billed-mappe"
+#: admin/class-ngg-style.php:309
+msgid "Update File"
+msgstr "Opdatér fil"
# @ 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/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
+msgstr "Opdatér sorterings-rækkefølge"
# @ nggallery
-#~ msgid "Integrate slideshow"
-#~ msgstr "Integrér diasshow"
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
+msgstr "Opdateret"
# @ nggallery
-#~ msgid "Main NextGEN Gallery overview"
-#~ msgstr "Hovedoversigt for Galleriet"
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "Opdateret"
-# @ nggallery
-#~ msgid "Manage Albums"
-#~ msgstr "Håndtér albums"
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
+msgstr ""
# @ nggallery
-#~ msgid "Manage Gallery"
-#~ msgstr "Håndtér galleri"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
+msgstr "Opdateret rettigheder"
-# @ nggallery
-#~ msgid "Manage image tags"
-#~ msgstr "Håndtér billedtags"
+#: 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 "Meta Data"
-#~ msgstr "Metadata"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
+msgstr "Opgraderingen er fuldendt."
-# @ nggallery
-#~ msgid "More Help & Info"
-#~ msgstr "Mere hjælp og information"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+msgid "Upgrade NextCellent Gallery"
+msgstr "Opgrader NextCellent Gallery"
-# @ nggallery
-#~ msgid "More settings"
-#~ msgstr "Flere indstillinger"
+#: nggallery.php:123
+#, fuzzy
+#| msgid "Upgrade now"
+msgid "Upgrade now."
+msgstr "Start opgradering nu"
-# @ nggallery
-#~ msgid "NextGEN DEV Team"
-#~ msgstr "NextGEN DEV Team"
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
+msgstr "Opgradere database..."
-# @ nggallery
-#~ msgid "NextGEN Gallery"
-#~ msgstr "Galleri"
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
+msgstr "Upload en ZIP fil"
-# @ 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/class-ngg-adder.php:441
+msgid "Upload a ZIP file with images"
+msgstr "Upload en ZIP fil med billeder"
# @ nggallery
-#~ msgid "NextGEN Gallery Overview"
-#~ msgstr "Galleri-oversigt"
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
+msgstr "Upload mislykkedes!"
-# @ 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."
+# @ default
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "Upload mislykkedes."
# @ nggallery
-#~ msgid "NextGEN Media RSS"
-#~ msgstr "Galleri Media RSS"
+#: 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 Slideshow"
-#~ msgstr "Galleri Diasshow"
+#: 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 Widget"
-#~ msgstr "Galleri Widget"
+# @ default
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "Upload stoppede."
# @ 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/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 "Note : Change the default path in the gallery settings"
-#~ msgstr "Bemærk: Du kan ændre standardstien i galleriindstillingerne"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
+msgstr "Fil-URL"
-# @ 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-adder.php:559
+msgid "Use advanced uploader"
+msgstr "Brug avanceret upload"
-# @ nggallery
-#~ msgid "Number of columns"
-#~ msgstr "Antal kolonner"
+#: admin/class-ngg-options.php:562
+msgid "Use AJAX pagination to browse images without reloading the page."
+msgstr ""
-# @ nggallery
-#~ msgid "Number of images per page"
-#~ msgstr "Antal billeder pr. side"
+#: admin/class-ngg-adder.php:557
+msgid "Use basic uploader"
+msgstr "Brug simpel uploader"
# @ 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/class-ngg-options.php:731
+msgid "Use image as watermark"
+msgstr "Brug billede som vandmærke"
-# @ 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!"
+#: admin/class-ngg-options.php:543
+msgid "Use ImageBrowser instead of another effect."
+msgstr ""
-# @ default
-#~ msgid "Or you can drop the files into this window."
-#~ msgstr "Eller du kan slippe filerne over dette vindue."
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
+msgstr "Brug permanent links"
# @ 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-options.php:738
+msgid "Use text as watermark"
+msgstr "Brug tekst som vandmærke"
-# @ 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/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
-# @ default
-#~ msgid "Remove featured image"
-#~ msgstr "Fjern fremhævet billede "
+#: admin/class-ngg-roles.php:27
+msgid "Use TinyMCE Button / Add Media"
+msgstr "Brug TinyMCE knap / Tilføj medier"
-# @ nggallery
-#~ msgid "Resize Images"
-#~ msgstr "Ændre størrelse"
+#: 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 "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/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 "Scan Folder for new images"
-#~ msgstr "Scan mappen for nye billeder"
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Version"
# @ nggallery
-#~ msgid "Select :"
-#~ msgstr "Vælg : "
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Vis"
+
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
# @ nggallery
-#~ msgid "Select Zip-File"
-#~ msgstr "Vælg zip-fil"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+msgstr "Besøg pluginets hjemmeside"
# @ nggallery
-#~ msgid "Select or enter gallery"
-#~ msgstr "Vælg eller indtast galleri"
+#: 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 ""
-#~ "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."
+#: 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"
-# @ default
-#~ msgid "Set featured image"
-#~ msgstr "Indstil fremhævet billede "
+#: admin/class-ngg-overview.php:770
+#, fuzzy
+#| msgid "Welcome to NextCellent Gallery !"
+msgid "Welcome to NextCellent Gallery!"
+msgstr "Velkommen til galleriet!"
-# @ nggallery
-#~ msgid "Set fix dimension"
-#~ msgstr "Brug fast højde og bredde"
+#: 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 "Show :"
-#~ msgstr "Vis:"
+#: 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 "Show ImageBrowser"
-#~ msgstr "Vis ImageBrowser"
+#: 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 "Show a NextGEN Gallery Slideshow"
-#~ msgstr "Vis et Galleri-diasshow"
+#: 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 as"
-#~ msgstr "Vis som"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
+msgstr ""
-# @ 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"
+#: 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 "Sorry, NextGEN Gallery works only with a role called administrator"
-#~ msgstr ""
-#~ "Beklager! NextGEN Galleri virker kun med en brugerrolle kaldet "
-#~ "administrator"
+#: 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 "Tag"
-#~ msgstr "Tag"
+#: 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 "Tags (comma separated list)"
-#~ msgstr "Tags (adskil med komma)"
+#: 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 "Tags / Categories"
-#~ msgstr "Tags/Kategorier"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Bredde:"
# @ nggallery
-#~ msgid "Thanks to all donators..."
-#~ msgstr "Tak til alle, der har støttet økonomisk ..."
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
+msgstr "med rettigheden 777!"
-# @ nggallery
-#~ msgid "Thanks!"
-#~ msgstr "Tak!"
+#: 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 ""
-#~ "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/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 ""
-#~ "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"
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
+msgstr ""
-# @ nggallery
-#~ msgid "The gallery will open the ImageBrowser instead the effect."
-#~ msgstr "Galleriet vil åbne Imagebrowseren (uden JavaScript-effekter)"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
+msgstr ""
# @ 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/actions.php:198
+msgid "XMP Data"
+msgstr "XMP-data"
-# @ 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"
+#. y position on a grid
+#: admin/manage/actions.php:307
+msgid "Y"
+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: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 "Title :"
-#~ msgstr "Titel:"
+#: 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 "Update Successfully"
-#~ msgstr "Opdateret"
+#: 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 "Upload Images"
-#~ msgstr "Upload billeder"
+#: 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 "Upload a Zip-File"
-#~ msgstr "Upload en zip-fil"
+#: admin/class-ngg-admin-launcher.php:632
+msgid "You can edit the css file to adjust how your gallery looks."
+msgstr ""
# @ nggallery
-#~ msgid "Upload a zip file with images"
-#~ msgstr "Upload en zip-fil med billeder"
+#: 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 image"
-#~ msgstr "Upload billede"
+#: 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 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-options.php:755
+msgid ""
+"You can upload more fonts in the folder nggallery/fonts "
+msgstr ""
+"Du kan uploade flere skrifttyper til mappen nggallery/fonts "
+
+#: 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!"
+
+#: 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 "Use TinyMCE Button / Upload tab"
-#~ msgstr "Brug TinyMCE-knap/Upload-tab"
+#: admin/class-ngg-admin-launcher.php:260
+msgid "You do not have the correct permission"
+msgstr "Du har ikke de nødvendige rettigheder"
# @ default
-#~ msgid "Use as featured image"
-#~ msgstr "Brug som fremhævet billede "
+#: 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."
-# @ nggallery
-#~ msgid "View all"
-#~ msgstr "Vis alle"
+# @ default
+#: admin/class-ngg-admin-launcher.php:275
+msgid "You may only upload 1 file."
+msgstr "Du må kun uploade én fil."
-# @ nggallery
-#~ msgid "Welcome to NextGEN Gallery !"
-#~ msgstr "Velkommen til Galleri-modulet"
+#: 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 ""
-#~ "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:511
+msgid "You need to select a gallery."
+msgstr "Du skal vælge et galleri."
-# @ 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: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 "Widget that displays Media RSS links for NextGEN Gallery."
-#~ msgstr "Widget, der viser Media RSS-links fra Galleri-modulet."
+#: admin/tinymce/window.php:515
+msgid "You need to select a picture."
+msgstr "Du skal vælge et billede."
-# @ nggallery
-#~ msgid "Width x Height"
-#~ msgstr "Bredde x højde"
+#: 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 (in pixel). NextGEN Gallery will keep ratio size"
-#~ msgstr ""
-#~ "Bredde x højde (i pixel). Galleri-modulet vil bevare proportionsforholdet"
+#: 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 "You don't like NextGEN Gallery ?"
-#~ msgstr "Nå, du kan ikke lide NextGEN Galleri?"
+#: 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 ""
-#~ "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-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 should work fine with NextGEN Gallery"
-#~ msgstr "Dit tema burde fungere fint med Galleri-modulet!"
+#: admin/class-ngg-overview.php:363
+msgid "Your theme should work fine with NextCellent Gallery"
+msgstr "Dit tema burde være kompatibel"
-# @ nggallery
-#~ msgid "and all donators..."
-#~ msgstr "og alle, der har støttet økonomisk ..."
+#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476
+msgid "ZIP file"
+msgstr "ZIP fil"
# @ nggallery
-#~ msgid "exclude"
-#~ msgstr "Ekskludér"
+#: admin/functions.php:1034
+msgid "Zip-File successfully unpacked"
+msgstr "Zip-filen blev udpakket"
-# @ nggallery
-#~ msgid "or enter a Zip-File URL"
-#~ msgstr "Eller indtast en URL til en zip-fil"
+#: admin/class-ngg-options.php:861
+msgid "Zoom Entrances"
+msgstr ""
-# @ default
-#~ msgctxt "paging"
-#~ msgid "%1$s of %2$s"
-#~ msgstr "%1$s af %2$s"
+#: 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-202311261502360.po~ b/lang/nggallery-de_DE-backup-202311261502360.po~
new file mode 100644
index 0000000..cc67dfc
--- /dev/null
+++ b/lang/nggallery-de_DE-backup-202311261502360.po~
@@ -0,0 +1,3867 @@
+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: 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"
+"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.3; 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
+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-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 b362d99..e97f88d 100644
Binary files a/lang/nggallery-de_DE.mo and b/lang/nggallery-de_DE.mo differ
diff --git a/lang/nggallery-de_DE.po b/lang/nggallery-de_DE.po
index 0e8edce..7c0beaf 100644
--- a/lang/nggallery-de_DE.po
+++ b/lang/nggallery-de_DE.po
@@ -2,4430 +2,4133 @@ 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: \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: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"
"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.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)"
-#: ../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"
-"p>"
+"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/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Ausrichtung"
-#: ../admin/addgallery.php:51 ../admin/addgallery.php:82
-msgid "Upload failed!"
-msgstr "Upload fehlgeschlagen!"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Alle Galerien"
-#: ../admin/addgallery.php:74
-msgid "Upload failed! "
-msgstr "Upload fehlgeschlagen!"
+#: admin/class-ngg-admin-launcher.php:610
+msgid "All image-related options. Also contains options for thumbnails."
+msgstr ""
-#: ../admin/addgallery.php:79
-#, fuzzy
-msgid "You didn't select a gallery!"
-msgstr "Du magst die NextGEN Gallery nicht ?"
+#: 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:149 ../admin/admin.php:127 ../admin/admin.php:171
-msgid "Add Gallery / Images"
-msgstr "Galerie / Bilder hinzufügen"
+#: 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:172 ../admin/addgallery.php:259
-msgid "Image Files"
-msgstr "Bilder"
+#: 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:190 ../admin/addgallery.php:280
-#: ../admin/addgallery.php:308
-msgid "remove"
-msgstr "Entfernen"
+#: admin/wpmu.php:112
+msgid "Allow users to upload zip folders."
+msgstr "Erlaubt die Nutzung des ZIP-Upload"
-#: ../admin/addgallery.php:191 ../admin/addgallery.php:281
-#: ../admin/addgallery.php:461
-msgid "Browse..."
-msgstr "Durchsuche..."
+#: admin/class-ngg-adder.php:407
+#, php-format
+msgid "Allowed characters for file and folder names are \"%s\"."
+msgstr ""
-#: ../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/manage/class-ngg-gallery-manager.php:92
+#, php-format
+msgid "Allowed characters for file and folder names are %s"
+msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind %s"
-#: ../admin/addgallery.php:371
-#, fuzzy
-msgid "New gallery"
-msgstr "Neue Galerie"
+#: 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:374 ../admin/manage-galleries.php:411
-#: ../admin/settings.php:286
-msgid "Images"
-msgstr "Bilder"
+#: 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:377
-msgid "ZIP file"
+#: 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/addgallery.php:380 ../admin/addgallery.php:468
-msgid "Import folder"
-msgstr "Verzeichnis importieren"
+#: admin/manage/class-ngg-image-list-table.php:236
+msgid "Alt & Title Text"
+msgstr ""
-#: ../admin/addgallery.php:391
+#: admin/manage/class-ngg-image-list-table.php:184
#, fuzzy
-msgid "Add a new gallery"
-msgstr "Neue Galerie erstellen"
+msgid "Alt & title text"
+msgstr "Alt & Titel Text"
-#: ../admin/addgallery.php:396 ../admin/album.php:547
-msgid "Name"
-msgstr "Name"
+#: admin/class-ngg-options.php:588
+msgid "Alt / Title text"
+msgstr "Alt / Titel Text"
-#: ../admin/addgallery.php:399
-#, fuzzy
-msgid "Create a new, empty gallery in the folder"
-msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis"
+#: admin/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116
+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-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:405
-msgid "Add gallery"
-msgstr "Galerie hinzufügen"
+#: admin/functions.php:92
+msgid "and the thumbnails directory"
+msgstr "und das Thumbnails-Verzeichnis"
-#: ../admin/addgallery.php:413
-#, fuzzy
-msgid "Upload a ZIP File"
-msgstr "Zip-Datei hochladen"
+#: lib/meta.php:448 view/imagebrowser-exif.php:46
+msgid "Aperture"
+msgstr "Blende"
-#: ../admin/addgallery.php:418
-#, fuzzy
-msgid "Select ZIP file"
-msgstr "Wähle Datei"
+#: admin/manage/actions.php:343
+msgid "Apply"
+msgstr "Übernehmen"
-#: ../admin/addgallery.php:420
-#, fuzzy
-msgid "Upload a ZIP file with images"
-msgstr "Lade eine Zip-Datei mit Bildern hoch"
+#: admin/manage/actions.php:342
+msgid "Apply the parameters"
+msgstr ""
-#: ../admin/addgallery.php:424
-#, fuzzy
-msgid "or enter URL"
-msgstr "oder gib eine URL zur ZIP-Datei an"
+#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126
+msgid "Ascending"
+msgstr "Aufsteigend"
-#: ../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/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13
+msgid "At a Glance"
+msgstr "Übersicht"
-#: ../admin/addgallery.php:430 ../admin/addgallery.php:506
-msgid "in to"
-msgstr "in"
+#: admin/class-ngg-options.php:852
+msgid "Attention Seekers"
+msgstr ""
-#: ../admin/addgallery.php:432
-msgid "a new gallery"
-msgstr "eine neue Galerie"
+#: 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:443
-#, fuzzy
-msgid "Note: the upload limit on your server is "
-msgstr "Hinweis : Das Upload-Limit auf dem Server beträgt "
+#: lib/meta.php:467
+msgid "Author Position"
+msgstr "Autor Position"
-#: ../admin/addgallery.php:447
-msgid "Start upload"
-msgstr "Upload starten"
+#: admin/class-ngg-options.php:905
+msgid "Automatically play the images."
+msgstr ""
-#: ../admin/addgallery.php:455
-#, fuzzy
-msgid "Import an image folder"
-msgstr "Bilder-Verzeichnis importieren"
+#: admin/class-ngg-options.php:416
+msgid "Automatically resize"
+msgstr "Grösse automatisch anpassen"
-#: ../admin/addgallery.php:460
-#, fuzzy
-msgid "Import from server:"
-msgstr "Importieren aus Server-Pfad:"
+#: admin/class-ngg-options.php:420
+msgid "Automatically resize images on upload."
+msgstr "Passt die Grösse automatisch beim Upload an"
-#: ../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: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/addgallery.php:465
+#: 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/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 ""
-"Please note: If safe-mode is ON, you need to add the subfolder with thumbs "
-"manually"
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"
-#: ../admin/addgallery.php:490
-msgid "Choose files to upload"
-msgstr "Wähle die Bilder zum Upload aus"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
+msgstr ""
-#: ../admin/addgallery.php:491
-msgid "Select Files"
-msgstr "Wähle Datei"
+#: block-editor/blocks/gallery-block/block.json
+msgctxt "block title"
+msgid "Gallery"
+msgstr "Galerie"
-#: ../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."
+#: block-editor/blocks/image-browser-block/block.json
+msgctxt "block title"
+msgid "Image browser"
+msgstr ""
-#: ../admin/addgallery.php:496
-#, php-format
-msgid "Scale images to max width %1$dpx or max height %2$dpx"
+#: block-editor/blocks/random-images-block/block.json
+msgctxt "block title"
+msgid "Random pictures"
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/recent-images-block/block.json
+msgctxt "block title"
+msgid "Recent pictures"
+msgstr ""
-#: ../admin/addgallery.php:526
-msgid ""
-"The batch upload requires Adobe Flash 10, disable it if you have problems"
+#: block-editor/blocks/single-image-block/block.json
+msgctxt "block title"
+msgid "Single Image"
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"
+#: block-editor/blocks/slideshow-block/block.json
+msgctxt "block title"
+msgid "Slideshow"
+msgstr ""
-#: ../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-options.php:853
+msgid "Bouncing Entrances"
+msgstr ""
-#: ../admin/addgallery.php:528
-msgid "Enable flash based upload"
-msgstr "Aktiviere Flash Batch Upload"
+#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492
+msgid "Browse..."
+msgstr "Durchsuche..."
-#: ../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-style.php:270
+#, php-format
+msgid "Browsing %s"
+msgstr ""
-#: ../admin/admin.php:128 ../admin/admin.php:148 ../admin/admin.php:173
-#, fuzzy
-msgid "Galleries"
-msgstr "Galerie"
+#: admin/class-ngg-admin-launcher.php:573
+msgid "Buttons"
+msgstr ""
-#: ../admin/admin.php:129 ../admin/admin.php:175
-#, fuzzy
-msgid "Albums"
-msgstr "Album"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Cache löschen"
-#: ../admin/admin.php:130 ../admin/admin.php:177 ../admin/settings.php:369
-#: ../lib/meta.php:459
-msgid "Tags"
-msgstr "Stichwörter"
+#: lib/meta.php:450
+msgid "Camera"
+msgstr "Kamera"
-#: ../admin/admin.php:131 ../admin/admin.php:179 ../admin/settings.php:250
-#, fuzzy
-msgid "Settings"
-msgstr "Server- Einstellungen"
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Kameratyp"
-#: ../admin/admin.php:133 ../admin/admin.php:181
-msgid "Style"
-msgstr "Style"
+#: 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:135
-msgid "Roles"
-msgstr "Zugriff"
+#: 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 "Beschreibung"
-#: ../admin/admin.php:136
-msgid "About this Gallery"
-msgstr "Über diese Galerie"
+#: 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:139 ../admin/admin.php:150
-msgid "Reset / Uninstall"
-msgstr "Rücksetzen"
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Kategorien"
-#: ../admin/admin.php:149
-msgid "Network settings"
-msgstr "Netzwerk Einstellungen"
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Kategorie"
-#: ../admin/admin.php:279
-msgid "You do not have the correct permission"
-msgstr "Du hast keine Zugriffsrechte"
+#: 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"
-#: ../admin/admin.php:280
-msgid "Unexpected Error"
-msgstr "Unerwarteter Fehler"
+#: admin/manage/actions.php:274
+msgid "Center selection"
+msgstr ""
-#: ../admin/admin.php:281
-msgid "A failure occurred"
-msgstr "Ein Fehler ist aufgetreten"
+#: admin/manage/class-ngg-image-list-table.php:150
+msgid "Change Date"
+msgstr ""
-#: ../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-roles.php:55
+msgid "Change options"
+msgstr "Optionen änderen"
-#: ../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-roles.php:51
+msgid "Change style"
+msgstr "Style anpassen"
-#: ../admin/admin.php:287
-msgid "This file is empty. Please try another."
-msgstr "Diese Datei ist leer."
+#: admin/class-ngg-admin-launcher.php:443
+msgid "Check if there are known errors in your installation."
+msgstr ""
-#: ../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:368
+msgid "Check plugin"
+msgstr "Plugin 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/class-ngg-overview.php:349
+msgid "Check plugin/theme conflict"
+msgstr "Plugin/Theme Konflikt prüfen"
-#: ../admin/admin.php:290
-msgid "Memory exceeded. Please try another smaller file."
-msgstr "Speicher überschritten. Bitte verkleinere das Bild zuerst"
+#: admin/class-ngg-overview.php:361
+msgid "Check theme compatibility"
+msgstr "Theme Kompatibilität prüfen"
-#: ../admin/admin.php:291
-msgid "This is larger than the maximum size. Please try another."
-msgstr "Die Datei ist zu groß. "
+#: 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: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/class-ngg-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
+msgstr ""
-#: ../admin/admin.php:293
-msgid ""
-"There was a configuration error. Please contact the server administrator."
-msgstr "Es besteht ein Konfigurationsfehler."
+#: admin/class-ngg-adder.php:518
+msgid "Choose gallery"
+msgstr "Wähle Galerie"
-#: ../admin/admin.php:294
-msgid "You may only upload 1 file."
-msgstr "Du kannst nur ein Bild uploaden."
+#: 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:295
-msgid "HTTP error."
-msgstr "HTTP Fehler."
+#: admin/class-ngg-options.php:535
+msgid "Choose what visitors will see first."
+msgstr ""
-#: ../admin/admin.php:296
-msgid "Upload failed."
-msgstr "Upload fehlgeschlagen!"
+#: lib/meta.php:468
+msgid "City"
+msgstr "Stadt"
-#: ../admin/admin.php:297
-msgid "IO error."
-msgstr "IO Fehler."
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Lösche Cache-Verzeichnis"
-#: ../admin/admin.php:298
-msgid "Security error."
-msgstr "Sicherheitsfehler."
+#: admin/class-ngg-options.php:923
+msgid "Click for next"
+msgstr ""
-#: ../admin/admin.php:299
-msgid "File canceled."
-msgstr "Datei abbgebrochen."
+#: admin/class-ngg-adder.php:557
+msgid "Click here to use the browser upload instead"
+msgstr ""
-#: ../admin/admin.php:300
-msgid "Upload stopped."
-msgstr "Upload angehalten."
+#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309
+msgid "Click to Close"
+msgstr "Klicken zum Schliessen "
-#: ../admin/admin.php:301
-msgid "Dismiss"
-msgstr "Verwerfen"
+#: admin/class-ngg-options.php:926
+msgid "Click to go to the next image."
+msgstr ""
-#: ../admin/admin.php:302
-msgid "Crunching…"
-msgstr "Bearbeiten…"
+#: admin/class-ngg-options.php:765
+msgid "Color"
+msgstr "Farbe"
-#: ../admin/admin.php:303
-msgid "moved to the trash."
-msgstr "in den Papierkorb geschoben."
+#: admin/class-ngg-options.php:498
+msgid "Columns"
+msgstr ""
-#: ../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."
+#: admin/class-ngg-options.php:501
+msgid "columns per page"
+msgstr ""
-#: ../admin/admin.php:414
-#, fuzzy
-msgid ""
-"Introduction "
+#: 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 ""
-"Einführung "
-#: ../admin/admin.php:417
-#, fuzzy
-msgid ""
-"Languages "
+#: 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 ""
-"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/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Kopiere nach..."
-#: ../admin/admin.php:429
-msgid "Download latest version"
-msgstr "Aktuelle Version downloaden"
+#: 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/album.php:280
-msgid "Manage Albums"
-msgstr "Verwalte Alben"
-
-#: ../admin/album.php:286 ../admin/album.php:335
-msgid "Select album"
-msgstr "Wähle Album"
-
-#: ../admin/album.php:288
-msgid "No album selected"
-msgstr "Kein Album ausgewählt"
-
-#: ../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/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Konnte keinen gültigen Verzeichnisnamen finden"
-#: ../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"
+#: admin/class-ngg-style.php:154
+msgid "Could not move file."
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/class-ngg-style.php:187
+msgid "Could not move the CSS file."
+msgstr ""
-#: ../admin/functions.php:55 ../admin/functions.php:80
-msgid "is not writeable !"
-msgstr "ist schreibgeschützt !"
+#: admin/class-ngg-style.php:162
+msgid "Could not save file."
+msgstr ""
-#: ../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
+#: 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 ""
-"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/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:1056
-msgid "Invalid upload. Error Code : "
-msgstr "Ungültiger Upload. Fehler Code :"
+#: admin/manage/class-ngg-image-manager.php:108
+msgid "Delete \"{}\"?"
+msgstr "Lösche \"{}\" ?"
-#: ../admin/functions.php:1132
-#, php-format
-msgid ""
-"SAFE MODE Restriction in effect! You need to create the folder %s"
-"strong> manually"
-msgstr ""
-"SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis %s"
-"strong> manuell anlegen."
-
-#: ../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
+#: public/blocks/single-image-block/single-image-block.js:727
+#: public/blocks/single-image-block/single-image-block.js:681
+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/tinymce/window.php:316
+msgid "Dimensions"
+msgstr ""
-#: ../admin/functions.php:1460
-msgid "File upload stopped by extension"
-msgstr "Upload dieser Dateierweiterung nicht erlaubt"
+#: 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/functions.php:1463
-msgid "Unknown upload error"
-msgstr "Unbekannter Uploadfehler"
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Verwerfen"
-#: ../admin/install.php:23
-#, fuzzy
-msgid "Sorry, NextCellent Gallery works only with a role called administrator"
+#: admin/tinymce/window.php:143
+msgid "Display types"
msgstr ""
-"Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle "
-"\"Administrator\""
-#: ../admin/install.php:102
-#, fuzzy
-msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
-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/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"
-#: ../admin/manage-images.php:250
-msgid "Click here for more settings"
-msgstr "Hier klicken für weitere Einstellungen"
+#: 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:269
-msgid "Preview image"
-msgstr "Vorschau-Bild"
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
+msgstr ""
-#: ../admin/manage-images.php:272
-msgid "No Picture"
-msgstr "Kein Bild"
+#: admin/wpmu.php:116
+msgid "Enable import function"
+msgstr "Erlaube Import Funktion"
-#: ../admin/manage-images.php:294
-msgid "Path"
-msgstr "Pfad"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
+msgstr "Rollen / Zugriffsrechte freischalten"
-#: ../admin/manage-images.php:311
-msgid "Create new page"
-msgstr "Neue Seite erstellen"
+#: admin/class-ngg-options.php:510
+#, fuzzy
+msgid "Enable slideshow"
+msgstr "Aktiviere Flash Slideshow"
-#: ../admin/manage-images.php:314
-msgid "Main page (No parent)"
-msgstr "Hauptseite (keine Unterseite)"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
+msgstr "Freie CSS-Style-Auswahl"
-#: ../admin/manage-images.php:319
-msgid "Add page"
-msgstr "Seite hinzufügen"
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
+msgstr "Schalte die Uploadbegrenzung ein"
-#: ../admin/manage-images.php:328
-msgid "Scan Folder for new images"
-msgstr "Überprüfe Verzeichnis nach neuen Bildern"
+#: admin/wpmu.php:109
+msgid "Enable zip upload option"
+msgstr "Erlaube ZIP-Upload"
-#: ../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/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:348
-msgid "Delete images"
-msgstr "Bilder löschen"
+#: 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:350
-msgid "Rotate images clockwise"
-msgstr "Rechts drehen"
+#: 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:351
-msgid "Rotate images counter-clockwise"
-msgstr "Links drehen"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Stichwörter angeben"
-#: ../admin/manage-images.php:352
-msgid "Copy to..."
-msgstr "Kopiere nach..."
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
+msgstr ""
-#: ../admin/manage-images.php:353
-msgid "Move to..."
-msgstr "Verschiebe nach..."
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+msgstr "Konnte Bild nicht bearbeiten"
-#: ../admin/manage-images.php:354
-msgid "Add tags"
-msgstr "Stichwörter hinzufügen"
+#: admin/manage/actions.php:383
+msgid "Error updating thumbnail"
+msgstr "Konnte Vorschaubild nicht erzeugen"
-#: ../admin/manage-images.php:356
-msgid "Overwrite tags"
-msgstr "Stichwörter überschreiben"
+#: 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:361
-msgid "Sort gallery"
-msgstr "Sortiere Bilder"
+#: 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:437
-msgid "pixel"
-msgstr "pixel"
+#: 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:443
-#, php-format
-msgid "View \"%s\""
-msgstr "Anzeigen \"%s\""
+#: 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:443
-msgid "View"
-msgstr "Ansehen"
+#: admin/manage/class-ngg-image-list-table.php:238
+#, fuzzy
+msgid "Exclude"
+msgstr "ausschließen"
-#: ../admin/manage-images.php:444
-msgid "Show Meta data"
-msgstr "Zeige Metadaten"
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "EXIF-Daten"
-#: ../admin/manage-images.php:444
-msgid "Meta"
-msgstr "Meta"
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Vorhandene Stichwörter"
-#: ../admin/manage-images.php:445
-msgid "Customize thumbnail"
-msgstr "Thumbnails anpassen"
+#: 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:445
-msgid "Edit thumb"
-msgstr "Thumbnail ändern"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
+msgstr "Erweiterte Version"
-#: ../admin/manage-images.php:446
-msgid "Rotate"
-msgstr "Drehen"
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
+msgstr ""
-#: ../admin/manage-images.php:448
-msgid "Publish this image"
-msgstr "Bild veröffentlichen"
+#: admin/class-ngg-options.php:855
+msgid "Fading Exits"
+msgstr ""
-#: ../admin/manage-images.php:448 ../admin/publish.php:58
-msgid "Publish"
-msgstr "Veröffentlichen"
+#: 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
-msgid "Recover"
-msgstr "Rücksetzen"
+#: 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"
-#: ../admin/manage-images.php:450
+#: lib/xmlrpc.php:199
#, php-format
-msgid "Recover \"%s\" ?"
-msgstr " \"%s\" wiederherstellen ?"
+msgid "Failed to delete image %1$s "
+msgstr "Konnte das Bild %1$s nicht löschen"
-#: ../admin/manage-images.php:451
+#: admin/functions.php:1332 lib/xmlrpc.php:222
#, php-format
-msgid "Delete \"%s\" ?"
-msgstr "Lösche \"%s\" ?"
+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:532
-msgid "Enter the tags"
-msgstr "Stichwörter angeben"
+#: admin/functions.php:1579
+msgid "Failed to write file to disk"
+msgstr "Konnte Datei nicht speichern"
-#: ../admin/manage-images.php:556
-msgid "Select the destination gallery:"
-msgstr "Galerie auswählen:"
+#: 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: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/class-ngg-admin-launcher.php:280
+msgid "File canceled."
+msgstr "Datei abbgebrochen."
-#: ../admin/manage-images.php:698 ../admin/media-upload.php:246
-msgid "Thumbnail"
-msgstr "Thumbnail"
+#: admin/functions.php:679
+msgid "File do not exists"
+msgstr "Datei existiert nicht"
-#: ../admin/manage-images.php:699 ../admin/manage-sort.php:96
-msgid "Filename"
-msgstr "Dateiname"
+#: admin/class-ngg-style.php:296
+msgid "File location"
+msgstr ""
-#: ../admin/manage-images.php:700
-msgid "Alt & Title Text"
-msgstr "Alt & Titel Text"
+#: admin/class-ngg-options.php:584
+msgid "File name"
+msgstr "Dateiname"
-#: ../admin/manage-images.php:701
-msgid "Tags (comma separated list)"
-msgstr "Stichwörter (Tags)"
+#: admin/functions.php:1582
+msgid "File upload stopped by extension"
+msgstr "Upload dieser Dateierweiterung nicht erlaubt"
-#: ../admin/manage-images.php:702
-msgid "exclude"
-msgstr "ausschließen"
+#: 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:33
-msgid "Sort order changed"
-msgstr "Reihenfolge aktualisiert"
+#: lib/meta.php:141
+msgid "Fired"
+msgstr "ausgelöst"
-#: ../admin/manage-sort.php:81
-msgid "Sort Gallery"
-msgstr "Sortiere Bilder"
+#: 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:85
-msgid "Update Sort Order"
-msgstr "Sortierung speichern"
+#: admin/class-ngg-options.php:831
+msgid "Fit to space"
+msgstr ""
-#: ../admin/manage-sort.php:88
-msgid "Back to gallery"
-msgstr "Zurueck zur Galerie"
+#: 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:93
-msgid "Presort"
-msgstr "Vorsortieren"
+#: lib/meta.php:483
+msgid "Flash"
+msgstr "Blitz"
-#: ../admin/manage-sort.php:94
-msgid "Unsorted"
-msgstr "Unsortiert"
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
+msgstr "Horizontal spiegeln"
-#: ../admin/manage-sort.php:95 ../admin/settings.php:528
-msgid "Image ID"
-msgstr "Bilder ID"
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
+msgstr "Vertikal spiegeln"
-#: ../admin/manage-sort.php:97 ../admin/media-upload.php:221
-msgid "Alt/Title text"
-msgstr "Alt / Titel Text"
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
+msgstr ""
-#: ../admin/manage-sort.php:98 ../lib/meta.php:452
-msgid "Date/Time"
-msgstr "Datum/Zeit"
+#: 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-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
+#: 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 "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"
+msgid "Gallery deleted successfully."
+msgstr "Galerie gelöscht"
-#: ../admin/media-upload.php:166
-msgid "No gallery"
-msgstr "Keine Galerie"
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
+msgstr ""
-#: ../admin/media-upload.php:178
-msgid "Select »"
-msgstr "Wähle »"
+#: 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:209
-msgid "Show"
-msgstr "Zeige"
+#: 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:210
-msgid "Hide"
-msgstr "Verstecke"
+#: widgets/class-ngg-gallery-widget.php:161
+#, fuzzy
+msgid "Gallery ID:"
+msgstr "Galerie-ID :"
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
-msgstr "Bild ID:"
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
+msgstr "Galerie-IDs, mit Kommas getrennt"
-#: ../admin/media-upload.php:229 ../admin/publish.php:45
-msgid "Alignment"
-msgstr "Ausrichtung"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
+msgstr "Galerie-Pfad"
-#: ../admin/media-upload.php:232 ../admin/publish.php:47
-#: ../admin/settings.php:561
-msgid "None"
-msgstr "Keiner"
+#: 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/media-upload.php:234 ../admin/publish.php:49
-#: ../admin/tinymce/window.php:129
-msgid "Left"
-msgstr "Links"
+#: admin/class-ngg-options.php:331
+#, fuzzy
+msgid "Gallery slug:"
+msgstr "Galerie Schlagwort :"
-#: ../admin/media-upload.php:236 ../admin/publish.php:51
-#: ../admin/tinymce/window.php:130
-msgid "Center"
-msgstr "Zentrieren"
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
+msgstr "GD Bibliothek"
-#: ../admin/media-upload.php:238 ../admin/publish.php:53
-#: ../admin/tinymce/window.php:131
-msgid "Right"
-msgstr "Rechts"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+#, fuzzy
+msgid "General"
+msgstr "Allg. Optionen"
-#: ../admin/media-upload.php:242 ../admin/settings.php:667
-msgid "Size"
-msgstr "Größe"
+#: admin/class-ngg-admin-launcher.php:607
+msgid ""
+"General NextCellent options. Contains options for permalinks and related "
+"images."
+msgstr ""
-#: ../admin/media-upload.php:248
-msgid "Full size"
-msgstr "Volle Größe"
+#: admin/class-ngg-options.php:257
+#, fuzzy
+msgid "General settings"
+msgstr "Allg. Optionen"
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
-msgstr "Einzelbilder"
+#: nggallery.php:739
+msgid "Get help"
+msgstr "Hilfe"
-#: ../admin/media-upload.php:263
-msgid "Insert into Post"
-msgstr "In den Beitrag einfügen"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
+msgstr "Start"
-#: ../admin/media-upload.php:274
-msgid "Save all changes"
-msgstr "Änderungen speichern"
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
+msgstr ""
-#: ../admin/overview.php:15
-#, fuzzy
-msgid "NextCellent Gallery Overview"
-msgstr "NextGEN Gallery Übersicht"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
+msgstr "Grafik-Bibliothek"
+
+#: lib/meta.php:473
+msgid "Headline"
+msgstr "Kopfzeile"
-#: ../admin/overview.php:87
+#: 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 "Welcome to NextCellent Gallery !"
-msgstr "Willkomen bei NextGEN Gallery"
+msgid "Height"
+msgstr "Höhe:"
-#: ../admin/overview.php:88
-msgid "Help me help YOU!"
+#: 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/overview.php:90
-msgid "Translation"
-msgstr "Übersetzung"
-
-#: ../admin/overview.php:91
-msgid "Latest News"
-msgstr "Letzte Informationen"
-
-#: ../admin/overview.php:94
-msgid "Plugin Check"
-msgstr "Plugin prüfen"
-
-#: ../admin/overview.php:95
-msgid "Server Settings"
-msgstr "Server- Einstellungen"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
+msgstr "Höhe:"
-#: ../admin/overview.php:96
-msgid "Related plugins"
-msgstr "Verwandte Plugins"
+#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17
+msgid "Help me help YOU!"
+msgstr ""
-#: ../admin/overview.php:231
-msgid "Running..."
-msgstr "Läuft... Bitte warten"
+#: 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:278
-msgid "Check plugin/theme conflict"
-msgstr "Plugin/Theme Konflikt prüfen"
+#: 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/overview.php:279 ../admin/overview.php:285
-#: ../admin/overview.php:291
-msgid "Not tested"
-msgstr "Nicht getested"
+#: admin/class-ngg-options.php:548
+#, fuzzy
+msgid "Hidden images"
+msgstr "Versteckte Bilder hinzufügen"
-#: ../admin/overview.php:280
-msgid "No conflict could be detected"
-msgstr "Es konnte kein Konflikt festgestellt werden"
+#: admin/media-upload.php:211
+msgid "Hide"
+msgstr "Verstecke"
-#: ../admin/overview.php:281
-msgid "Test failed, disable other plugins & switch to default theme"
-msgstr ""
-"Test fehlgeschlagen, deaktiviere andere Plugins & aktiviere das Default Theme"
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
+msgstr "Highslide"
-#: ../admin/overview.php:284
-msgid "Test image function"
-msgstr "Teste Bildbearbeitung"
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
+msgstr "HTTP Fehler."
-#: ../admin/overview.php:286
-msgid "The plugin could create images"
-msgstr "Es konnte ein Bild erstellt werden"
+#: 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:287
-msgid "Couldn't create image, check your memory limit"
-msgstr "Konnte kein Bild erzeugen, überprüfe dein Speicherlimit (Server)"
+#. Author URI of the plugin
+msgid "http://www.wpgetready.com"
+msgstr ""
-#: ../admin/overview.php:290
-msgid "Check theme compatibility"
-msgstr "Theme Kompatibilität prüfen"
+#. URI of the plugin
+msgid "http://www.wpgetready.com/nextcellent-gallery"
+msgstr ""
-#: ../admin/overview.php:292
-#, fuzzy
-msgid "Your theme should work fine with NextCellent Gallery"
-msgstr "Dein Theme sollte mit NextGEN Gallery funktionieren"
+#: 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:293
-msgid "wp_head()/wp_footer() is missing, contact the theme author"
+#: 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 ""
-"wp_head()/wp_footer() wurde nicht gefunden, kontaktiere den Theme Author"
-#: ../admin/overview.php:297
-msgid "Check plugin"
-msgstr "Plugin prüfen"
+#: 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/overview.php:318
-msgid "Graphic Library"
-msgstr "Grafik-Bibliothek"
+#: admin/functions.php:91
+msgid "If you have problems, please create directory"
+msgstr "Wenn Probleme auftreten, erstelle bitte das Verzeichnis"
-#: ../admin/overview.php:334 ../admin/overview.php:383
-#: ../admin/overview.php:570 ../admin/overview.php:760
-msgid "Loading…"
-msgstr "Lade…"
+#: 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/overview.php:526
-#, php-format
-msgid ""
-"%2$sMB (%3$s%%)"
-" "
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
+msgstr "Bild-Einstellungen"
+
+#: 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
+#: 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: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"
+
+#: lib/meta.php:478
+msgid "Last modified"
+msgstr "Zuletzt geändert"
-#: ../admin/overview.php:820
-msgid "Install"
-msgstr "Installieren"
+#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
+msgstr "Letzte Informationen"
-#: ../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-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
+#: public/blocks/single-image-block/single-image-block.js:789
+#: public/blocks/single-image-block/single-image-block.js:719
+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
+#: public/blocks/single-image-block/single-image-block.js:902
+#: public/blocks/single-image-block/single-image-block.js:798
+msgid "Link"
+msgstr "Link"
-#: ../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 ""
-"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 "
+#: 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)"
-#: ../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
+#: 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"
-#: ../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
+#: 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"
-#: ../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/settings.php:422
-#, fuzzy
-msgid ""
-"Please note: if you change these 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/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/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: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: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."
-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/class-ngg-overview.php:449
+msgid "On"
+msgstr "An"
-#: ../admin/settings.php:558
-msgid "JavaScript Thumbnail effect"
-msgstr "JavaScript Thumbnail Effekt"
+#: admin/class-ngg-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
+msgstr ""
-#: ../admin/settings.php:562
-msgid "Thickbox"
-msgstr "Thickbox"
+#: admin/tinymce/window.php:122
+msgid "One picture"
+msgstr ""
-#: ../admin/settings.php:563
-msgid "Lightbox"
-msgstr "Lightbox"
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Nur gelistete"
-#: ../admin/settings.php:564
-msgid "Highslide"
-msgstr "Highslide"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Nur ungelistete"
-#: ../admin/settings.php:565
-msgid "Shutter"
-msgstr "Shutter"
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
+msgstr "Transparenz"
-#: ../admin/settings.php:566
-msgid "Custom"
-msgstr "Eigener"
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Betriebssystem"
-#: ../admin/settings.php:571
-msgid "Link Code line"
-msgstr "Link-Code-Zeile"
+#: 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:592
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
#, fuzzy
-msgid ""
-"Please note : you can only activate the watermark under -> Manage "
-"Galleries . This action cannot be undone."
+msgid "Options"
msgstr ""
-"Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung "
-"gesetzt werden. "
-#: ../admin/settings.php:597
-msgid "Preview"
-msgstr "Vorschau"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
+msgstr ""
-#: ../admin/settings.php:599 ../admin/settings.php:604
-msgid "Position"
-msgstr "Position"
+#: admin/class-ngg-adder.php:447
+#, fuzzy
+msgid "or enter URL"
+msgstr "oder gib eine URL zur ZIP-Datei an"
-#: ../admin/settings.php:624
-msgid "Offset"
-msgstr "Abstand"
+#: admin/class-ngg-admin-launcher.php:582
+msgid "Organize your galleries into albums."
+msgstr ""
-#: ../admin/settings.php:640
-msgid "Use image as watermark"
-msgstr "Benutze das Bild als Wasserzeichen"
+#: admin/class-ngg-admin-launcher.php:593
+msgid "Organize your pictures with tags."
+msgstr ""
-#: ../admin/settings.php:643
-msgid "URL to file"
-msgstr "URL zur Datei"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Original Bilder"
-#: ../admin/settings.php:645
-msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
+#: 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 ""
-"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"
+#: 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:651
-msgid "Font"
-msgstr "Schriftart"
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Überschreiben"
-#: ../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/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Stichwörter überschreiben"
-#: ../admin/settings.php:662
-msgid ""
-"You can upload more fonts in the folder nggallery/fonts "
+#: 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 ""
-"Du kannst mehr Schriftarten in das Verzeichniss nggallery/fonts"
-"strong> hochladen."
-#: ../admin/settings.php:671
-msgid "Color"
-msgstr "Farbe"
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "Seiten-ID"
-#: ../admin/settings.php:673
-msgid "(hex w/o #)"
-msgstr "(hex w/o #)"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
+msgstr ""
-#: ../admin/settings.php:676
-msgid "Text"
-msgstr "Text"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Seite verlinkt zu"
-#: ../admin/settings.php:680
-msgid "Opaque"
-msgstr "Transparenz"
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Pfad"
-#: ../admin/settings.php:701
-#, fuzzy
-msgid "Default size"
-msgstr "Standard-CSS-Style"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
+msgstr ""
-#: ../admin/settings.php:709
-#, fuzzy
-msgid "Duration"
-msgstr "Dauer"
+#: admin/class-ngg-options.php:916
+msgid "Pause on hover"
+msgstr ""
-#: ../admin/settings.php:710
-msgid "sec."
-msgstr "Sek."
+#: admin/class-ngg-options.php:919
+msgid "Pause when hovering over the slideshow."
+msgstr ""
-#: ../admin/settings.php:713 ../admin/settings.php:787
-msgid "Transition / Fade effect"
-msgstr "Fade Effekt"
+#: 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/settings.php:716 ../admin/settings.php:790
-msgid "fade"
-msgstr "Fade"
+#: 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/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"
+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:767
-msgid "Show loading icon"
-msgstr "Zeige Lade-Bildchen"
+#: 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:771
-msgid "Use watermark logo"
-msgstr "Wasserzeichen anzeigen"
+#: 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 ""
-#: ../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/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: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
+msgid "Recover \"{}\"?"
+msgstr " \"{}\" 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
+#: public/blocks/single-image-block/single-image-block.js:793
+#: public/blocks/single-image-block/single-image-block.js:721
+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/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Vorheriges Stichwort"
+#: admin/class-ngg-options.php:912
+msgid "sec."
+msgstr "Sek."
-#: ../admin/tags.php:171
-msgid "Next tags"
-msgstr "Nächstes Stichwort"
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
+msgstr "Sicherheitsfehler."
-#: ../admin/tags.php:183
-msgid "Rename Tag"
-msgstr "Schlagwort umbenennen"
+#: admin/media-upload.php:179
+msgid "Select »"
+msgstr "Wähle »"
-#: ../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."
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
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"
+#: 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 "Wähle eine Galerie"
+
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
+msgstr ""
-#: ../admin/tags.php:217
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Wähle Vorschaubild:"
+
+#: 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
+#: 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 ""
-"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 :"
+#: 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:248
-msgid "Slug(s) to set:"
-msgstr "Schlagwörter setzen:"
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
+msgstr "Wähle Datei"
-#: ../admin/wpmu.php:33
-msgid "Update successfully"
-msgstr "Aktualisierung erfolgreich"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Wähle Galerie"
-#: ../admin/wpmu.php:48
-msgid "Network Options"
-msgstr "Netzwerk Optionen"
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
+msgstr "Wähle Grafik-Bibliothek"
-#: ../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:248
+msgid "Select how you want to display the albums"
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/wpmu.php:61
-msgid "Enable upload quota check"
-msgstr "Schalte die Uploadbegrenzung ein"
+#: admin/tinymce/window.php:146
+msgid "Select how you want to display your gallery"
+msgstr ""
-#: ../admin/wpmu.php:63
-msgid "Should work if the gallery is bellow the blog.dir"
+#: admin/manage/actions.php:57
+msgid "Select how you would like to rotate the image on the left."
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/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "Wähle oder Suche Album"
-#: ../admin/wpmu.php:69
-msgid "Allow users to upload zip folders."
-msgstr "Erlaubt die Nutzung des ZIP-Upload"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Wähle oder Suche Bild"
-#: ../admin/wpmu.php:73
-msgid "Enable import function"
-msgstr "Erlaube Import Funktion"
+#: 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/wpmu.php:75
-msgid "Allow users to import images folders from the server."
+#: 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 ""
-"Erlaube dem User Bilder direkt aus den Server Verzeichnissen zu importieren."
+"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:79
-msgid "Enable style selection"
-msgstr "Freie CSS-Style-Auswahl"
+#: admin/class-ngg-adder.php:437
+#, fuzzy
+msgid "Select ZIP file"
+msgstr "Wähle Datei"
-#: ../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"
+#: widgets/class-ngg-gallery-widget.php:149
+#, fuzzy
+msgid "Select:"
+msgstr "Wähle :"
-#: ../admin/wpmu.php:85
-msgid "Enable roles/capabilities"
-msgstr "Rollen / Zugriffsrechte freischalten"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "Trenne Stichwörter mittels Komma"
-#: ../admin/wpmu.php:87
-msgid "Allow users to change the roles for other blog authors."
-msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung"
+#: admin/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
+msgstr ""
-#: ../admin/wpmu.php:91
-msgid "Default style"
-msgstr "Standard-CSS-Style"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Server"
-#: ../admin/wpmu.php:108
-msgid "Choose the default style for the galleries."
-msgstr "Wähle das Default-Stylesheet für die Galerien"
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Server- Einstellungen"
-#: ../admin/tinymce/window.php:65
-msgid "Select or enter gallery"
-msgstr "Wähle oder Suche Galerie"
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
+msgstr ""
-#: ../admin/tinymce/window.php:70 ../admin/tinymce/window.php:91
-msgid "Show as"
-msgstr "Zeige als"
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
+msgstr ""
-#: ../admin/tinymce/window.php:71
-msgid "Image list"
-msgstr "Bilder-Liste"
+#: admin/manage/class-ngg-image-list-table.php:319
+#: admin/manage/class-ngg-manager.php:250
+msgid "Set description"
+msgstr ""
-#: ../admin/tinymce/window.php:73
-msgid "Imagebrowser"
-msgstr "Bilder-Browser"
+#: 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:86
-msgid "Select or enter album"
-msgstr "Wähle oder Suche Album"
+#: 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:92
-msgid "Extended version"
-msgstr "Erweiterte Version"
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
+msgstr ""
-#: ../admin/tinymce/window.php:93
-msgid "Compact version"
-msgstr "Kompakte Version"
+#: 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:106
-msgid "Select or enter picture"
-msgstr "Wähle oder Suche Bild"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Zeige"
-#: ../admin/tinymce/window.php:111
-msgid "Width x Height"
-msgstr "Breite x Höhe"
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Zeige / Verstecke verwendete Galerien"
-#: ../admin/tinymce/window.php:115
-msgid "Effect"
-msgstr "Effekt"
+#: 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:118
-msgid "No effect"
-msgstr "Kein Effekt"
+#: admin/class-ngg-admin-launcher.php:440
+msgid "Show all the server settings!."
+msgstr ""
-#: ../admin/tinymce/window.php:120
-msgid "Web 2.0"
-msgstr "Web 2.0"
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
+msgstr ""
-#: ../admin/tinymce/window.php:125
-msgid "Float"
-msgstr "Float"
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
+msgstr ""
-#: ../admin/tinymce/window.php:128
-msgid "No float"
-msgstr "Kein Float"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Zeige als Erstes"
-#: ../admin/tinymce/window.php:147
-msgid "Insert"
-msgstr "Einfügen"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Zeige Metadaten"
-#: ../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"
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
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-media-rss-widget.php:108
+msgid "Show the link text"
+msgstr ""
-#: ../lib/locale.php:116 ../lib/locale.php:120
-msgid "Could not create Temporary file."
-msgstr "Konnte temporäre Datei nicht erstellen"
+#: widgets/class-ngg-media-rss-widget.php:100
+msgid "Show the RSS icon"
+msgstr ""
-#: ../lib/meta.php:131
-msgid " mm"
-msgstr " mm"
+#: widgets/class-ngg-gallery-widget.php:103
+#, fuzzy
+msgid "Show:"
+msgstr "Zeige als :"
-#: ../lib/meta.php:137
-msgid " sec"
-msgstr " Sek."
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
+msgstr ""
-#: ../lib/meta.php:141
-msgid "Fired"
-msgstr "ausgelöst"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr ""
-#: ../lib/meta.php:141
-msgid "Not fired"
-msgstr "Nicht ausgelöst"
+#: 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:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
-msgstr "Blende"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Shutter"
-#: ../lib/meta.php:449 ../lib/meta.php:474
-msgid "Credit"
-msgstr "Autor"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Belichtungszeit"
-#: ../lib/meta.php:450
-msgid "Camera"
-msgstr "Kamera"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr ""
-#: ../lib/meta.php:451
-msgid "Caption"
-msgstr "Beschreibung"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Einzelbilder"
-#: ../lib/meta.php:453
-msgid "Copyright"
-msgstr "Rechte"
+#: admin/media-upload.php:251
+msgid "Singlepic"
+msgstr "Einzelbilder"
-#: ../lib/meta.php:454
-msgid "Focal length"
-msgstr "Brennweite"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Größe"
-#: ../lib/meta.php:455
-msgid "ISO"
-msgstr "ISO"
+#: 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:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
-msgstr "Belichtungszeit"
+#: admin/tinymce/window.php:208
+msgid "Slideshow dimensions"
+msgstr ""
-#: ../lib/meta.php:460
-msgid "Subject"
-msgstr "Betreff"
+#: admin/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
+msgstr "Schlagwörter setzen:"
-#: ../lib/meta.php:461
-msgid "Make"
-msgstr "Hersteller"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
+msgstr ""
-#: ../lib/meta.php:462
-msgid "Edit Status"
-msgstr "Ändere Status"
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
+msgstr ""
-#: ../lib/meta.php:463
-msgid "Category"
-msgstr "Kategorie"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-#: ../lib/meta.php:464
-msgid "Keywords"
-msgstr "Schlüsselwörter"
+#: 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:465
-msgid "Date Created"
-msgstr "erstellt (Datum)"
+#: 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:466
-msgid "Time Created"
-msgstr "erstellt (Zeit)"
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
+msgstr ""
-#: ../lib/meta.php:467
-msgid "Author Position"
-msgstr "Autor Position"
+#: 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:468
-msgid "City"
-msgstr "Stadt"
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
+msgstr "Sortierreihenfolge"
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Ort"
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Sortiere Bilder"
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Staat / PLZ"
+#: admin/class-ngg-admin-launcher.php:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
+msgstr "Sortiere Bilder"
-#: ../lib/meta.php:471
-msgid "Country code"
-msgstr "Landescode"
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
+msgstr "Sortierung"
-#: ../lib/meta.php:472
-msgid "Country"
-msgstr "Land"
+#: 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 :"
-#: ../lib/meta.php:473
-msgid "Headline"
-msgstr "Kopfzeile"
+#: 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/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!"
+
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+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 ""
-"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-admin-launcher.php:423
+msgid "The latest NextCellent news."
+msgstr ""
-#: ../lib/xmlrpc.php:157
-msgid "You are not allowed to upload files to this site."
-msgstr "Du hast keine Berechtigung, Bilder hochzuladen"
+#: 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:163 ../lib/xmlrpc.php:778 ../lib/xmlrpc.php:830
-msgid "Could not find gallery "
-msgstr "Konnte Galerie nicht finden"
+#: 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: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"
+#: 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 ""
+"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
+#: 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 ""
-#: ../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"
+#: 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:125
-msgid "All images"
-msgstr "Alle Bilder"
+#: 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:137
-msgid "Height:"
-msgstr "Höhe:"
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Thumbnail"
-#: ../widgets/widgets.php:138
-msgid "Width:"
-msgstr "Breite:"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Thumbnail Qualität"
-#: ../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:425
+msgid "Thumbnail settings"
+msgstr "Thumbnail-Einstellungen"
-#: ../widgets/widgets.php:161
+#: admin/class-ngg-options.php:438
#, fuzzy
-msgid "Nextcellent Widget"
-msgstr "NextGEN-Widget"
-
-#: ../widgets/widgets.php:207
-msgid "Show :"
-msgstr "Zeige als :"
+msgid "Thumbnail size"
+msgstr "Thumbnails"
-#: ../widgets/widgets.php:213
-msgid "Original images"
-msgstr "Original Bilder"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Thumbnail geändert"
-#: ../widgets/widgets.php:222
-msgid "recent added "
-msgstr "zuletzt hinzugefügt"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Thumbnails"
-#: ../widgets/widgets.php:228
-msgid "Enable IE8 Web Slices"
-msgstr "IE8 Web Slices aktivieren"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "erstellt (Zeit)"
-#: ../widgets/widgets.php:233
-msgid "Width x Height :"
-msgstr "Breite x Höhe :"
+#: 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:239
-msgid "Select :"
-msgstr "Wähle :"
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Titel:"
-#: ../widgets/widgets.php:241
-msgid "All galleries"
-msgstr "Alle Galerien"
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
+msgstr ""
-#: ../widgets/widgets.php:242
-msgid "Only which are not listed"
-msgstr "Nur ungelistete"
+#: 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:243
-msgid "Only which are listed"
-msgstr "Nur gelistete"
+#: 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:249
-msgid "Gallery ID :"
-msgstr "Galerie-ID :"
+#: 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:251
-msgid "Gallery IDs, separated by commas."
-msgstr "Galerie-IDs, mit Kommas getrennt"
+#: 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."
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
-msgstr "Keine Galerie wurde derzeit erstellt."
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Fade Effekt"
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
-msgstr "Die Galerie ID=%s existiert nicht."
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+msgstr "Übersetzung"
-#: ../xml/media-rss.php:100
-msgid "No album ID has been provided as parameter"
-msgstr "Es wurde kein Album als Parameter übergeben"
+#: 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"
+
+#: 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 ""
+"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 "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..."
+#: 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 "Start upgrade now"
-#~ msgstr "Aktualisierung starten"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Unerwarteter Fehler"
-#~ msgid "Upgrade finished..."
-#~ msgstr "Upgrade beendet..."
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Unbekannter Uploadfehler"
-#~ 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/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Unsortiert"
-#~ msgid "Cache single pictures"
-#~ msgstr "Nutze Cache für Einzelbilder"
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Aktualisiere"
-#~ 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-roles.php:59
+msgid "Update capabilities"
+msgstr "Rechte aktualisieren"
-#~ msgid "Send a gift to show your appreciation."
-#~ msgstr "Schau doch einfach auf meinen Wunschzettel."
+#: 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 "»"
-#~ msgstr "»"
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
+msgstr "Aktualisierung erfolgreich"
-#~ msgid "Displaying %s–%s of %s"
-#~ msgstr "Zeige %s–%s von %s"
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "Aktualisierung erfolgreich"
-#~ msgid "Delete album ?"
-#~ msgstr "Album löschen ?"
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
+msgstr ""
-#~ msgid "A new version of NextGEN Gallery is available !"
-#~ msgstr "Eine neue Version von NextGEN Gallery ist jetzt verfügbar"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
+msgstr "Zugriffsrechte geändert"
-#~ msgid "Download here"
-#~ msgstr "Hier downloaden"
+#: 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 "already exists"
-#~ msgstr "gibt es bereits"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
+msgstr ""
-#~ msgid "Gallery Overview"
-#~ msgstr "Galerie Übersicht"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+msgid "Upgrade NextCellent Gallery"
+msgstr ""
-#~ msgid "Quantity"
-#~ msgstr "Anzahl"
+#: nggallery.php:123
+msgid "Upgrade now."
+msgstr ""
-#~ msgid "Action"
-#~ msgstr "Aktion"
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
+msgstr ""
-#~ msgid "Delete this gallery ?"
-#~ msgstr "Diese Galerie löschen ?"
+#: admin/class-ngg-adder.php:432
+#, fuzzy
+msgid "Upload a ZIP File"
+msgstr "Zip-Datei hochladen"
-#~ msgid "General WordPress MU Settings"
-#~ msgstr "WordPress-MU-Einstellungen"
+#: admin/class-ngg-adder.php:441
+#, fuzzy
+msgid "Upload a ZIP file with images"
+msgstr "Lade eine Zip-Datei mit Bildern hoch"
-#~ msgid "No album"
-#~ msgstr "Kein Album"
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
+msgstr "Upload fehlgeschlagen!"
-#~ msgid "for the Fugue Iconset"
-#~ msgstr "für das Fugue-Iconset"
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "Upload fehlgeschlagen!"
-#~ msgid "Gallery Administrator"
-#~ msgstr "Galerie-Administrator"
+#: 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 "Gallery Editor"
-#~ msgstr "Galerie-Mitarbeiter"
+#: 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 ""
-#~ msgid "You currently have %s rights."
-#~ msgstr "Du hast derzeit %s Rechte."
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "Upload angehalten."
-#~ msgid "Upload Space Remaining:"
-#~ msgstr "Verbleibender Speicher:"
+#: 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 "View all images tagged with %s"
-#~ msgstr "Zeige alle Bilder, die mit dem Stichwort %s markiert sind"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
+msgstr "URL zur Datei"
-#~ msgid "Upgrade sucessful"
-#~ msgstr "Aktualisierung erfolgreich"
+#: admin/class-ngg-adder.php:559
+msgid "Use advanced uploader"
+msgstr ""
-#~ 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-options.php:562
+msgid "Use AJAX pagination to browse images without reloading the page."
+msgstr ""
-#~ msgid ""
-#~ "Translation by : N/A "
-#~ msgstr ""
-#~ "Übersetzt von : Alex "
-#~ "Rabe "
+#: admin/class-ngg-adder.php:557
+msgid "Use basic uploader"
+msgstr ""
-#~ msgid "Setup Gallery"
-#~ msgstr "Galerie Setup"
+#: admin/class-ngg-options.php:731
+msgid "Use image as watermark"
+msgstr "Benutze das Bild als Wasserzeichen"
-#~ msgid "Setup"
-#~ msgstr "Setup"
+#: 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 "PHP Output Buffer Size"
-#~ msgstr "PHP Output Buffer Größe"
+#: admin/class-ngg-options.php:323
+#, fuzzy
+msgid "Use permalinks"
+msgstr "Aktiviere Permalinks"
-#~ msgid "for PclZip , a PHP library that manage ZIP archives"
-#~ msgstr "für PclZip, eine ZIP PHP Library"
+#: admin/class-ngg-options.php:738
+msgid "Use text as watermark"
+msgstr "Benutze Text als Wasserzeichen"
-#~ msgid "Crop square thumbnail from image"
-#~ msgstr "Mittige Thumbnails aus Bildern ausschneiden"
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
-#~ msgid "Create square thumbnails, use only the width setting :"
-#~ msgstr "Erstellt viereckige Thumbnails, nutzt nur den Wert der Breite :"
+#: admin/class-ngg-roles.php:27
+msgid "Use TinyMCE Button / Add Media"
+msgstr ""
-#, fuzzy
-#~ msgid "Search Media"
-#~ msgstr "Suche nach Stichwörter"
+#: 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 "Album Page ID"
-#~ msgstr "Album Seiten ID (Page ID)"
+#: 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 "Import a folder with all images."
-#~ msgstr "Importiere ein Verzeichnis mit Bildern."
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Version"
-#~ msgid "Show tags"
-#~ msgstr "Zeige Tags"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Ansehen"
-#~ msgid "Hide tags"
-#~ msgstr "Verstecke Tags"
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
-#~ msgid "Delete this file ?"
-#~ msgstr "Diese Datei löschen ?"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+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-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"
-#~ msgid "Show thumbnails "
-#~ msgstr "Thumbnails zeigen"
+#: 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 "Add Gallery"
-#~ msgstr "Bilder/Galerie hinzufügen"
+#: admin/class-ngg-overview.php:770
+#, fuzzy
+msgid "Welcome to NextCellent Gallery!"
+msgstr "Willkomen bei NextGEN Gallery"
-#~ 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-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 "GD support"
-#~ msgstr "GD Unterstützung"
+#: 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 "ImageMagick"
-#~ msgstr "ImageMagick"
+#: 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 "Add Metadata :"
-#~ msgstr "Metadaten hinzufügen :"
+#: 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 "Import EXIF, IPTC or XMP data (if available)"
-#~ msgstr "EXIF, IPTC oder XMP Daten importieren (wenn verfügbar)"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
+msgstr ""
-#~ msgid "New Version available"
-#~ msgstr "Neue Version verfügbar !!"
+#: 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 ""
-#~ "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."
+#: 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 "Resample Mode"
-#~ msgstr "Resample Modus"
+#: 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 "Value between 1-5 (higher value, more CPU load)"
-#~ msgstr "Wähle zwischen 1-5 (je höhere desto länger braucht der Server)"
+#: 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 "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
+#: 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 ""
-#~ 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-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 d912df5..c995120 100644
Binary files a/lang/nggallery-es_ES.mo and b/lang/nggallery-es_ES.mo differ
diff --git a/lang/nggallery-es_ES.po b/lang/nggallery-es_ES.po
index 5b7614d..79b89cd 100644
--- a/lang/nggallery-es_ES.po
+++ b/lang/nggallery-es_ES.po
@@ -1,15 +1,16 @@
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"
+"Language-Team: Spanish (Spain)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.7\n"
+"POT-Creation-Date: 2016-02-15 16:58-0300\n"
+"PO-Revision-Date: 2023-11-26 15:05+0000\n"
+"Language: es_ES\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"
@@ -17,3919 +18,3947 @@ msgstr ""
"X-Poedit-SearchPath-0: .\n"
"X-Poedit-SearchPath-1: ..\n"
-#: ../admin/ajax.php:372
-msgid "You are not allowed to be here"
+#: admin/functions.php:1146
+msgid " Image(s) successfully added"
msgstr ""
-#: ../admin/ajax.php:470
-#, 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:296
-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
-msgid "remove"
+#: 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:90
-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:92
-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:94
-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:474
-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: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"
+#: 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:486
-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:490
-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
-msgid "Name"
+#: 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-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
+#: 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: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"
-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."
+msgid "Browsing %s"
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-admin-launcher.php:573
+msgid "Buttons"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:567
-msgid "There are three buttons:"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:570
-#: ../admin/manage/class-ngg-image-manager.php:243
-msgid "Sort gallery"
+#: lib/meta.php:450
+msgid "Camera"
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."
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:573
-#: ../admin/manage/class-ngg-image-manager.php:246
-msgid "Scan folder for new images"
+#: 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: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."
+#: 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:576
-msgid "Save"
+#: 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:577
-msgid "Save changes you have made to the gallery options."
+#: admin/class-ngg-options.php:359
+msgid "Categories"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:583
-msgid "Buttons"
+#: lib/meta.php:463
+msgid "Category"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:592
-msgid "Organize your galleries into albums."
+#: 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: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/manage/actions.php:274
+msgid "Center selection"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:603
-msgid "Organize your pictures with tags."
+#: admin/manage/class-ngg-image-list-table.php:150
+msgid "Change Date"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:604
-msgid "Rename, delete and edit tags. Use the rename function to merge tags."
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
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-roles.php:51
+msgid "Change style"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:616 ../admin/class-ngg-options.php:209
-msgid "General"
+#: admin/class-ngg-admin-launcher.php:443
+msgid "Check if there are known errors in your installation."
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:617
-msgid ""
-"General NextCellent options. Contains options for permalinks and related "
-"images."
+#: admin/class-ngg-overview.php:368
+msgid "Check plugin"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:620
-msgid "All image-related options. Also contains options for thumbnails."
+#: admin/class-ngg-overview.php:349
+msgid "Check plugin/theme conflict"
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-overview.php:361
+msgid "Check theme compatibility"
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/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:625 ../admin/class-ngg-options.php:212
-#: ../admin/class-ngg-options.php:592
-msgid "Effects"
+#: admin/class-ngg-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:626
-msgid "Make your gallery look beautiful."
+#: admin/class-ngg-adder.php:518
+msgid "Choose gallery"
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/wpmu.php:143
+msgid "Choose the default style for the galleries."
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:629
-msgid "Who doesn't want theft-proof images?"
+#: admin/class-ngg-options.php:535
+msgid "Choose what visitors will see first."
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"
+#: lib/meta.php:468
+msgid "City"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:632
-msgid "Edit options for the slideshow."
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:633
-msgid "Don't forget to press save!"
+#: admin/class-ngg-options.php:923
+msgid "Click for next"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:642
-msgid "You can edit the css file to adjust how your gallery looks."
+#: admin/class-ngg-adder.php:557
+msgid "Click here to use the browser upload instead"
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."
+#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309
+msgid "Click to Close"
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/class-ngg-options.php:926
+msgid "Click to go to the next image."
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:656
-msgid ""
-"NextCellent also works with various plugins that extend the default roles "
-"capabilities."
+#: admin/class-ngg-options.php:765
+msgid "Color"
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-options.php:498
+msgid "Columns"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:668
-msgid "Attention!"
+#: admin/class-ngg-options.php:501
+msgid "columns per page"
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."
+#: 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:682
-msgid "For more information:"
+#: admin/tinymce/window.php:255
+msgid "Compact version"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:683
-msgid "Support Forums"
+#: lib/meta.php:477
+msgid "Contact"
msgstr ""
-#: ../admin/class-ngg-admin-launcher.php:685
-msgid "Source Code"
+#: admin/functions.php:161
+msgid "contains no pictures"
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/upgrade.php:151
+msgid "Continue to NextCellent"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:131
-msgid "Album deleted"
+#: admin/class-ngg-overview.php:39
+msgid "Contributors"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:277 ../admin/class-ngg-roles.php:47
-msgid "Edit Album"
+#: admin/functions.php:1449
+#, php-format
+msgid "Copied %1$s picture(s) to gallery: %2$s ."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:294
-#: ../admin/class-ngg-album-manager.php:352
-msgid "Select album"
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:296
-msgid "No album selected"
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:307
-msgid "Update"
+#: lib/meta.php:453
+msgid "Copyright"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:310
-msgid "Edit album"
+#: lib/meta.php:476
+msgid "Copyright Notice"
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/ajax.php:469
+#, php-format
+msgid "Could create image with %s x %s pixel"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:320
-msgid "Add new album"
+#: admin/class-ngg-overview.php:358
+msgid "Could not create image, check your memory limit."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:322
-msgid "Add"
+#: admin/upgrade.php:94
+msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:334
-msgid "Show / hide used galleries"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:335
-msgid "[Show all]"
+#: admin/class-ngg-style.php:154
+msgid "Could not move file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:336
-msgid "Maximize the widget content"
+#: admin/class-ngg-style.php:187
+msgid "Could not move the CSS file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:337
-msgid "[Maximize]"
+#: admin/class-ngg-style.php:162
+msgid "Could not save file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:338
-msgid "Minimize the widget content"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:339
-msgid "[Minimize]"
+#: lib/meta.php:472
+msgid "Country"
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"
+#: lib/meta.php:471
+msgid "Country code"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:368
-msgid "Select gallery"
+#: admin/class-ngg-options.php:411
+msgid "Create a backup for the resized images"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:398
-msgid "Album ID"
+#: admin/manage/class-ngg-gallery-manager.php:88
+msgid "Create a new , empty gallery below the folder"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:412
-msgid "No album selected!"
+#: 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:436
-msgid "Album name:"
+#: 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:442
-msgid "Album description:"
+#: 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:448
-msgid "Select a preview image:"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:451
-#: ../admin/class-ngg-album-manager.php:454
-msgid "No picture"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:466
-msgid "Page Link to"
+#: admin/class-ngg-style.php:182
+msgid "CSS file successfully moved."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:468
-#: ../admin/manage/class-ngg-image-manager.php:172
-msgid "Not linked"
+#: admin/class-ngg-style.php:160
+msgid "CSS file successfully updated."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:482
-#: ../admin/manage/class-ngg-manager.php:308
-msgid "OK"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
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:576
+msgid "Custom order"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232
-msgid "Page"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
msgstr ""
-#: ../admin/class-ngg-installer.php:29
-msgid "Sorry, NextCellent Gallery works only with a role called administrator"
+#: admin/functions.php:206
+msgid "Database error. Could not add gallery!"
msgstr ""
-#: ../admin/class-ngg-installer.php:112
-msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
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"
+#: lib/meta.php:465
+msgid "Date Created"
msgstr ""
-#: ../admin/class-ngg-options.php:90
-msgid "Cache cleared"
+#: 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-options.php:227
-msgid "General settings"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
msgstr ""
-#: ../admin/class-ngg-options.php:233 ../admin/wpmu.php:85
-msgid "Gallery path"
+#: admin/class-ngg-options.php:838
+msgid "Default size"
msgstr ""
-#: ../admin/class-ngg-options.php:236
-msgid "This is the default path for all galleries"
+#: admin/wpmu.php:137
+msgid "Default style"
msgstr ""
-#: ../admin/class-ngg-options.php:240 ../admin/wpmu.php:95
-msgid "Silent database upgrade"
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
msgstr ""
-#: ../admin/class-ngg-options.php:243 ../admin/wpmu.php:98
-msgid "Update the database without notice."
+#: 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:247
-msgid "Image files"
+#: admin/manage/class-ngg-image-manager.php:108
+msgid "Delete \"{}\"?"
msgstr ""
-#: ../admin/class-ngg-options.php:251
+#: admin/class-ngg-options.php:281
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"
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
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-tag-manager.php:213
+msgid "Delete Tag"
msgstr ""
-#: ../admin/class-ngg-options.php:290
-msgid "Permalinks"
+#: 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:293
-msgid "Use permalinks"
+#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
msgstr ""
-#: ../admin/class-ngg-options.php:296
-msgid "Adds a static link to all images"
+#: 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:297
+#: admin/class-ngg-overview.php:747
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"
+"Developed & maintained by WPGetReady.com "
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"
+#: admin/functions.php:46
+msgid "didn't exist. Please create first the main gallery folder "
msgstr ""
-#: ../admin/class-ngg-options.php:357
-msgid "Image settings"
+#: admin/class-ngg-options.php:428
+msgid "Different sizes"
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/tinymce/window.php:316
+msgid "Dimensions"
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/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: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-admin-launcher.php:282
+msgid "Dismiss"
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/tinymce/window.php:143
+msgid "Display types"
msgstr ""
-#: ../admin/class-ngg-options.php:373
-msgid "Image quality"
+#: admin/functions.php:154
+msgid "doesn`t exist!"
msgstr ""
-#: ../admin/class-ngg-options.php:377
-msgid "Backup original"
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
msgstr ""
-#: ../admin/class-ngg-options.php:381
-msgid "Create a backup for the resized images"
+#: admin/class-ngg-options.php:1063
+msgid "Done."
msgstr ""
-#: ../admin/class-ngg-options.php:386
-msgid "Automatically resize"
+#: admin/class-ngg-adder.php:534
+msgid "Drop your files in this window"
msgstr ""
-#: ../admin/class-ngg-options.php:390
-msgid "Automatically resize images on upload."
+#: admin/class-ngg-options.php:909
+msgid "Duration"
msgstr ""
-#: ../admin/class-ngg-options.php:395
-msgid "Thumbnail settings"
+#: admin/class-ngg-tag-manager.php:255
+msgid "Edit"
msgstr ""
-#: ../admin/class-ngg-options.php:398
-msgid "Different sizes"
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
msgstr ""
-#: ../admin/class-ngg-options.php:401
-msgid ""
-"Allows you to make thumbnails with dimensions that differ from the rest of "
-"the gallery."
+#: admin/class-ngg-album-manager.php:308
+msgid "Edit album"
msgstr ""
-#: ../admin/class-ngg-options.php:405
+#: admin/class-ngg-admin-launcher.php:604
msgid ""
-"Please note: if you change the settings below 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:408
-msgid "Thumbnail size"
+#: admin/functions.php:121 admin/functions.php:306
+msgid "Edit gallery"
msgstr ""
-#: ../admin/class-ngg-options.php:414
-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:418 ../admin/manage/class-ngg-manager.php:94
-msgid "Fixed size"
+#: lib/meta.php:462
+msgid "Edit Status"
msgstr ""
-#: ../admin/class-ngg-options.php:421
-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:425
-msgid "Thumbnail quality"
+#: admin/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
msgstr ""
-#: ../admin/class-ngg-options.php:429
-msgid "Single picture"
+#: admin/class-ngg-style.php:268
+#, php-format
+msgid "Editing %s"
msgstr ""
-#: ../admin/class-ngg-options.php:432
-msgid "Clear cache folder"
+#: 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:433
-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:453
-msgid "Inline gallery"
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
msgstr ""
-#: ../admin/class-ngg-options.php:456
-msgid "Galleries will not be shown on a subpage, but on the same page."
+#: admin/wpmu.php:116
+msgid "Enable import function"
msgstr ""
-#: ../admin/class-ngg-options.php:460
-msgid "Images per page"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
msgstr ""
-#: ../admin/class-ngg-options.php:463 ../admin/class-ngg-options.php:902
-msgid "images"
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
msgstr ""
-#: ../admin/class-ngg-options.php:464
-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:468
-msgid "Columns"
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
msgstr ""
-#: ../admin/class-ngg-options.php:471
-msgid "columns per page"
+#: admin/wpmu.php:109
+msgid "Enable zip upload option"
msgstr ""
-#: ../admin/class-ngg-options.php:472
+#: 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:480
-msgid "Enable slideshow"
-msgstr ""
-
-#: ../admin/class-ngg-options.php:484
-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:488
+#: admin/class-ngg-tag-manager.php:243
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"
+"Enter the tag name to edit and its new slug. Slug definition "
msgstr ""
-#: ../admin/class-ngg-options.php:522
+#: admin/class-ngg-tag-manager.php:195
msgid ""
-"Loads all images for the modal window, when pagination is used (like "
-"Thickbox, Lightbox etc.)."
+"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:524
-msgid "Note: this increases the page load (possibly a lot)"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
msgstr ""
-#: ../admin/class-ngg-options.php:528
-msgid "AJAX pagination"
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
msgstr ""
-#: ../admin/class-ngg-options.php:532
-msgid "Use AJAX pagination to browse images without reloading the page."
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
msgstr ""
-#: ../admin/class-ngg-options.php:534
-msgid "Note: works only in combination with the Shutter effect."
+#: admin/manage/actions.php:383
+msgid "Error updating thumbnail"
msgstr ""
-#: ../admin/class-ngg-options.php:538
-msgid "Sort options"
+#: admin/functions.php:1118 admin/functions.php:1207
+msgid "Error, the file could not be moved to : "
msgstr ""
-#: ../admin/class-ngg-options.php:541
-msgid "Sort thumbnails"
+#: admin/functions.php:1123 admin/functions.php:1211
+msgid "Error, the file permissions could not be set"
msgstr ""
-#: ../admin/class-ngg-options.php:546
-msgid "Custom order"
+#: lib/tags.php:146
+msgid "Error. No enough tags for rename. Too for merge. Choose !"
msgstr ""
-#: ../admin/class-ngg-options.php:550
-#: ../admin/manage/class-ngg-sort-manager.php:106
-msgid "Image ID"
+#: 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:554
-msgid "File name"
+#: admin/manage/class-ngg-image-list-table.php:238
+msgid "Exclude"
msgstr ""
-#: ../admin/class-ngg-options.php:558
-msgid "Alt / Title text"
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
msgstr ""
-#: ../admin/class-ngg-options.php:562 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
msgstr ""
-#: ../admin/class-ngg-options.php:569
-msgid "Sort direction"
+#: 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:573
-#: ../admin/manage/class-ngg-sort-manager.php:126
-msgid "Ascending"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
msgstr ""
-#: ../admin/class-ngg-options.php:577
-#: ../admin/manage/class-ngg-sort-manager.php:131
-msgid "Descending"
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
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:855
+msgid "Fading Exits"
msgstr ""
-#: ../admin/class-ngg-options.php:595
-msgid "There are some placeholders available you can use in the code below."
+#: admin/functions.php:1425
+#, php-format
+msgid "Failed to copy database row for picture %s"
msgstr ""
-#: ../admin/class-ngg-options.php:598
-msgid "The gallery name."
+#: admin/functions.php:1411
+#, php-format
+msgid "Failed to copy image %1$s to %2$s"
msgstr ""
-#: ../admin/class-ngg-options.php:599
-msgid "The width of the image."
+#: lib/xmlrpc.php:199
+#, php-format
+msgid "Failed to delete image %1$s "
msgstr ""
-#: ../admin/class-ngg-options.php:600
-msgid "The height of the image."
+#: 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:607
-msgid "JavaScript Thumbnail effect"
+#: admin/functions.php:1579
+msgid "Failed to write file to disk"
msgstr ""
-#: ../admin/class-ngg-options.php:610 ../admin/media-upload.php:232
-msgid "None"
+#: admin/functions.php:1073 admin/functions.php:1190
+msgid "Failure in database, no gallery path set !"
msgstr ""
-#: ../admin/class-ngg-options.php:611
-msgid "Thickbox"
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
msgstr ""
-#: ../admin/class-ngg-options.php:612
-msgid "Lightbox"
+#: admin/functions.php:679
+msgid "File do not exists"
msgstr ""
-#: ../admin/class-ngg-options.php:613
-msgid "Highslide"
+#: admin/class-ngg-style.php:296
+msgid "File location"
msgstr ""
-#: ../admin/class-ngg-options.php:614
-msgid "Shutter"
+#: admin/class-ngg-options.php:584
+msgid "File name"
msgstr ""
-#: ../admin/class-ngg-options.php:615
-msgid "PhotoSwipe"
+#: admin/functions.php:1582
+msgid "File upload stopped by extension"
msgstr ""
-#: ../admin/class-ngg-options.php:616 ../admin/tinymce/window.php:184
-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:621
-msgid "Link Code line"
+#: lib/meta.php:141
+msgid "Fired"
msgstr ""
-#: ../admin/class-ngg-options.php:647
+#: admin/class-ngg-admin-launcher.php:583
msgid ""
-"Please note : you can only activate the watermark under -> Manage Galleries. "
-"This action cannot be undone."
+"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:652
-msgid "Preview"
+#: admin/class-ngg-options.php:831
+msgid "Fit to space"
msgstr ""
-#: ../admin/class-ngg-options.php:653
-msgid "Select an image"
+#: admin/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94
+msgid "Fixed size"
msgstr ""
-#: ../admin/class-ngg-options.php:658
-msgid "View full image"
+#: lib/meta.php:483
+msgid "Flash"
msgstr ""
-#: ../admin/class-ngg-options.php:662 ../admin/class-ngg-options.php:666
-msgid "Position"
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
msgstr ""
-#: ../admin/class-ngg-options.php:686
-msgid "Offset"
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
msgstr ""
-#: ../admin/class-ngg-options.php:701
-msgid "Use image as watermark"
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
msgstr ""
-#: ../admin/class-ngg-options.php:704
-msgid "URL to file"
+#: 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:708
-msgid "Use text as watermark"
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
msgstr ""
-#: ../admin/class-ngg-options.php:711
-msgid "Font"
+#: lib/meta.php:454
+msgid "Focal length"
msgstr ""
-#: ../admin/class-ngg-options.php:723
-msgid "This function will not work, cause you need the FreeType library"
+#: admin/class-ngg-options.php:741
+msgid "Font"
msgstr ""
-#: ../admin/class-ngg-options.php:725
-msgid ""
-"You can upload more fonts in the folder nggallery/fonts "
+#: admin/class-ngg-roles.php:18
+msgid "For a more flexible user management you can use the"
msgstr ""
-#: ../admin/class-ngg-options.php:731 ../admin/manage/class-ngg-manager.php:81
-#: ../admin/media-upload.php:242
-msgid "Size"
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
msgstr ""
-#: ../admin/class-ngg-options.php:735
-msgid "Color"
+#: admin/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
msgstr ""
-#: ../admin/class-ngg-options.php:739
-msgid "Text"
+#: admin/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
msgstr ""
-#: ../admin/class-ngg-options.php:743
-msgid "Opaque"
+#: admin/class-ngg-overview.php:844
+msgid "for his implementation of changing file the upload date using jQuery"
msgstr ""
-#: ../admin/class-ngg-options.php:801
-msgid "Fit to space"
+#: admin/class-ngg-overview.php:839
+msgid "for maintaining this fork of NextGen Gallery"
msgstr ""
-#: ../admin/class-ngg-options.php:804
-#: ../widgets/class-ngg-slideshow-widget.php:128
-msgid "Let the slideshow fit in the available space."
+#: admin/class-ngg-admin-launcher.php:659
+msgid "For more information:"
msgstr ""
-#: ../admin/class-ngg-options.php:808
-msgid "Default size"
+#: lib/meta.php:480
+msgid "Format"
msgstr ""
-#: ../admin/class-ngg-options.php:817
-msgid "Transition / Fade effect"
+#: 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:822
-msgid "Attention Seekers"
+#: 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:823
-msgid "Bouncing Entrances"
+#: 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:824
-msgid "Fading Entrances"
+#: admin/manage/class-ngg-manager.php:507
+msgid "Gallery deleted successfully."
msgstr ""
-#: ../admin/class-ngg-options.php:825
-msgid "Fading Exits"
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
msgstr ""
-#: ../admin/class-ngg-options.php:826
-msgid "Flippers"
+#: 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:827
-msgid "Lightspeed"
+#: 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:828
-msgid "Rotating Entrances"
+#: widgets/class-ngg-gallery-widget.php:161
+msgid "Gallery ID:"
msgstr ""
-#: ../admin/class-ngg-options.php:829
-msgid "Rotating Exits"
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
msgstr ""
-#: ../admin/class-ngg-options.php:830
-msgid "Specials"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
msgstr ""
-#: ../admin/class-ngg-options.php:831
-msgid "Zoom Entrances"
+#: 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:840
-msgid "These effects are powered by"
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
msgstr ""
-#: ../admin/class-ngg-options.php:840
-msgid "Click here for examples of all effects and to learn more."
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
msgstr ""
-#: ../admin/class-ngg-options.php:844
-msgid "Loop"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
msgstr ""
-#: ../admin/class-ngg-options.php:847
-msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+#: admin/class-ngg-admin-launcher.php:607
+msgid ""
+"General NextCellent options. Contains options for permalinks and related "
+"images."
msgstr ""
-#: ../admin/class-ngg-options.php:851
-msgid "Mouse/touch drag"
+#: admin/class-ngg-options.php:257
+msgid "General settings"
msgstr ""
-#: ../admin/class-ngg-options.php:854
-msgid "Enable dragging with the mouse (or touch)."
+#: nggallery.php:739
+msgid "Get help"
msgstr ""
-#: ../admin/class-ngg-options.php:858
-msgid "Previous / Next"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
msgstr ""
-#: ../admin/class-ngg-options.php:861
-msgid "Show next/previous buttons."
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
msgstr ""
-#: ../admin/class-ngg-options.php:865
-msgid "Show dots"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
msgstr ""
-#: ../admin/class-ngg-options.php:868
-msgid "Show dots for each image."
+#: lib/meta.php:473
+msgid "Headline"
msgstr ""
-#: ../admin/class-ngg-options.php:872
-msgid "Autoplay"
+#: 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:875
-msgid "Automatically play the images."
+#: 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:879
-msgid "Duration"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
msgstr ""
-#: ../admin/class-ngg-options.php:882
-msgid "sec."
+#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17
+msgid "Help me help YOU!"
msgstr ""
-#: ../admin/class-ngg-options.php:886
-msgid "Pause on hover"
+#: admin/class-ngg-overview.php:53
+msgid "Here you can control your images, galleries and albums."
msgstr ""
-#: ../admin/class-ngg-options.php:889
-msgid "Pause when hovering over the slideshow."
+#: 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:893
-msgid "Click for next"
+#: admin/class-ngg-options.php:548
+msgid "Hidden images"
msgstr ""
-#: ../admin/class-ngg-options.php:896
-msgid "Click to go to the next image."
+#: admin/media-upload.php:211
+msgid "Hide"
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-options.php:643
+msgid "Highslide"
msgstr ""
-#: ../admin/class-ngg-options.php:903
-msgid "Number of images to display when using random or latest."
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
msgstr ""
-#: ../admin/class-ngg-options.php:966
-#, php-format
-msgid "Rebuild image structure : %s / %s images"
+#: 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:967
-#, 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:968
-#, 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:1022
-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
+#: 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-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
-msgid "Image"
+#: admin/functions.php:91
+msgid "If you have problems, please create directory"
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:340
+msgid "If you've changed these settings, you'll have to recreate the URLs."
msgstr ""
-#: ../admin/class-ngg-overview.php:67
-msgid "Add new pictures"
+#: admin/class-ngg-options.php:451
+msgid "Ignore the aspect ratio, so no portrait thumbnails."
msgstr ""
-#: ../admin/class-ngg-overview.php:104
-msgid "Storage Space"
-msgstr ""
+#: admin/class-ngg-overview.php:56
+#, fuzzy
+msgid "Image"
+msgid_plural "Images"
+msgstr[0] ""
+msgstr[1] ""
-#: ../admin/class-ngg-overview.php:107
-msgid "Allowed"
+#: 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
+#: 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: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
-#, php-format
-msgid "By %s"
+#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
msgstr ""
-#: ../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 ""
-#: ../admin/class-ngg-overview.php:618
-#, php-format
-msgid "Update %s now"
+#: 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: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
+#: 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: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
-msgid "WARNING:"
+#: 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 ""
-"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-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:36
-msgid "and"
+#: admin/wpmu.php:79
+msgid "Network Options"
msgstr ""
-#: ../admin/class-ngg-setup.php:39
-msgid "Show uninstall button"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
msgstr ""
-#: ../admin/class-ngg-setup.php:40
-msgid "Uninstall plugin"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
msgstr ""
-#: ../admin/class-ngg-setup.php:49
-msgid "Reset all options to default settings?"
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
msgstr ""
-#: ../admin/class-ngg-setup.php:51 ../admin/class-ngg-setup.php:66
-msgid "Choose [Cancel] to Stop, [OK] to proceed."
+#: admin/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
msgstr ""
-#: ../admin/class-ngg-setup.php:64
-msgid ""
-"You are about to uninstall this plugin from WordPress. This action is not "
-"reversible."
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
msgstr ""
-#: ../admin/class-ngg-setup.php:97
-msgid "Reset all settings to the default parameters."
+#: nggfunctions.php:125
+msgid "next"
msgstr ""
-#: ../admin/class-ngg-setup.php:104
-msgid "Uninstall successful! Now delete the plugin and enjoy your life!"
+#: admin/class-ngg-tag-manager.php:175
+msgid "Next tags"
msgstr ""
-#: ../admin/class-ngg-style.php:118
-msgid "Successfully selected CSS file."
+#: nggallery.php:422
+msgid "NextCellent"
msgstr ""
-#: ../admin/class-ngg-style.php:120
-msgid "No CSS file will be used."
+#: 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:129 ../admin/class-ngg-style.php:169
-msgid "You do not have sufficient permissions to edit templates for this blog."
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
msgstr ""
-#: ../admin/class-ngg-style.php:154
-msgid "Could not move file."
+#: nggallery.php:412
+msgid "NextCellent Gallery / Images"
msgstr ""
-#: ../admin/class-ngg-style.php:160
-msgid "CSS file successfully updated."
+#: 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:162
-msgid "Could not save file."
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
msgstr ""
-#: ../admin/class-ngg-style.php:182
-msgid "CSS file successfully moved."
+#: admin/class-ngg-roles.php:23
+msgid "NextCellent Gallery overview"
msgstr ""
-#: ../admin/class-ngg-style.php:187
-msgid "Could not move the CSS file."
+#: nggallery.php:123
+msgid "NextCellent Gallery requires 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."
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
msgstr ""
-#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63
-msgid "This CSS file will be applied:"
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
msgstr ""
-#: ../admin/class-ngg-style.php:248
-msgid "Style Editor"
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
msgstr ""
-#: ../admin/class-ngg-style.php:254
-msgid "Activate and use style sheet:"
+#: 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:259
-msgid "Activate"
+#: admin/manage/class-ngg-manager.php:207
+msgid "No action selected."
msgstr ""
-#: ../admin/class-ngg-style.php:268
-#, php-format
-msgid "Editing %s"
+#: xml/media-rss.php:98
+msgid "No album ID has been provided as parameter"
msgstr ""
-#: ../admin/class-ngg-style.php:270
-#, php-format
-msgid "Browsing %s"
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
msgstr ""
-#: ../admin/class-ngg-style.php:273
-msgid "(from the theme folder)"
+#: admin/class-ngg-album-manager.php:410
+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-overview.php:351
+msgid "No conflict could be detected"
msgstr ""
-#: ../admin/class-ngg-style.php:286
-msgid "Move file"
+#: admin/class-ngg-style.php:120
+msgid "No CSS file will be used."
msgstr ""
-#: ../admin/class-ngg-style.php:292
-msgid "Version"
+#: 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-style.php:296
-msgid "File location"
+#: admin/manage/actions.php:170
+msgid "No exif data"
msgstr ""
-#: ../admin/class-ngg-style.php:309
-msgid "Update File"
+#: admin/functions.php:1573
+msgid "No file was uploaded"
msgstr ""
-#: ../admin/class-ngg-style.php:311
-msgid "If this file were writable you could edit it."
+#: 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-style.php:316
-msgid "This file does not exist. Double check the name and try again."
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:45
-msgid "Most popular"
+#: admin/media-upload.php:167
+msgid "No gallery"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:46
-msgid "Least used"
+#: admin/functions.php:1065 admin/functions.php:1165
+msgid "No gallery selected !"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:47
-msgid "Alphabetical"
+#: admin/manage/class-ngg-manager.php:193
+msgid "No images selected"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:114
-msgid "Existing Tags"
+#: admin/functions.php:310
+msgid "No images were added."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:118
-msgid "Search tags"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:122
-msgid "Go"
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:127
-msgid "Sort Order:"
+#: lib/tags.php:35
+msgid "No new tag 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:50
+msgid "No new/old valid tag specified!"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:175
-msgid "Next tags"
+#: lib/tags.php:112
+msgid "No objects (post/page) found for specified old tags."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:187
-msgid "Rename Tag"
+#: admin/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
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-album-manager.php:449 admin/class-ngg-album-manager.php:452
+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."
+#: lib/tags.php:241
+msgid "No slug edited."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:200
-msgid "Tag(s) to rename:"
+#: lib/tags.php:186
+msgid "No tag deleted."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:204
-msgid "New tag name(s):"
+#: lib/tags.php:141
+msgid "No tag merged."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:207
-msgid "Rename"
+#: lib/tags.php:86
+msgid "No tag renamed."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:213
-msgid "Delete Tag"
+#: lib/tags.php:163
+msgid "No tag specified!"
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/functions.php:36
+msgid "No valid gallery name!"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:222
-msgid "You can specify multiple tags to delete by separating them with commas"
+#: lib/tags.php:95
+msgid "No valid new tag."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:226
-msgid "Tag(s) to delete:"
+#: admin/functions.php:958
+msgid "No valid URL path "
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:235
-msgid "Edit Tag Slug"
+#: admin/class-ngg-options.php:640
+msgid "None"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:243
+#: admin/upgrade.php:120
msgid ""
-"Enter the tag name to edit and its new slug. Slug definition "
+"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:248
-msgid "Tag(s) to match:"
+#: admin/class-ngg-album-manager.php:466
+#: admin/manage/class-ngg-image-manager.php:172
+msgid "Not linked"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:252
-msgid "Slug(s) to set:"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:255
-#: ../admin/manage/class-ngg-gallery-list-table.php:106
-msgid "Edit"
+#: 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:38
-msgid "No valid gallery name!"
+#: 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: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/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
msgstr ""
-#: ../admin/functions.php:48
-msgid "didn't exist. Please create first the main gallery folder "
+#: admin/class-ngg-adder.php:465
+#, php-format
+msgid "Note: the upload limit on your server is %s MB ."
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-options.php:554
+msgid "Note: this increases the page load (possibly a lot)"
msgstr ""
-#: ../admin/functions.php:57 ../admin/functions.php:83
-msgid "is not writeable !"
+#: admin/class-ngg-options.php:564
+msgid "Note: works only in combination with the Shutter effect."
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-adder.php:495
+msgid "Note: you can change the default path in the gallery settings"
msgstr ""
-#: ../admin/functions.php:92
-msgid "The server setting Safe-Mode is on !"
+#: 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/functions.php:93
-msgid "If you have problems, please create directory"
+#: admin/class-ngg-options.php:933
+msgid "Number of images to display when using random or latest."
msgstr ""
-#: ../admin/functions.php:94
-msgid "and the thumbnails directory"
+#: 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:94
-msgid "with permission 777 manually !"
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
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-overview.php:451
+msgid "Off"
msgstr ""
-#: ../admin/functions.php:123 ../admin/functions.php:309
-#: ../admin/functions.php:412
-msgid "Edit gallery"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
msgstr ""
-#: ../admin/functions.php:157 ../admin/functions.php:344
-msgid "doesn`t exist!"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
msgstr ""
-#: ../admin/functions.php:164 ../admin/functions.php:352
-msgid "contains no pictures"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
msgstr ""
-#: ../admin/functions.php:191
-msgid "Something went wrong when renaming"
+#: admin/class-ngg-overview.php:449
+msgid "On"
msgstr ""
-#: ../admin/functions.php:191
-msgid "Importing was aborted."
+#: admin/class-ngg-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
msgstr ""
-#: ../admin/functions.php:209 ../admin/functions.php:371
-msgid "Database error. Could not add gallery!"
+#: admin/tinymce/window.php:122
+msgid "One picture"
msgstr ""
-#: ../admin/functions.php:212 ../admin/functions.php:374
-msgid "successfully created!"
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
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"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
msgstr ""
-#: ../admin/functions.php:304
-msgid " picture(s) successfully renamed"
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
msgstr ""
-#: ../admin/functions.php:306 ../admin/functions.php:410
-msgid " picture(s) successfully added"
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
msgstr ""
-#: ../admin/functions.php:313
-msgid "No images were added."
+#: admin/manage/class-ngg-image-manager.php:359
+msgid "Operation successful. Please clear your browser cache."
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/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+msgid "Options"
msgstr ""
-#: ../admin/functions.php:494
-msgid " is not writeable "
+#: admin/class-ngg-adder.php:536
+msgid "Or"
msgstr ""
-#: ../admin/functions.php:579 ../admin/functions.php:627
-#: ../admin/functions.php:727 ../admin/functions.php:778
-msgid " is not writeable"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
msgstr ""
-#: ../admin/functions.php:781
-msgid "File do not exists"
+#: admin/class-ngg-admin-launcher.php:582
+msgid "Organize your galleries into albums."
msgstr ""
-#: ../admin/functions.php:785
-msgid "Couldn't restore original image"
+#: admin/class-ngg-admin-launcher.php:593
+msgid "Organize your pictures with tags."
msgstr ""
-#: ../admin/functions.php:901
-msgid "(Error : Couldn't not update data base)"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
msgstr ""
-#: ../admin/functions.php:908
-msgid "(Error : Couldn't not update meta data)"
+#: 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/functions.php:917
-msgid "(Error : Couldn't not find image)"
+#: 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:1060
-msgid "No valid URL path "
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
msgstr ""
-#: ../admin/functions.php:1076
-msgid "Import via cURL failed."
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
msgstr ""
-#: ../admin/functions.php:1093
-msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
msgstr ""
-#: ../admin/functions.php:1110
-msgid "Could not get a valid foldername"
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
msgstr ""
-#: ../admin/functions.php:1121
-#, php-format
-msgid ""
-"Unable to create directory %s. Is its parent directory writable by the "
-"server?"
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
msgstr ""
-#: ../admin/functions.php:1136
-msgid "Zip-File successfully unpacked"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
msgstr ""
-#: ../admin/functions.php:1167 ../admin/functions.php:1267
-msgid "No gallery selected !"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
msgstr ""
-#: ../admin/functions.php:1175 ../admin/functions.php:1292
-msgid "Failure in database, no gallery path set !"
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
msgstr ""
-#: ../admin/functions.php:1199 ../admin/functions.php:1286
-msgid "is no valid image file!"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
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:916
+msgid "Pause on hover"
msgstr ""
-#: ../admin/functions.php:1220 ../admin/functions.php:1309
-msgid "Error, the file could not be moved to : "
+#: admin/class-ngg-options.php:919
+msgid "Pause when hovering over the slideshow."
msgstr ""
-#: ../admin/functions.php:1225 ../admin/functions.php:1313
-msgid "Error, the file permissions could not be set"
+#: admin/class-ngg-admin-launcher.php:427
+msgid "Pay attention"
msgstr ""
-#: ../admin/functions.php:1248
-msgid " Image(s) successfully added"
+#: admin/class-ngg-overview.php:520
+msgid "PCRE Backtracking Limit"
msgstr ""
-#: ../admin/functions.php:1275
-msgid "Invalid upload. Error Code : "
+#: admin/class-ngg-options.php:320
+msgid "Permalinks"
msgstr ""
-#: ../admin/functions.php:1351
-#, php-format
-msgid ""
-"SAFE MODE Restriction in effect! You need to create the folder %s"
-"strong> manually"
+#: view/album-compact.php:32 view/album-extend.php:30
+msgid "Photos"
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"
+#: admin/class-ngg-options.php:645
+msgid "PhotoSwipe"
msgstr ""
-#: ../admin/functions.php:1405 ../admin/functions.php:1482
-msgid "The destination gallery does not exist"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
msgstr ""
-#: ../admin/functions.php:1436 ../lib/xmlrpc.php:222
-#, php-format
-msgid "Failed to move image %1$s to %2$s"
+#: admin/class-ngg-overview.php:522
+msgid "PHP EXIF Support"
msgstr ""
-#: ../admin/functions.php:1456
-#, php-format
-msgid "Moved %1$s picture(s) to gallery : %2$s ."
+#: admin/class-ngg-overview.php:523
+msgid "PHP IPTC Support"
msgstr ""
-#: ../admin/functions.php:1515
-#, php-format
-msgid "Failed to copy image %1$s to %2$s"
+#: admin/class-ngg-overview.php:519
+msgid "PHP Max Post Size"
msgstr ""
-#: ../admin/functions.php:1529
-#, php-format
-msgid "Failed to copy database row for picture %s"
+#: admin/class-ngg-overview.php:521
+msgid "PHP Max Script Execute Time"
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."
+#: admin/class-ngg-overview.php:518
+msgid "PHP Max Upload Size"
msgstr ""
-#: ../admin/functions.php:1544
-#, php-format
-msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
+#: admin/class-ngg-overview.php:517
+msgid "PHP Memory Limit"
msgstr ""
-#: ../admin/functions.php:1553
-#, php-format
-msgid "Copied %1$s picture(s) to gallery: %2$s ."
+#: admin/class-ngg-overview.php:515
+msgid "PHP Version"
msgstr ""
-#: ../admin/functions.php:1668
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+#: admin/class-ngg-overview.php:524
+msgid "PHP XML Support"
msgstr ""
-#: ../admin/functions.php:1671
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form"
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
msgstr ""
-#: ../admin/functions.php:1674
-msgid "The uploaded file was only partially 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:1677
-msgid "No file was uploaded"
+#: admin/manage/class-ngg-image-manager.php:344
+#, php-format
+msgid "Picture %d could not be deleted."
msgstr ""
-#: ../admin/functions.php:1680
-msgid "Missing a temporary folder"
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
msgstr ""
-#: ../admin/functions.php:1683
-msgid "Failed to write file to disk"
+#: nggallery.php:295
+msgid "Picture tag"
msgstr ""
-#: ../admin/functions.php:1686
-msgid "File upload stopped by extension"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
msgstr ""
-#: ../admin/functions.php:1689
-msgid "Unknown upload error"
+#: admin/manage/class-ngg-manager.php:529
+msgid "Pictures deleted successfully "
msgstr ""
-#: ../admin/manage/actions.php:58
-msgid "Select how you would like to rotate the image on the left."
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
msgstr ""
-#: ../admin/manage/actions.php:65
-msgid "90° clockwise"
+#: 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:67
-msgid "90° anticlockwise"
+#: 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:69
-msgid "Flip horizontally"
+#: 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/manage/actions.php:71
-msgid "Flip vertically"
+#: public/blocks/album-block/album-block.js:153
+#: public/blocks/album-block/album-block.js:157
+msgid "Please select an album"
msgstr ""
-#: ../admin/manage/actions.php:94
-msgid "Image rotated"
+#: 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/manage/actions.php:97
-msgid "Error rotating thumbnail"
+#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26
+msgid "Plugin Check"
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-options.php:692 admin/class-ngg-options.php:696
+msgid "Position"
msgstr ""
-#: ../admin/manage/actions.php:146
-msgid "No meta data saved"
+#: admin/manage/class-ngg-sort-manager.php:97
+msgid "Presort"
msgstr ""
-#: ../admin/manage/actions.php:151
-msgid "EXIF Data"
+#: 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:171
-msgid "No exif data"
+#: admin/class-ngg-options.php:682
+msgid "Preview"
msgstr ""
-#: ../admin/manage/actions.php:177
-msgid "IPTC Data"
+#: admin/class-ngg-admin-launcher.php:541
+#: admin/manage/class-ngg-image-manager.php:182
+msgid "Preview image"
msgstr ""
-#: ../admin/manage/actions.php:199
-msgid "XMP Data"
+#: nggfunctions.php:125
+msgid "previous"
msgstr ""
-#: ../admin/manage/actions.php:255
-msgid "Zoom In"
+#: admin/class-ngg-options.php:888
+msgid "Previous / Next"
msgstr ""
-#: ../admin/manage/actions.php:259
-msgid "Zoom Out"
+#: 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:263
-msgid "Rotate Left"
+#: admin/class-ngg-options.php:463
+msgid "Proceed now »"
msgstr ""
-#: ../admin/manage/actions.php:267
-msgid "Rotate Right"
+#: lib/meta.php:479
+msgid "Program tool"
msgstr ""
-#: ../admin/manage/actions.php:271
-msgid "Reset"
+#: lib/meta.php:470
+msgid "Province/State"
msgstr ""
-#: ../admin/manage/actions.php:275
-msgid "Center selection"
+#. 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:292
-msgid "The parameters"
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
msgstr ""
-#: ../admin/manage/actions.php:298
-msgid "X"
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
msgstr ""
-#: ../admin/manage/actions.php:302 ../admin/manage/actions.php:311
-#: ../admin/manage/actions.php:320 ../admin/manage/actions.php:328
-msgid "px"
+#: admin/tinymce/window.php:124
+msgid "Random pictures"
msgstr ""
-#: ../admin/manage/actions.php:308
-msgid "Y"
+#: admin/class-ngg-options.php:1009
+#, php-format
+msgid "Rebuild album structure : %s / %s albums"
msgstr ""
-#: ../admin/manage/actions.php:333
-msgid "Rotation"
+#: admin/class-ngg-options.php:1008
+#, php-format
+msgid "Rebuild gallery structure : %s / %s galleries"
msgstr ""
-#: ../admin/manage/actions.php:337
-msgid "deg"
+#: admin/class-ngg-options.php:1007
+#, php-format
+msgid "Rebuild image structure : %s / %s images"
msgstr ""
-#: ../admin/manage/actions.php:343
-msgid "Apply the parameters"
+#: widgets/class-ngg-gallery-widget.php:126
+msgid "recent added "
msgstr ""
-#: ../admin/manage/actions.php:344
-msgid "Apply"
+#: widgets/class-ngg-slideshow-widget.php:119
+msgid "Recent images"
msgstr ""
-#: ../admin/manage/actions.php:380
-msgid "Thumbnail updated"
+#: admin/tinymce/window.php:123
+msgid "Recent pictures"
msgstr ""
-#: ../admin/manage/actions.php:384
-msgid "Error updating thumbnail"
+#: admin/manage/class-ngg-image-list-table.php:285
+msgid "Recover"
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/manage/class-ngg-image-manager.php:103
+msgid "Recover \"{}\"?"
msgstr ""
-#: ../admin/manage/class-ngg-abstract-image-manager.php:158
-#: ../admin/manage/class-ngg-image-manager.php:305
-msgid "Update successful"
+#: 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-list-table.php:152
-#: ../admin/manage/class-ngg-image-list-table.php:233
-msgid "ID"
+#: admin/class-ngg-options.php:337
+msgid "Recreate URLs"
msgstr ""
-#: ../admin/manage/class-ngg-gallery-list-table.php:156
-msgid "Page ID"
+#: admin/class-ngg-options.php:344
+msgid "Related 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"
+#: nggfunctions.php:932
+msgid "Related images for"
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/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34
+msgid "Related plugins"
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-adder.php:226
+msgid "remove"
msgstr ""
-#: ../admin/manage/class-ngg-gallery-manager.php:35
-msgid "Add new gallery"
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
msgstr ""
-#: ../admin/manage/class-ngg-gallery-manager.php:88
-msgid "Create a new , empty gallery below the folder"
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
+msgstr ""
+
+#: 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:234
-#: ../admin/media-upload.php:246
-msgid "Thumbnail"
+#: admin/class-ngg-options.php:948
+msgid "Reset settings"
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: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:236
-msgid "Alt & Title Text"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:238
-msgid "Exclude"
+#: 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-image-list-table.php:273
-#, php-format
-msgid "View \"%s\""
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:274
-msgid "View"
+#: admin/class-ngg-roles.php:16
+msgid "Roles / capabilities"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:275
-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:276
-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:277
-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:278
-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:279
-#: ../admin/manage/class-ngg-image-list-table.php:280
-msgid "Rotate"
+#: admin/manage/actions.php:262
+msgid "Rotate Left"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:285
-msgid "Recover"
+#: admin/manage/actions.php:266
+msgid "Rotate Right"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:310
-msgid "Delete images"
+#: admin/class-ngg-options.php:858
+msgid "Rotating Entrances"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:311
-msgid "Rotate images clockwise"
+#: admin/class-ngg-options.php:859
+msgid "Rotating Exits"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:312
-msgid "Rotate images counter-clockwise"
+#: admin/manage/actions.php:332
+msgid "Rotation"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:313
-msgid "Copy to..."
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:314
-msgid "Move to..."
+#: 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:315
-msgid "Add tags"
+#: admin/class-ngg-admin-launcher.php:566
+msgid "Save"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:316
-#: ../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:317
-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:103
-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:108
-msgid "Delete \"{}\"?"
+#: 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:151
+#: 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:186
-msgid "No Picture"
+#: admin/class-ngg-tag-manager.php:118
+msgid "Search tags"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:228
-msgid "Main page (No parent)"
+#: admin/class-ngg-options.php:912
+msgid "sec."
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:234
-msgid "Add page"
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:340
-#, php-format
-msgid "Picture %d deleted successfully."
+#: admin/media-upload.php:179
+msgid "Select »"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:344
-#, php-format
-msgid "Picture %d could not be deleted."
+#: 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-image-manager.php:359
-msgid "Operation successful. Please clear your browser cache."
+#: 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-image-manager.php:398
-#, php-format
-msgid "New page %s (ID: %s) created."
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:57
-msgid "Resize Images to"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:88
-msgid "These values are maximum values "
+#: 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:100
-msgid "This will ignore the aspect ratio, so no portrait thumbnails"
+#: 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:116
-msgid "Enter the tags"
+#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:132
-msgid "Select the destination gallery:"
+#: 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:134 ../admin/tinymce/window.php:138
-#: ../admin/tinymce/window.php:382 ../admin/tinymce/window.php:433
-msgid "Select or search for a gallery"
+#: 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:177
-msgid "No images selected"
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:191
-msgid "No action selected."
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:210
-msgid "Copy image to..."
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:214
-msgid "Move image to..."
+#: admin/tinymce/window.php:248
+msgid "Select how you want to display the albums"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:218
-msgid "Add new tags"
+#: admin/tinymce/window.php:146
+msgid "Select how you want to display your gallery"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:226
-msgid "Overwrite"
+#: 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:229
-#: ../admin/manage/class-ngg-manager.php:232
-msgid "Rotate images"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
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/tinymce/window.php:308
+msgid "Select or enter picture"
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-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:464
-msgid "Gallery deleted successfully."
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:466
-msgid "Something went wrong."
+#: 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:486
-msgid "Pictures deleted successfully "
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
msgstr ""
-#: ../admin/manage/class-ngg-search-manager.php:38
-#, php-format
-msgid "Image results for %s"
+#: widgets/class-ngg-gallery-widget.php:149
+msgid "Select:"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:33
-msgid ""
-"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-"
-">Sort Options"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:35
-msgid "Go back"
+#: admin/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:83
-msgid "Sort Gallery"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:89
-msgid "Back to gallery"
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:91
-msgid "Update Sort Order"
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:97
-msgid "Presort"
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:101
-msgid "Unsorted"
+#: 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:116 ../admin/media-upload.php:221
-msgid "Alt/Title text"
+#: 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-sort-manager.php:121 ../lib/meta.php:452
-msgid "Date/Time"
+#: 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:207
-msgid "Sort order changed"
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
msgstr ""
-#: ../admin/media-upload.php:11
-msgid "NextCellent Gallery"
+#: admin/wpmu.php:105
+msgid "Should work if the gallery is bellow the blog.dir"
msgstr ""
-#: ../admin/media-upload.php:166
-msgid "No gallery"
+#: admin/media-upload.php:210
+msgid "Show"
msgstr ""
-#: ../admin/media-upload.php:178
-msgid "Select »"
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
msgstr ""
-#: ../admin/media-upload.php:209
-msgid "Show"
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
msgstr ""
-#: ../admin/media-upload.php:210
-msgid "Hide"
+#: admin/class-ngg-admin-launcher.php:440
+msgid "Show all the server settings!."
msgstr ""
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
msgstr ""
-#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:335
-msgid "Alignment"
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
msgstr ""
-#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:339
-msgid "Left"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
msgstr ""
-#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:340
-msgid "Center"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
msgstr ""
-#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:341
-msgid "Right"
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
msgstr ""
-#: ../admin/media-upload.php:248
-msgid "Full size"
+#: widgets/class-ngg-media-rss-widget.php:108
+msgid "Show the link text"
msgstr ""
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
+#: widgets/class-ngg-media-rss-widget.php:100
+msgid "Show the RSS icon"
msgstr ""
-#: ../admin/media-upload.php:263
-msgid "Insert into Post"
+#: widgets/class-ngg-gallery-widget.php:103
+msgid "Show:"
msgstr ""
-#: ../admin/media-upload.php:274
-msgid "Save all changes"
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
msgstr ""
-#: ../admin/tinymce/window.php:118
-msgid "To add something, select what you would want to display"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
msgstr ""
-#: ../admin/tinymce/window.php:122
-msgid "One picture"
+#: 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:123
-msgid "Recent pictures"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
msgstr ""
-#: ../admin/tinymce/window.php:124
-msgid "Random pictures"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
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:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
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:"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
msgstr ""
-#: ../admin/tinymce/window.php:143
-msgid "Display types"
+#: admin/media-upload.php:251
+msgid "Singlepic"
msgstr ""
-#: ../admin/tinymce/window.php:146
-msgid "Select how you want to display your gallery"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
msgstr ""
-#: ../admin/tinymce/window.php:165
-msgid "Imagebrowser"
+#: 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:171 ../admin/tinymce/window.php:283
-#: ../admin/tinymce/window.php:404 ../admin/tinymce/window.php:455
-msgid "Carousel"
+#: admin/tinymce/window.php:208
+msgid "Slideshow dimensions"
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-tag-manager.php:252
+msgid "Slug(s) to set:"
msgstr ""
-#: ../admin/tinymce/window.php:190
-msgid "Type options"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
msgstr ""
-#: ../admin/tinymce/window.php:200
-msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
msgstr ""
-#: ../admin/tinymce/window.php:208
-msgid "Slideshow dimensions"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
msgstr ""
-#: ../admin/tinymce/window.php:219
-msgid "Template name"
+#: nggallery.php:266
+msgid ""
+"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
msgstr ""
-#: ../admin/tinymce/window.php:239
-msgid "Select or enter album"
+#: admin/class-ngg-installer.php:29
+msgid "Sorry, NextCellent Gallery works only with a role called administrator"
msgstr ""
-#: ../admin/tinymce/window.php:241
-msgid "Leave this empty to display all galleries."
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
msgstr ""
-#: ../admin/tinymce/window.php:245
-msgid "Album display types"
+#: 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:248
-msgid "Select how you want to display the albums"
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
msgstr ""
-#: ../admin/tinymce/window.php:255
-msgid "Compact version"
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
msgstr ""
-#: ../admin/tinymce/window.php:261
-msgid "Extended version"
+#: admin/class-ngg-admin-launcher.php:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
msgstr ""
-#: ../admin/tinymce/window.php:267
-msgid "Gallery display types"
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
msgstr ""
-#: ../admin/tinymce/window.php:270
-msgid ""
-"Select a template for the galleries (displayed after you click on an album)"
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
msgstr ""
-#: ../admin/tinymce/window.php:304
-msgid "Select a picture"
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
msgstr ""
-#: ../admin/tinymce/window.php:308
-msgid "Select or enter picture"
+#: 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:313 ../admin/tinymce/window.php:388
-#: ../admin/tinymce/window.php:439
-msgid "Options"
+#: admin/class-ngg-options.php:571
+msgid "Sort thumbnails"
msgstr ""
-#: ../admin/tinymce/window.php:316
-msgid "Dimensions"
+#: lib/meta.php:475
+msgid "Source"
msgstr ""
-#: ../admin/tinymce/window.php:325
-msgid "Effect"
+#: admin/class-ngg-admin-launcher.php:662
+msgid "Source Code"
msgstr ""
-#: ../admin/tinymce/window.php:328
-msgid "No effect"
+#: admin/class-ngg-options.php:860
+msgid "Specials"
msgstr ""
-#: ../admin/tinymce/window.php:330
-msgid "Web 2.0"
+#: admin/class-ngg-overview.php:514
+msgid "SQL Mode"
msgstr ""
-#: ../admin/tinymce/window.php:338
-msgid "No float"
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
msgstr ""
-#: ../admin/tinymce/window.php:346
-msgid "Link"
+#: admin/upgrade.php:124
+msgid "Start upgrade now"
msgstr ""
-#: ../admin/tinymce/window.php:347
-msgid "Add an optional link to the image. Leave blank for no link."
+#: admin/class-ngg-adder.php:475
+msgid "Start upload"
msgstr ""
-#: ../admin/tinymce/window.php:351
-msgid "Add an optional caption to the image. Leave blank for no caption."
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
msgstr ""
-#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426
-msgid "The number of images that should be displayed."
+#: admin/class-ngg-style.php:248
+msgid "Style Editor"
msgstr ""
-#: ../admin/tinymce/window.php:368
-msgid "Sort the images"
+#: lib/meta.php:460
+msgid "Subject"
msgstr ""
-#: ../admin/tinymce/window.php:371
-msgid "Upload order"
+#: admin/functions.php:209
+msgid "successfully created!"
msgstr ""
-#: ../admin/tinymce/window.php:372
-msgid "Date taken"
+#: admin/class-ngg-style.php:118
+msgid "Successfully selected CSS file."
msgstr ""
-#: ../admin/tinymce/window.php:373
-msgid "User defined"
+#: admin/class-ngg-admin-launcher.php:660
+msgid "Support Forums"
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-tag-manager.php:226
+msgid "Tag(s) to delete:"
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-tag-manager.php:248
+msgid "Tag(s) to match:"
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:200
+msgid "Tag(s) to rename:"
msgstr ""
-#: ../admin/tinymce/window.php:475
-msgid "Insert"
+#: 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:511
-msgid "You need to select a gallery."
+#: 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:515
-msgid "You need to select a picture."
+#: lib/tags.php:214
+msgid "Tags number and slugs number isn't the same!"
msgstr ""
-#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523
-msgid "You need to select a number of images."
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
msgstr ""
-#: ../admin/upgrade.php:94
-msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
+#: admin/class-ngg-overview.php:352
+msgid "Test failed, disable other plugins & switch to default theme"
msgstr ""
-#: ../admin/upgrade.php:114 ../admin/upgrade.php:137
-msgid "Upgrade NextCellent Gallery"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
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-options.php:769
+msgid "Text"
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."
+#: widgets/class-ngg-media-rss-widget.php:113
+msgid "Text for Media RSS link"
msgstr ""
-#: ../admin/upgrade.php:124
-msgid "Start upgrade now"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
msgstr ""
-#: ../admin/upgrade.php:141
-msgid "Upgrading database…"
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
msgstr ""
-#: ../admin/upgrade.php:145
-msgid "Oh no! Something went wrong while updating the database"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
msgstr ""
-#: ../admin/upgrade.php:149
-msgid "Upgrade complete."
+#: admin/wpmu.php:90
+#, php-format
+msgid "The default setting should be %s."
msgstr ""
-#: ../admin/upgrade.php:151
-msgid "Continue to NextCellent"
+#: 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:44
-msgid "Update successfully"
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
msgstr ""
-#: ../admin/wpmu.php:79
-msgid "Network Options"
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
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/class-ngg-options.php:628
+msgid "The gallery name."
msgstr ""
-#: ../admin/wpmu.php:90
-#, php-format
-msgid "The default setting should be %s."
+#: nggfunctions.php:98
+msgid "The gallery was not found."
msgstr ""
-#: ../admin/wpmu.php:102
-msgid "Enable upload quota check"
+#: widgets/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
msgstr ""
-#: ../admin/wpmu.php:105
-msgid "Should work if the gallery is bellow the blog.dir"
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
msgstr ""
-#: ../admin/wpmu.php:109
-msgid "Enable zip upload option"
+#: 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:112
-msgid "Allow users to upload zip folders."
+#: admin/class-ngg-admin-launcher.php:423
+msgid "The latest NextCellent news."
msgstr ""
-#: ../admin/wpmu.php:116
-msgid "Enable import function"
+#: 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:119
-msgid "Allow users to import images folders from the server."
+#: 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:123
-msgid "Enable style selection"
+#: 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:126
-msgid "Allow users to choose a style for the gallery."
+#: 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
+#: admin/functions.php:1567
msgid ""
-"Note : Based on your server memory limit you should not upload larger images "
-"then %d x %d pixel"
+"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 ""
-#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
msgstr ""
-#: ../lib/meta.php:449 ../lib/meta.php:474
-msgid "Credit"
+#: admin/class-ngg-admin-launcher.php:274
+msgid ""
+"There was a configuration error. Please contact the server administrator."
msgstr ""
-#: ../lib/meta.php:450
-msgid "Camera"
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
msgstr ""
-#: ../lib/meta.php:453
-msgid "Copyright"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
msgstr ""
-#: ../lib/meta.php:454
-msgid "Focal length"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
msgstr ""
-#: ../lib/meta.php:455
-msgid "ISO"
+#: 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:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
msgstr ""
-#: ../lib/meta.php:460
-msgid "Subject"
+#: admin/class-ngg-style.php:218 admin/wpmu.php:63
+msgid "This CSS file will be applied:"
msgstr ""
-#: ../lib/meta.php:461
-msgid "Make"
+#: admin/class-ngg-style.php:316
+msgid "This file does not exist. Double check the name and try again."
msgstr ""
-#: ../lib/meta.php:462
-msgid "Edit Status"
+#: admin/class-ngg-admin-launcher.php:267
+msgid "This file exceeds the maximum upload size for this site."
msgstr ""
-#: ../lib/meta.php:463
-msgid "Category"
+#: admin/class-ngg-admin-launcher.php:268
+msgid "This file is empty. Please try another."
msgstr ""
-#: ../lib/meta.php:464
-msgid "Keywords"
+#: admin/class-ngg-admin-launcher.php:270
+msgid "This file is not an image. Please try another."
msgstr ""
-#: ../lib/meta.php:465
-msgid "Date Created"
+#: admin/class-ngg-admin-launcher.php:269
+msgid "This file type is not allowed. Please try another."
msgstr ""
-#: ../lib/meta.php:466
-msgid "Time Created"
+#: admin/class-ngg-options.php:753
+msgid "This function will not work, cause you need the FreeType library"
msgstr ""
-#: ../lib/meta.php:467
-msgid "Author Position"
+#: 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:468
-msgid "City"
+#: admin/class-ngg-admin-launcher.php:272
+msgid "This is larger than the maximum size. Please try another."
msgstr ""
-#: ../lib/meta.php:469
-msgid "Location"
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
msgstr ""
-#: ../lib/meta.php:470
-msgid "Province/State"
+#: 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:471
-msgid "Country code"
+#: admin/class-ngg-options.php:266
+msgid "This is the default path for all galleries"
msgstr ""
-#: ../lib/meta.php:472
-msgid "Country"
+#: 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:473
-msgid "Headline"
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
msgstr ""
-#: ../lib/meta.php:475
-msgid "Source"
+#: 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:476
-msgid "Copyright Notice"
+#: admin/class-ngg-options.php:350
+msgid "This will add related images to every post"
msgstr ""
-#: ../lib/meta.php:477
-msgid "Contact"
+#: 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:478
-msgid "Last modified"
+#: 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:479
-msgid "Program tool"
+#: admin/manage/class-ngg-manager.php:100
+msgid "This will ignore the aspect ratio, so no portrait thumbnails"
msgstr ""
-#: ../lib/meta.php:480
-msgid "Format"
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
msgstr ""
-#: ../lib/meta.php:481
-msgid "Image Width"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
msgstr ""
-#: ../lib/meta.php:482
-msgid "Image Height"
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
msgstr ""
-#: ../lib/meta.php:483
-msgid "Flash"
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
msgstr ""
-#: ../lib/multisite.php:23
-msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
msgstr ""
-#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362
-msgid "Album overview"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
msgstr ""
-#: ../lib/rewrite.php:223 ../view/imagebrowser-caption.php:31
-#: ../view/imagebrowser-exif.php:35 ../view/imagebrowser.php:31
-msgid "Picture"
+#: lib/meta.php:466
+msgid "Time Created"
msgstr ""
-#: ../lib/shortcodes.php:358
-msgid "[Pictures not found]"
+#: 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/tags.php:35
-msgid "No new tag specified!"
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
msgstr ""
-#: ../lib/tags.php:50
-msgid "No new/old valid tag specified!"
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
msgstr ""
-#: ../lib/tags.php:86
-msgid "No tag renamed."
+#: 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:88
-#, php-format
-msgid "Renamed tag(s) «%1$s» to «%2$s»"
+#: 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:95
-msgid "No valid new tag."
+#: 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:112
-msgid "No objects (post/page) found for specified old tags."
+#: widgets/class-ngg-media-rss-widget.php:121
+msgid "Tooltip text for Media RSS link"
msgstr ""
-#: ../lib/tags.php:141
-msgid "No tag merged."
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
msgstr ""
-#: ../lib/tags.php:143
-#, php-format
-msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
msgstr ""
-#: ../lib/tags.php:146
-msgid "Error. No enough tags for rename. Too for merge. Choose !"
+#: 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:163
-msgid "No 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:186
-msgid "No tag deleted."
+#: admin/functions.php:1019
+#, php-format
+msgid ""
+"Unable to create directory %s. Is its parent directory writable by the "
+"server?"
msgstr ""
-#: ../lib/tags.php:188
+#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384
#, php-format
-msgid "%1s tag(s) deleted."
+msgid ""
+"Unable to write to directory %s. Is this directory writable by the server?"
msgstr ""
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
msgstr ""
-#: ../lib/tags.php:214
-msgid "Tags number and slugs number isn't the same!"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
msgstr ""
-#: ../lib/tags.php:241
-msgid "No slug edited."
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
msgstr ""
-#: ../lib/tags.php:243
-#, php-format
-msgid "%s slug(s) edited."
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
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-roles.php:59
+msgid "Update capabilities"
msgstr ""
-#: ../lib/xmlrpc.php:101
-msgid "Bad login/pass combination."
+#: admin/class-ngg-style.php:309
+msgid "Update File"
msgstr ""
-#: ../lib/xmlrpc.php:157
-msgid "You are not allowed to upload files to this site."
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
msgstr ""
-#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829
-msgid "Could not find gallery "
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
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/wpmu.php:44
+msgid "Update successfully"
msgstr ""
-#: ../lib/xmlrpc.php:180
-msgid "This is no valid image file."
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
msgstr ""
-#: ../lib/xmlrpc.php:192
-msgid "Could not find image id "
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
msgstr ""
-#: ../lib/xmlrpc.php:199
-#, php-format
-msgid "Failed to delete image %1$s "
+#: 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:208
-#, php-format
-msgid "Could not write file %1$s (%2$s)"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
msgstr ""
-#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327
-msgid "Invalid image ID"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+msgid "Upgrade NextCellent Gallery"
msgstr ""
-#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330
-msgid "Sorry, you must be able to edit this image"
+#: nggallery.php:123
+msgid "Upgrade now."
msgstr ""
-#: ../lib/xmlrpc.php:336
-msgid "Sorry, could not update the image"
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
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:432
+msgid "Upload a ZIP File"
msgstr ""
-#: ../lib/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
+#: admin/class-ngg-adder.php:441
+msgid "Upload a ZIP file with images"
msgstr ""
-#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
msgstr ""
-#: ../lib/xmlrpc.php:424
-msgid "Sorry, you must be able to manage this gallery"
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
msgstr ""
-#: ../lib/xmlrpc.php:430
-msgid "Sorry, could not update the 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: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/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:476
-msgid "Sorry, could not create the album"
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
msgstr ""
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
+#: admin/functions.php:991
+msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
msgstr ""
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
msgstr ""
-#: ../nggallery.php:122
-msgid "NextCellent Gallery requires a database upgrade."
+#: admin/class-ngg-adder.php:559
+msgid "Use advanced uploader"
msgstr ""
-#: ../nggallery.php:122
-msgid "Upgrade now."
+#: admin/class-ngg-options.php:562
+msgid "Use AJAX pagination to browse images without reloading the page."
msgstr ""
-#: ../nggallery.php:136
-msgid ""
-"Translation by : See here "
+#: admin/class-ngg-adder.php:557
+msgid "Use basic uploader"
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:731
+msgid "Use image as watermark"
msgstr ""
-#: ../nggallery.php:177
-msgid "Something went wrong while upgrading NextCellent Gallery."
+#: admin/class-ngg-options.php:543
+msgid "Use ImageBrowser instead of another effect."
msgstr ""
-#: ../nggallery.php:266
-msgid ""
-"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
msgstr ""
-#: ../nggallery.php:295
-msgid "Picture tag"
+#: admin/class-ngg-options.php:738
+msgid "Use text as watermark"
msgstr ""
-#: ../nggallery.php:296
-msgid "Picture tag: %2$l."
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
msgstr ""
-#: ../nggallery.php:297
-msgid "Separate picture tags with commas."
+#: admin/class-ngg-roles.php:27
+msgid "Use TinyMCE Button / Add Media"
msgstr ""
-#: ../nggallery.php:405
-msgid "NextCellent Gallery / Images"
+#: 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:415
-msgid "NextCellent"
+#: 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:509
-msgid "loading"
+#: admin/class-ngg-style.php:292
+msgid "Version"
msgstr ""
-#: ../nggallery.php:725
-msgid "Get help"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
msgstr ""
-#: ../nggallery.php:807
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
+#: admin/class-ngg-options.php:688
+msgid "View full image"
msgstr ""
-#: ../nggfunctions.php:98
-msgid "The gallery was not found."
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
msgstr ""
-#: ../nggfunctions.php:125
-msgid "previous"
+#: 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 "next"
+#: 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:177 ../nggfunctions.php:664
-msgid "[Gallery not found]"
+#: admin/class-ngg-overview.php:770
+msgid "Welcome to NextCellent Gallery!"
msgstr ""
-#: ../nggfunctions.php:465
-msgid "[Album 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:795
-msgid "[SinglePic not found]"
+#: admin/class-ngg-options.php:327
+msgid ""
+"When activating this option, you need to update your permalink structure once"
msgstr ""
-#: ../nggfunctions.php:931
-msgid "Related images for"
+#: 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 ""
-#: ../view/album-compact.php:32 ../view/album-extend.php:30
-msgid "Photos"
+#: 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/gallery-caption.php:32 ../view/gallery.php:68
-msgid "[View with PicLens]"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
msgstr ""
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
+#: widgets/class-ngg-media-rss-widget.php:14
+msgid "Widget that displays a Media RSS links for NextCellent Gallery."
msgstr ""
-#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
+#: 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:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
+#: 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-exif.php:38
-msgid "Meta data"
+#: 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:42
-msgid "Camera / Type"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
msgstr ""
-#: ../view/imagebrowser-exif.php:50
-msgid "Focal Length"
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:12
-msgid "NextCellent Gallery Widget"
+#: 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:14
-msgid "Add recent or random images from the galleries"
+#: admin/class-ngg-overview.php:364
+msgid "wp_head()/wp_footer() is missing, contact the theme author"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:97
-#: ../widgets/class-ngg-slideshow-widget.php:106
-msgid "Title:"
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:103
-msgid "Show:"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:112
-msgid "Original images"
+#: admin/manage/actions.php:198
+msgid "XMP Data"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:120
-msgid "random"
+#. y position on a grid
+#: admin/manage/actions.php:307
+msgid "Y"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:126
-msgid "recent added "
+#: 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:131
-#: ../widgets/class-ngg-slideshow-widget.php:135
-msgid "Width:"
+#: 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:140
-#: ../widgets/class-ngg-slideshow-widget.php:145
-msgid "Height:"
+#: 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:149
-msgid "Select:"
+#: 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:153
-msgid "All galleries"
+#: 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:155
-msgid "Only which are not listed"
+#: 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:157
-msgid "Only which are 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:161
-msgid "Gallery ID:"
+#: admin/class-ngg-options.php:755
+msgid ""
+"You can upload more fonts in the folder nggallery/fonts "
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:166
-msgid "Gallery IDs, separated by commas."
+#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353
+msgid "You didn't select a file!"
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:12
-msgid "NextCellent Media RSS"
+#: 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:14
-msgid "Widget that displays a Media RSS links for NextCellent Gallery."
+#: admin/class-ngg-admin-launcher.php:260
+msgid "You do not have the correct permission"
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:266
+msgid "You have attempted to queue too many files."
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:83
-msgid "Link to the main image feed"
+#: admin/class-ngg-admin-launcher.php:275
+msgid "You may only upload 1 file."
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:100
-msgid "Show the RSS icon"
+#: admin/class-ngg-admin-launcher.php:469
+msgid "You must add a gallery before adding images!"
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:108
-msgid "Show the link text"
+#: admin/tinymce/window.php:511
+msgid "You need to select a gallery."
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:113
-msgid "Text for Media RSS link"
+#: 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:121
-msgid "Tooltip text for Media RSS link"
+#: admin/tinymce/window.php:515
+msgid "You need to select a picture."
msgstr ""
-#: ../widgets/class-ngg-slideshow-widget.php:12
-msgid "NextCellent Slideshow"
+#: 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:14
-msgid "Show a NextCellent Gallery 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:117
-msgid "Random images"
+#: 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:119
-msgid "Recent 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:130
-msgid "The given width and height are ignored when this is selected."
+#: 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 ""
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
+#: admin/class-ngg-overview.php:363
+msgid "Your theme should work fine with NextCellent Gallery"
msgstr ""
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
+#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476
+msgid "ZIP file"
msgstr ""
-#: ../xml/media-rss.php:100
-msgid "No album ID has been provided as parameter"
+#: admin/functions.php:1034
+msgid "Zip-File successfully unpacked"
msgstr ""
-#: ../xml/media-rss.php:108
-#, php-format
-msgid "The album ID=%s does not exist."
+#: admin/class-ngg-options.php:861
+msgid "Zoom Entrances"
msgstr ""
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
+#: admin/manage/actions.php:254
+msgid "Zoom In"
+msgstr ""
+
+#: 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 Etusivu lta 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 9e5e033..d93721a 100644
Binary files a/lang/nggallery-fi.mo and b/lang/nggallery-fi.mo differ
diff --git a/lang/nggallery-fi.po b/lang/nggallery-fi.po
index 9ddc1ee..14c9144 100644
--- a/lang/nggallery-fi.po
+++ b/lang/nggallery-fi.po
@@ -1,4229 +1,4163 @@
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"
+"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: 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:"
+#: admin/functions.php:392
+msgid " is not writeable "
+msgstr "ei voida kirjoittaa !"
+
+#: admin/class-ngg-overview.php:485
+msgid " MB"
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"
+#: lib/meta.php:131
+msgid " mm"
+msgstr " mm"
+
+#: admin/functions.php:303
+msgid " picture(s) successfully added"
+msgstr " kuva(t) lisätty onnistuneesti"
+
+#: admin/functions.php:301
+#, fuzzy
+msgid " picture(s) successfully renamed"
+msgstr " kuva(t) lisätty onnistuneesti"
-#: ../admin/about.php:17
-msgid "for jQuery, which is the best Web2.0 framework"
-msgstr "jQuery:sta, parhaasta Web2.0 kehikosta"
+#: lib/meta.php:137
+msgid " sec"
+msgstr "s."
-#: ../admin/about.php:18
-msgid "for the fantastic PHP Thumbnail Class"
-msgstr "fantastisesta PHP Thumbnail -luokasta"
+#: nggallery.php:820
+msgid " was detected. Deactivate it before running NextCellent!"
+msgstr ""
-#: ../admin/about.php:19
-msgid "for a lot of very useful plugins and ideas"
-msgstr "useista hyvin kätevistä lisäosista ja ideoista"
+#: lib/tags.php:188
+#, php-format
+msgid "%1s tag(s) deleted."
+msgstr "%1s tägi(ä) poistettu."
-#: ../admin/about.php:20
-msgid "for Shutter Reloaded, a real lightweight image effect"
-msgstr "Shutter Reloadedista - tosi kevyesttä kuvaefektistä"
+#: lib/tags.php:243
+#, php-format
+msgid "%s slug(s) edited."
+msgstr "%s lyhytnimi(ä) muutettu."
-#: ../admin/about.php:21
-msgid "for the best Media Flash Scripts on earth"
-msgstr "maailman parhaista Media Flash -skripteistä"
+#: 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:22
-msgid "for the Gallery Icon"
-msgstr "Gallerian kuvakkeesta"
+#: admin/functions.php:815
+msgid "(Error : Couldn't not find image)"
+msgstr "(Virhe : kuvaa ei löytynyt)"
-#: ../admin/about.php:23
-msgid "for the Watermark plugin"
-msgstr "Vesileima-lisäosasta"
+#: admin/functions.php:799
+msgid "(Error : Couldn't not update data base)"
+msgstr "(Virhe : tietokannan päivitys ei onnistunut)"
-#: ../admin/about.php:24
-msgid "for maintaining this fork of NextGen Gallery"
-msgstr "tämän NextGen Galleryn seuraajan ylläpidosta"
+#: admin/functions.php:806
+msgid "(Error : Couldn't not update meta data)"
+msgstr "(Virhe : metatietojen päivitys ei onnistunut)"
-#: ../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-style.php:273
+#, fuzzy
+msgid "(from the theme folder)"
+msgstr "Tuo kuvahakemisto"
-#: ../admin/about.php:31 ../nggallery.php:386
-msgid "NextCellent"
-msgstr "NextCellent"
+#: 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:33
+#: admin/class-ngg-options.php:502
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."
+"0 will display as much columns as possible. This is normally only required "
+"for captions below the images."
msgstr ""
-"NextCellent Gallery perustuu NextGen Gallery by Photocrati Median versioon "
-"1.9.13, joka on Alex Raben työn suora jatke."
+"0 näyttää niin monta kuin mahtuu teemasi sisältöleveydelle. Asetus tarvitaan "
+"yleensä vain kuviatekstejä varten."
+
+#: admin/class-ngg-options.php:373
+msgid "0 will show all images"
+msgstr "0 näyttää kaikki kuvat"
-#: ../admin/about.php:34
-msgid "What do you get with NextCellent Gallery?"
-msgstr "Mitä saat NextCellent Gallerylla?"
+#: admin/manage/actions.php:66
+msgid "90° anticlockwise"
+msgstr "90° vastapäivään "
-#: ../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/manage/actions.php:64
+msgid "90° clockwise"
+msgstr "90° myötäpäivään "
-#: ../admin/about.php:37
+#: admin/class-ngg-overview.php:557
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."
+"Note : third parties plugins that are compatible with NGG "
+"may not be 100% compatible with NextCellent Gallery!"
msgstr ""
-"Luotettava tie työskennellä jo asennettujen NextGEN -gallerioiden kanssa."
-#: ../admin/about.php:39
+#: nggallery.php:138
msgid ""
-"A place for updating the plugin without using FTP manual updates, but "
-"WordPress plugin repository."
+"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 ""
-"Lisäosan päivitys suoraan WordPressin lisäosien hakemistosta, ei käsin "
-"tehtyjä päivityksiä FTP:llä."
+"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:40
-msgid "Alternative path preserving backward compatibility (while possible)."
+#: nggallery.php:137
+msgid ""
+"Translation by : See here "
msgstr ""
-"Vaihtoehtoinen tie säilyttää yhteensopivuus taaksepäin (aina kun "
-"mahdollista)."
+"Kääntänyt : Vesa Tiirikainen "
-#: ../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: "
+#: nggfunctions.php:466
+msgid "[Album not found]"
+msgstr "[Albumia ei löydy]"
-#: ../admin/about.php:50
-msgid "Send us bugfixes / code changes"
-msgstr "Lähetä meille bugikorjauksia / koodimuutoksia"
+#: nggfunctions.php:178 nggfunctions.php:665
+msgid "[Gallery not found]"
+msgstr "[Galleriaa ei löydy]"
-#: ../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/class-ngg-album-manager.php:335
+msgid "[Maximize]"
+msgstr "[Maksimoi]"
-#: ../admin/about.php:51
-msgid "Translate the plugin"
-msgstr "Käännä lisäosa."
+#: admin/class-ngg-album-manager.php:337
+msgid "[Minimize]"
+msgstr "[Minimoi]"
-#: ../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!"
+#: lib/shortcodes.php:358
+msgid "[Pictures not found]"
+msgstr "[Kuvia ei löydy]"
-#: ../admin/addgallery.php:75
-msgid "Upload failed! "
-msgstr "Lataus epäonnistui!"
+#: admin/class-ngg-album-manager.php:333
+msgid "[Show all]"
+msgstr "[Näytä kaikki]"
-#: ../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-installer.php:172
+msgid "[Show as slideshow]"
+msgstr "[Näytä diasarjana]"
-#: ../admin/addgallery.php:150 ../admin/admin.php:139
-msgid "Add Gallery / Images"
-msgstr "Lisää galleria / kuvia"
+#: admin/class-ngg-installer.php:173
+msgid "[Show picture list]"
+msgstr "[Näytä kuvalista]"
-#: ../admin/addgallery.php:170
-msgid "Image Files"
-msgstr "Kuvatiedostot"
+#: nggfunctions.php:796
+msgid "[SinglePic not found]"
+msgstr "[Kuvaa ei löydy]"
-#: ../admin/addgallery.php:197
-msgid "remove"
-msgstr "poista"
+#: view/gallery-caption.php:32 view/gallery.php:68
+msgid "[View with PicLens]"
+msgstr "[Katso PicLensillä]"
-#: ../admin/addgallery.php:198 ../admin/addgallery.php:446
-msgid "Browse..."
-msgstr "Selaa..."
+#: admin/class-ngg-admin-launcher.php:262
+msgid "A failure occurred"
+msgstr "Tapahtui virhe"
-#: ../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-adder.php:460
+msgid "a new gallery"
+msgstr "uusi galleria"
-#: ../admin/addgallery.php:303 ../admin/addgallery.php:311
-#, fuzzy
-msgid "You didn't select a file!"
-msgstr "Mikään galleria ei ole valittuna !"
+#. Description of the plugin
+msgid ""
+"A Photo Gallery for WordPress providing NextGEN legacy compatibility from "
+"version 1.9.13"
+msgstr ""
-#: ../admin/addgallery.php:351 ../admin/admin.php:477
-msgid "New gallery"
-msgstr "Uusi galleria"
+#: admin/class-ngg-style.php:259
+msgid "Activate"
+msgstr "Aktivoi"
-#: ../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/class-ngg-style.php:254
+msgid "Activate and use style sheet:"
+msgstr "Aktivoi ja käytä tyylitiedostoa:"
-#: ../admin/addgallery.php:357 ../admin/admin.php:485
-msgid "ZIP file"
-msgstr "ZIP-tiedosto"
+#: admin/class-ngg-album-manager.php:320
+msgid "Add"
+msgstr "Lisää"
-#: ../admin/addgallery.php:360 ../admin/addgallery.php:453
-#: ../admin/admin.php:488
-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:371
+#: 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: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/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: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/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 "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/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417
-msgid "Settings"
-msgstr "Asetukset"
+#: admin/class-ngg-overview.php:837
+msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
+msgstr ""
-#: ../admin/admin.php:160 ../nggallery.php:425
-msgid "Style"
-msgstr "Tyyli"
+#: admin/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Tasaus "
-#: ../admin/admin.php:166
-msgid "Roles"
-msgstr "Roolit"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Kaikki galleriat"
-#: ../admin/admin.php:171
-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:177 ../admin/admin.php:198
-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:194
-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:304
-msgid "You do not have the correct permission"
-msgstr "Sinulla ei ole tarvittavia valtuuksia"
+#: 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:305
-msgid "Unexpected Error"
-msgstr "Odottamaton virhe"
+#: admin/wpmu.php:112
+msgid "Allow users to upload zip folders."
+msgstr "Salli käyttäjien ladata ZIP-hakemistoja."
-#: ../admin/admin.php:306
-msgid "A failure occurred"
-msgstr "Tapahtui virhe"
+#: admin/class-ngg-adder.php:407
+#, php-format
+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 "Olet laittanut jonoon liian monta tiedostoa."
+#: 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: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-options.php:431
+msgid ""
+"Allows you to make thumbnails with dimensions that differ from the rest of "
+"the gallery."
+msgstr ""
-#: ../admin/admin.php:312
-msgid "This file is empty. Please try another."
-msgstr "Tiedosto on tyhjä. Yritä uudelleen. "
+#: 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:313
-msgid "This file type is not allowed. Please try another."
-msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. "
+#: admin/class-ngg-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "Aakkosellinen"
-#: ../admin/admin.php:314
-msgid "This file is not an image. Please try another."
-msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa."
+#: admin/class-ngg-overview.php:851
+msgid "Also a big thank you to the new translators: "
+msgstr ""
-#: ../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:236
+#, fuzzy
+#| msgid "Alt & Title Text"
+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/manage/class-ngg-image-list-table.php:184
+#, fuzzy
+msgid "Alt & title text"
+msgstr "Alt / otsikkoteksti"
+
+#: 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/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 "Takaisin galleriaan"
-#: ../admin/admin.php:449
-msgid "The boxes on your overview screen are:"
-msgstr ""
+#: admin/class-ngg-options.php:407
+msgid "Backup original"
+msgstr "Varmista alkuperäinen"
-#: ../admin/admin.php:450 ../admin/overview.php:407
-msgid "At a Glance"
-msgstr "Yleisnäkymä"
+#: 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
+#: 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 ""
-"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"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
+msgstr ""
-#: ../admin/admin.php:451
-#, fuzzy
-msgid "The latest NextCellent news."
-msgstr "Tuoreimmat uutiset"
+#: 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 "Liittyvät lisäosat"
+#: 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 "Ole tarkkana"
+#: 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 "Auta minua auttamaan SINUA!"
+#: 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 "Käännös"
+#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: admin/class-ngg-style.php:270
+#, fuzzy, php-format
+msgid "Browsing %s"
+msgstr "Katso \"%s\""
-#: ../admin/admin.php:457
-msgid "View information about the current translation."
+#: admin/class-ngg-admin-launcher.php:573
+msgid "Buttons"
msgstr ""
-#: ../admin/admin.php:460 ../admin/overview.php:93
-msgid "Server Settings"
-msgstr "Palvelinasetukset"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Välimuisti tyhjennetty"
-#: ../admin/admin.php:460
-#, fuzzy
-msgid "Show all the server settings!."
-msgstr "[Näytä kaikki]"
+#: lib/meta.php:450
+msgid "Camera"
+msgstr "Kamera "
-#: ../admin/admin.php:461 ../admin/overview.php:92
-msgid "Plugin Check"
-msgstr "Lisäosan tarkistus"
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Kamera / tyyppi"
-#: ../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 "Peruuta"
-#: ../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 "Kuvateksti"
+
+#: 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 "Lisää uusimmat tai satunnaiset kuvat gallerioista"
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Aihealueet "
-#: ../admin/admin.php:480
-msgid "You must add a gallery before adding images!"
-msgstr ""
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Aihealue"
-#: ../admin/admin.php:482
-#, fuzzy
-msgid "Add new images to a gallery."
-msgstr "Lisää galleria / kuvia"
+#: 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/admin.php:485
-#, fuzzy
-msgid "Add images from a ZIP file."
-msgstr "Lataa kuvia sisältävä zip-tiedosto"
+#: 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 "Salli käyttäjien tuoda kuvia palvelimelta."
+msgid "Change Date"
+msgstr "Pvm/Aika"
-#: ../admin/admin.php:505
-#, fuzzy
-msgid "Manage your images and galleries."
-msgstr "Sori, sinulla ei ole oikeuksia gallerioiden muokkaukseen."
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
+msgstr "Muuta asetuksia "
-#: ../admin/admin.php:514
-#, fuzzy
-msgid "Organize your galleries into albums."
-msgstr "Täällä voi hallita kuviasi, gallerioitasi ja albumeitasi."
+#: admin/class-ngg-roles.php:51
+msgid "Change style"
+msgstr "Muuta tyyliä "
-#: ../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 "Erittele kuvien tägit pilkuilla."
+#: admin/class-ngg-overview.php:368
+msgid "Check plugin"
+msgstr "Tarkista lisäosa"
-#: ../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 "Tarkista lisäosa/teema -konfliktit"
-#: ../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 "Tarkista teeman yhteensopivuus"
-#: ../admin/admin.php:533 ../admin/settings.php:285
-msgid "General"
-msgstr "Yleistä"
+#: 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: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 "Valitse galleria"
-#: ../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/wpmu.php:143
+msgid "Choose the default style for the galleries."
+msgstr "Valitse gallerioiden oletustyyli."
-#: ../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 "Efektit "
-
-#: ../admin/admin.php:536
-msgid "Make your gallery look beautiful."
-msgstr ""
+#: lib/meta.php:468
+msgid "City"
+msgstr "Kaupunki"
-#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587
-#: ../admin/tinymce/window.php:329
-msgid "Watermark"
-msgstr "Vesileima "
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Tyhjennä välimuistikansio"
-#: ../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 "Diasarja "
+#: 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 "Muokkaa"
+#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309
+msgid "Click to Close"
+msgstr "Klikkaa sulkeaksesi"
-#: ../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 "Väri"
-#: ../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 "Sarakkeita"
-#: ../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 "Supistettu versio"
-#: ../admin/admin.php:569
-#, fuzzy
-msgid "Attention!"
-msgstr "Ole tarkkana"
+#: lib/meta.php:477
+msgid "Contact"
+msgstr "Kontakti"
-#: ../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 "ei sisällä kuvia "
-#: ../admin/admin.php:581
+#: admin/upgrade.php:151
#, fuzzy
-msgid "For more information:"
-msgstr "Täältä löytyy lisätietoa efekteistä:"
+msgid "Continue to NextCellent"
+msgstr "NextCellent"
-#: ../admin/admin.php:582
-#, fuzzy
-msgid "Support Forums"
-msgstr ""
-"Tukifoorumit (engl.) "
+#: admin/class-ngg-overview.php:39
+msgid "Contributors"
+msgstr "Tukijat"
-#: ../admin/admin.php:583
-#, fuzzy
-msgid "Source Code"
-msgstr "Lähde"
+#: 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/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
+msgstr "Sori, oikeutesi eivät riitä"
+
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Kopioi ..."
-#: ../admin/ajax.php:291
-msgid "You are not allowed to be here"
-msgstr "Sinulla ei ole lupa olla täällä"
+#: lib/meta.php:453
+msgid "Copyright"
+msgstr "Copyright"
+
+#: 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."
+#| 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:134
-msgid "Album deleted"
-msgstr "Albumi poistettu"
+#: 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 "Muokkaa albumia"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Ei kelvollista hakemistonimeä"
-#: ../admin/album.php:286 ../admin/album.php:335
-msgid "Select album"
-msgstr "Valitse albumi"
+#: admin/class-ngg-style.php:154
+#, fuzzy
+msgid "Could not move file."
+msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :"
-#: ../admin/album.php:288
-msgid "No album selected"
-msgstr "Ei valittua albumia"
+#: admin/class-ngg-style.php:187
+#, fuzzy
+msgid "Could not move the CSS file."
+msgstr "CSS-tiedosto päivitetty onnistuneesti."
-#: ../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:162
+#, fuzzy
+msgid "Could not save file."
+msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa"
-#: ../admin/album.php:301
-msgid "Edit album"
-msgstr "Muokkaa albumia"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr "Alkuperäisen kuvan palautus ei onnistunut "
-#: ../admin/album.php:304 ../admin/manage-galleries.php:148
-#: ../admin/manage-images.php:481 ../admin/tags.php:225
-msgid "Delete"
-msgstr "Poista"
+#: lib/meta.php:472
+msgid "Country"
+msgstr "Maa"
-#: ../admin/album.php:308
-msgid "Add new album"
-msgstr "Lisää uusi albumi"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr "Maakoodi"
-#: ../admin/album.php:310
-msgid "Add"
-msgstr "Lisää"
+#: admin/class-ngg-options.php:411
+msgid "Create a backup for the resized images"
+msgstr "Luo varmistus kooltaan muuteuista kuvista"
-#: ../admin/album.php:321
-msgid "Show / hide used galleries"
-msgstr "Näytä / piilota käytetyt galleriat"
+#: 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:321
-msgid "[Show all]"
-msgstr "[Näytä kaikki]"
+#: admin/class-ngg-adder.php:404
+#, php-format
+msgid "Create a new, empty gallery in the folder %s "
+msgstr ""
-#: ../admin/album.php:322
-msgid "Maximize the widget content"
-msgstr "Maksimoi 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:322
-msgid "[Maximize]"
-msgstr "[Maksimoi]"
+#: 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:323
-msgid "Minimize the widget content"
-msgstr "Minimoi vimpaimen sisältö"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
+msgstr "Tekijä"
-#: ../admin/album.php:323
-msgid "[Minimize]"
-msgstr "[Minimoi]"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
+msgstr "Työskentelen…"
-#: ../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/class-ngg-style.php:182
+#, fuzzy
+msgid "CSS file successfully moved."
+msgstr "CSS-tiedosto päivitetty onnistuneesti."
-#: ../admin/album.php:351
-msgid "Select gallery"
-msgstr "Valitse galleria"
+#: admin/class-ngg-style.php:160
+#, fuzzy
+msgid "CSS file successfully updated."
+msgstr "CSS-tiedosto päivitetty onnistuneesti."
-#: ../admin/album.php:380
-msgid "Album ID"
-msgstr "Album ID"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
+msgstr "Räätälöity"
-#: ../admin/album.php:393
-msgid "No album selected!"
-msgstr "Albumia ei valittuna"
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
+msgstr "Räätälöity järjestys"
-#: ../admin/album.php:414
-msgid "Album name:"
-msgstr "Albumin nimi :"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
+msgstr "Muokkaa esikatselukuvaa"
-#: ../admin/album.php:420
-msgid "Album description:"
-msgstr "Albumin kuvaus:"
+#: admin/functions.php:206
+msgid "Database error. Could not add gallery!"
+msgstr "Tietokantavirhe. Gallerian lisäys ei onnistunut!"
-#: ../admin/album.php:426
-msgid "Select a preview image:"
-msgstr "Valitse esikatselukuva:"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
+msgstr "Pvm/Aika"
-#: ../admin/album.php:429 ../admin/album.php:432
-msgid "No picture"
-msgstr "Ei kuvaa"
+#: lib/meta.php:465
+msgid "Date Created"
+msgstr "luotu (Pvm)"
-#: ../admin/album.php:443 ../admin/manage-images.php:281
-msgid "Page Link to"
-msgstr "Sivu linkitetty"
+#: 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:445 ../admin/manage-images.php:284
-msgid "Not linked"
-msgstr "Ei linkitetty"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
+msgstr "Pvm/aika"
-#: ../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-options.php:838
+msgid "Default size"
+msgstr "Oletuskoko (L x K)"
-#: ../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/wpmu.php:137
+msgid "Default style"
+msgstr "Oletustyyli"
-#: ../admin/album.php:548 ../admin/manage-galleries.php:410
-#: ../admin/manage-images.php:279 ../lib/meta.php:457
-msgid "Title"
-msgstr "Otsikko"
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
+msgstr ""
-#: ../admin/album.php:549 ../lib/rewrite.php:232
-msgid "Page"
-msgstr "Sivu"
+#: 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:105
-msgid "Select with the mouse the area for the new thumbnail"
-msgstr "Valitse hiirellä uusi alue esikatselukuvalle"
+#: admin/manage/class-ngg-image-manager.php:108
+#, fuzzy
+#| msgid "Delete \"%s\" ?"
+msgid "Delete \"{}\"?"
+msgstr "Poista \"%s\" ?"
-#: ../admin/edit-thumbnail.php:119
-msgid "Thumbnail updated"
-msgstr "Esikatselukuva päivitetty"
+#: admin/class-ngg-options.php:281
+msgid "Delete files when removing a gallery from the database"
+msgstr "Poista tiedostot, kun poistat gallerian tietokannasta"
-#: ../admin/edit-thumbnail.php:124
-msgid "Error updating thumbnail"
-msgstr "Esikatselukuvan päivityksessä virhe"
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
+msgstr "Poista kuvia"
-#: ../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-tag-manager.php:213
+msgid "Delete Tag"
+msgstr "Poista tägi"
-#: ../admin/functions.php:43
-msgid "No valid gallery name!"
-msgstr "Gallerian nimi ei kelpaa!"
+#: 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: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-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
+msgstr "Nouseva"
+
+#: 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/class-ngg-overview.php:747
+msgid ""
+"Developed & maintained by WPGetReady.com "
+msgstr ""
-#: ../admin/functions.php:50
+#: 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: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:428
+msgid "Different sizes"
+msgstr ""
-#: ../admin/functions.php:59 ../admin/functions.php:84
-msgid "is not writeable !"
-msgstr "ei voi kirjoittaa !"
+#: admin/tinymce/window.php:316
+msgid "Dimensions"
+msgstr ""
-#: ../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:46 admin/functions.php:55 admin/functions.php:81
+#: admin/functions.php:154 admin/functions.php:161
+msgid "Directory"
+msgstr "Hakemisto"
-#: ../admin/functions.php:93
-msgid "The server setting Safe-Mode is on !"
-msgstr "Palvelimella on käytössä Safe-Mode (PHP.INI)"
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Poista"
-#: ../admin/functions.php:94
-msgid "If you have problems, please create directory"
-msgstr "Jos ongelmia, luo hakemisto"
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr ""
-#: ../admin/functions.php:95
-msgid "and the thumbnails directory"
-msgstr "ja Thumbnails-hakemisto"
+#: admin/functions.php:154
+msgid "doesn`t exist!"
+msgstr "ei ole olemassa !"
-#: ../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. "
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
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/class-ngg-options.php:1063
+msgid "Done."
+msgstr "Tehty."
-#: ../admin/functions.php:157 ../admin/functions.php:344
-msgid "doesn`t exist!"
-msgstr "ei ole olemassa !"
+#: 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:164 ../admin/functions.php:352
-msgid "contains no pictures"
-msgstr "ei sisällä kuvia "
+#: admin/class-ngg-options.php:909
+msgid "Duration"
+msgstr "Kestoaika"
-#: ../admin/functions.php:191
-msgid "Something went wrong when renaming"
-msgstr ""
+#: admin/class-ngg-tag-manager.php:255
+msgid "Edit"
+msgstr "Muokkaa"
-#: ../admin/functions.php:191
-msgid "Importing was aborted."
-msgstr ""
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
+msgstr "Muokkaa albumia"
-#: ../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-album-manager.php:308
+msgid "Edit album"
+msgstr "Muokkaa albumia"
-#: ../admin/functions.php:212 ../admin/functions.php:374
-msgid "successfully created!"
-msgstr "luonti onnistui!"
+#: 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: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:121 admin/functions.php:306
+msgid "Edit gallery"
+msgstr "Muokkaa galleriaa"
-#: ../admin/functions.php:304
+#: admin/class-ngg-admin-launcher.php:622
#, fuzzy
-msgid " picture(s) successfully renamed"
-msgstr " kuva(t) lisätty onnistuneesti"
+msgid "Edit options for the slideshow."
+msgstr "Muokkaa"
-#: ../admin/functions.php:306 ../admin/functions.php:410
-msgid " picture(s) successfully added"
-msgstr " kuva(t) lisätty onnistuneesti"
+#: lib/meta.php:462
+msgid "Edit Status"
+msgstr "Muokkaustila"
-#: ../admin/functions.php:313
-#, fuzzy
-msgid "No images were added."
-msgstr " kuva(t) lisätty onnistuneesti"
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
+msgstr "Muokkaa tägin lyhytnimeä"
-#: ../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/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
+msgstr "Muokkaa esikatselukuvaa"
-#: ../admin/functions.php:473
-msgid " is not writeable "
-msgstr "ei voida kirjoittaa !"
+#: admin/class-ngg-style.php:268
+#, fuzzy, php-format
+msgid "Editing %s"
+msgstr "Katso \"%s\""
-#: ../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/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:757
-msgid "File do not exists"
-msgstr "Tiedosto ei ole olemassa"
+#: 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:761
-msgid "Couldn't restore original image"
-msgstr "Alkuperäisen kuvan palautus ei onnistunut "
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
+msgstr ""
-#: ../admin/functions.php:877
-msgid "(Error : Couldn't not update data base)"
-msgstr "(Virhe : tietokannan päivitys ei onnistunut)"
+#: admin/wpmu.php:116
+msgid "Enable import function"
+msgstr "Salli Tuo (Import) -toiminto"
-#: ../admin/functions.php:884
-msgid "(Error : Couldn't not update meta data)"
-msgstr "(Virhe : metatietojen päivitys ei onnistunut)"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
+msgstr "Salli roolit/toiminnot"
-#: ../admin/functions.php:893
-msgid "(Error : Couldn't not find image)"
-msgstr "(Virhe : kuvaa ei löytynyt)"
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
+msgstr "Käytä diaesitystä"
-#: ../admin/functions.php:1036
-msgid "No valid URL path "
-msgstr "URL-polku ei kelpaa"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
+msgstr "Salli tyylin valinta (CSS)"
-#: ../admin/functions.php:1052
-msgid "Import via cURL failed."
-msgstr "cURL-tuonti epäonnistui. "
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
+msgstr "Salli latauksen kokotarkistus"
-#: ../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:109
+msgid "Enable zip upload option"
+msgstr "Salli ZIP-lataus"
-#: ../admin/functions.php:1086
-msgid "Could not get a valid foldername"
-msgstr "Ei kelvollista hakemistonimeä"
+#: 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:1097
-#, php-format
+#: admin/class-ngg-tag-manager.php:243
msgid ""
-"Unable to create directory %s. Is its parent directory writable by the "
-"server?"
+"Enter the tag name to edit and its new slug. Slug definition "
msgstr ""
-"Hakemiston %s luonti ei onnistunut. Voiko päähakemistoon palvelimella "
-"kirjoittaa?"
+"Anna tägin nimi muokkausta ja uutta lyhytnimeä varten. mikä on lyhytnimi (Slug - engl.)? "
-#: ../admin/functions.php:1112
-msgid "Zip-File successfully unpacked"
-msgstr "Zip-tiedosto purettu onnistuneesti"
+#: 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/functions.php:1143 ../admin/functions.php:1243
-msgid "No gallery selected !"
-msgstr "Ei galleriaa valittuna !"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Anna tägejä"
-#: ../admin/functions.php:1151 ../admin/functions.php:1268
-msgid "Failure in database, no gallery path set !"
-msgstr "Tietokantavirhe, gallerialle ei ole asetettu polkua!"
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
+msgstr ""
-#: ../admin/functions.php:1175 ../admin/functions.php:1262
-msgid "is no valid image file!"
-msgstr "ei ole kelvollinen kuvatiedosto !"
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+msgstr "Esikatselukuvan pyöritys epäonnistui "
-#: ../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/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"
-
-#: ../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"
-"strong> manually"
+#: lib/tags.php:146
+msgid "Error. No enough tags for rename. Too for merge. Choose !"
msgstr ""
-"SAFE MODE -rajoitus käytössä! Sinun on luotava hakemisto %s "
-"manuaalisesti."
+"Virhe. Tägejä ei tarpeeksi uudelleennimettäväksi tai yhdistettäväksi. "
+"Valitse!"
-#: ../admin/functions.php:1328
-#, php-format
+#: admin/class-ngg-admin-launcher.php:613
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"
+"Everything about galleries. From sorting options to the number of images, "
+"it's all in here."
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/manage/class-ngg-image-list-table.php:238
+#, fuzzy
+msgid "Exclude"
+msgstr "piilota "
-#: ../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/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "EXIF-data"
-#: ../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/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Olemassaolevat tägit"
-#: ../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"
+#: 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:1505
+#: admin/tinymce/window.php:261
+msgid "Extended version"
+msgstr "Laajennettu versio"
+
+#: 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 "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
+#: admin/class-ngg-admin-launcher.php:583
msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
+"First select an album from the dropdown and then drag the galleries you want "
+"to add or remove from the selected album."
msgstr ""
-"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset "
-#: ../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/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/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106
+msgid "Image ID"
+msgstr "Kuva ID"
-#: ../admin/manage-images.php:480
-msgid "Recover"
-msgstr "Palauta"
+#: admin/media-upload.php:216
+msgid "Image ID:"
+msgstr "Kuva ID:"
-#: ../admin/manage-images.php:480
-#, php-format
-msgid "Recover \"%s\" ?"
-msgstr "Palauta \"%s\" ?"
+#: admin/class-ngg-options.php:403
+msgid "Image quality"
+msgstr "Kuvan laatu"
-#: ../admin/manage-images.php:481
+#: admin/manage/class-ngg-search-manager.php:38
#, php-format
-msgid "Delete \"%s\" ?"
-msgstr "Poista \"%s\" ?"
-
-#: ../admin/manage-images.php:509
-#, fuzzy
-msgid "Alt & title text"
-msgstr "Alt / otsikkoteksti"
+msgid "Image results for %s"
+msgstr ""
-#: ../admin/manage-images.php:523
-#, fuzzy
-msgid "Separated by commas"
-msgstr "Galleria IDt, erotettuna pilkuilla."
+#: admin/manage/actions.php:93
+msgid "Image rotated"
+msgstr "Kuva pyöritetty "
-#: ../admin/manage-images.php:564
-msgid "Enter the tags"
-msgstr "Anna tägejä"
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
+msgstr "Kuva-asetukset"
-#: ../admin/manage-images.php:587
-msgid "Select the destination gallery:"
-msgstr "Valitse kohdegalleria:"
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
+msgstr ""
-#: ../admin/manage-images.php:730 ../admin/media-upload.php:246
-msgid "Thumbnail"
-msgstr "Esikatselukuva"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr "Leveys"
-#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92
-msgid "Filename"
-msgstr "Tiedostonimi"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
+msgstr "Kuvaselain"
-#: ../admin/manage-images.php:732
-msgid "Alt & Title Text"
-msgstr "Alt & otsikkoteksti"
+#: admin/tinymce/window.php:165
+msgid "Imagebrowser"
+msgstr "Kuvaselain"
-#: ../admin/manage-images.php:734
-#, fuzzy
-msgid "Exclude"
-msgstr "piilota "
+#: admin/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
+msgstr "ImageMagick (kokeellinen)"
-#: ../admin/manage-sort.php:35
-msgid "Sort order changed"
-msgstr "Lajittelujärjestys muutettu"
+#: 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-sort.php:77
-msgid "Sort Gallery"
-msgstr "Lajittele galleria"
+#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932
+msgid "images"
+msgstr ""
-#: ../admin/manage-sort.php:81
-msgid "Update Sort Order"
-msgstr "Päivitä lajittelujärjestys"
+#: admin/class-ngg-options.php:490
+msgid "Images per page"
+msgstr "Kuvien lukumäärä sivulla"
-#: ../admin/manage-sort.php:84
-msgid "Back to gallery"
-msgstr "Takaisin galleriaan"
+#: admin/class-ngg-admin-launcher.php:481
+#, fuzzy
+msgid "Import a folder from the server as a new gallery."
+msgstr "Salli käyttäjien tuoda kuvia palvelimelta."
-#: ../admin/manage-sort.php:89
-msgid "Presort"
-msgstr "Esilajittele"
+#: 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:90
-msgid "Unsorted"
-msgstr "Lajittelematon"
+#: admin/class-ngg-adder.php:484
+msgid "Import an image folder"
+msgstr "Tuo palvelin-polusta:"
-#: ../admin/manage-sort.php:91 ../admin/settings.php:524
-msgid "Image ID"
-msgstr "Kuva ID"
+#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480
+msgid "Import folder"
+msgstr "Tuo kuvahakemisto"
-#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221
-msgid "Alt/Title text"
-msgstr "Alt / otsikkoteksit"
+#: admin/class-ngg-adder.php:489
+msgid "Import from server:"
+msgstr "Tuo palvelimelta:"
-#: ../admin/manage-sort.php:94 ../lib/meta.php:452
-msgid "Date/Time"
-msgstr "Pvm/aika"
+#: 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:95 ../admin/settings.php:532
-msgid "Ascending"
-msgstr "Laskeva"
+#: admin/functions.php:974
+msgid "Import via cURL failed."
+msgstr "cURL-tuonti epäonnistui. "
-#: ../admin/manage-sort.php:96 ../admin/settings.php:533
-msgid "Descending"
-msgstr "Nouseva"
+#: admin/functions.php:188
+msgid "Importing was aborted."
+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 "Kuva"
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
+msgstr "paikkaan"
-#: ../admin/manage.php:85
-msgid "deleted successfully"
-msgstr "poistettu onnistuneesti"
+#: 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.php:100 ../admin/manage.php:109
-msgid "Operation successful. Please clear your browser cache."
-msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti."
+#: admin/class-ngg-options.php:315
+msgid "Include support for PicLens and CoolIris"
+msgstr "Lisää tuki PicLensille ja CoolIrisille"
-#: ../admin/manage.php:176
-msgid "Gallery deleted successfully "
-msgstr "Gallerian poisto onnistui "
+#: admin/class-ngg-options.php:877
+msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+msgstr ""
-#: ../admin/manage.php:244 ../admin/manage.php:247
-msgid "Rotate images"
-msgstr "Pyöritä kuvia"
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
+msgstr "Inline-galleria"
-#: ../admin/manage.php:270
-msgid "Pictures deleted successfully "
-msgstr "Kuvien poisto onnistui"
+#: admin/tinymce/window.php:475
+msgid "Insert"
+msgstr "Lisää"
-#: ../admin/manage.php:366
-msgid "Tags changed"
-msgstr "Tägit muutettu"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
+msgstr "Virheellinen Media RSS -komento"
-#: ../admin/manage.php:402
-msgid "Update successful"
-msgstr "Päivitys onnistui"
+#: admin/functions.php:1173
+msgid "Invalid upload. Error Code : "
+msgstr "Väärä lataus. Virhekoodi :"
-#: ../admin/manage.php:445
-msgid "New gallery page ID"
-msgstr "Uusi galleriasivu ID"
+#: admin/class-ngg-admin-launcher.php:278
+msgid "IO error."
+msgstr "IO-virhe."
-#: ../admin/manage.php:445
-msgid "created"
-msgstr "luotu "
+#: admin/manage/actions.php:176
+msgid "IPTC Data"
+msgstr "IPTC-data"
-#: ../admin/manage.php:483
-msgid "Published a new post"
-msgstr "Julkaistu uusi artikkeli "
+#: admin/functions.php:1097 admin/functions.php:1184
+msgid "is no valid image file!"
+msgstr "ei ole kelvollinen kuvatiedosto !"
-#: ../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/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128
+msgid "Let the slideshow fit in the available space."
+msgstr ""
-#: ../admin/media-upload.php:238 ../admin/publish.php:53
-#: ../admin/tinymce/window.php:341
-msgid "Right"
-msgstr "Oikea"
+#: admin/class-ngg-options.php:642
+msgid "Lightbox"
+msgstr "Lightbox"
-#: ../admin/media-upload.php:248
-msgid "Full size"
-msgstr "Täyskoko"
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
+msgstr ""
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
-msgstr "Yksittäiskuva"
+#: 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/media-upload.php:263
-msgid "Insert into Post"
-msgstr "Lisää artikkeliin"
+#: admin/class-ngg-options.php:651
+msgid "Link Code line"
+msgstr "Linkki-koodirivi"
-#: ../admin/media-upload.php:274
-msgid "Save all changes"
-msgstr "Tallenna kaikki muutokset"
+#: widgets/class-ngg-media-rss-widget.php:83
+msgid "Link to the main image feed"
+msgstr "Linkki kuvien syötteeseen"
-#: ../admin/overview.php:15
-msgid "NextCellent Gallery Overview"
-msgstr "NextCellent Gallery ohjausnäkymä"
+#: nggallery.php:516
+msgid "loading"
+msgstr "lataan..."
-#: ../admin/overview.php:86
-msgid "Welcome to NextCellent Gallery !"
-msgstr "Tervetuloa NextCellent Galleryyn!"
+#: 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:229
-msgid "Running..."
-msgstr "Toimii..."
+#: lib/meta.php:469
+msgid "Location"
+msgstr "Sijainti"
-#: ../admin/overview.php:276
-msgid "Check plugin/theme conflict"
-msgstr "Tarkista lisäosa/teema -konfliktit"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
+msgstr ""
-#: ../admin/overview.php:277 ../admin/overview.php:283
-#: ../admin/overview.php:289
-msgid "Not tested"
-msgstr "Ei testattu"
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
+msgstr "Pääsivu (ei pääsivua)"
-#: ../admin/overview.php:278
-msgid "No conflict could be detected"
-msgstr "Mitään konfliktia ei löytynyt"
+#: lib/meta.php:461
+msgid "Make"
+msgstr "Malli"
-#: ../admin/overview.php:279
-msgid "Test failed, disable other plugins & switch to default theme"
+#: admin/class-ngg-admin-launcher.php:616
+msgid "Make your gallery look beautiful."
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/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
+msgstr ""
-#: ../admin/overview.php:284
-msgid "The plugin could create images"
-msgstr "Lisäosa onnistui luomaan kuvia"
+#: admin/class-ngg-roles.php:35
+msgid "Manage gallery"
+msgstr "Gallerian hallinta "
-#: ../admin/overview.php:285
-msgid "Couldn't create image, check your memory limit"
-msgstr "Kuvien luonti ei onnnsitu, tarkista muistirajasi (palvelimella)"
+#: admin/class-ngg-roles.php:39
+msgid "Manage others gallery"
+msgstr "Hallitse toisten galleriaa "
-#: ../admin/overview.php:288
-msgid "Check theme compatibility"
-msgstr "Tarkista teeman yhteensopivuus"
+#: admin/class-ngg-roles.php:43
+msgid "Manage tags"
+msgstr "Hallitse tägejä "
-#: ../admin/overview.php:290
-msgid "Your theme should work fine with NextCellent Gallery"
-msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa"
+#: admin/class-ngg-options.php:354
+msgid "Match with"
+msgstr "Vertaa "
-#: ../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-options.php:370
+msgid "Max. number of images"
+msgstr "Kuvien maksimimäärä"
-#: ../admin/overview.php:295
-msgid "Check plugin"
-msgstr "Tarkista lisäosa"
+#: admin/class-ngg-album-manager.php:334
+msgid "Maximize the widget content"
+msgstr "Maksimoi vimpaimen sisältö"
-#: ../admin/overview.php:316
-msgid "Graphic Library"
-msgstr "Grafiikkakirjasto"
+#: 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:333 ../admin/overview.php:520
-#: ../admin/overview.php:710
-msgid "Loading…"
-msgstr "Ladataan…"
+#: admin/class-ngg-options.php:305
+msgid "Media RSS feed"
+msgstr "Media RSS -syöte"
+
+#: admin/class-ngg-admin-launcher.php:271
+msgid "Memory exceeded. Please try another smaller file."
+msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. "
-#: ../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-overview.php:512
+#, fuzzy
+#| msgid "Memory usage"
+msgid "Memory Usage"
+msgstr "Muistinkäyttö"
-#: ../admin/overview.php:345
+#: lib/tags.php:143
#, php-format
msgid ""
-"Newsfeed could not be loaded. Check the front page to "
-"check for updates."
+"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
msgstr ""
-"Uutissyötettä ei voitu ladata. Tarkista Etusivu lta "
-"päivitykset."
+"Yhdistetty tägit «%1$s» bis «%2$s» . %3$s kohdetta "
+"muokattu."
-#: ../admin/overview.php:357
-msgid "Untitled"
-msgstr "Nimetön"
+#: admin/manage/class-ngg-image-list-table.php:276
+msgid "Meta"
+msgstr "Meta"
-#: ../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"
+#: view/imagebrowser-exif.php:38
+msgid "Meta data"
+msgstr "Metadata"
-#: ../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-album-manager.php:336
+msgid "Minimize the widget content"
+msgstr "Minimoi vimpaimen sisältö"
-#: ../admin/overview.php:464
-msgid "Storage Space"
-msgstr "Tallennustila"
+#: admin/functions.php:1576
+msgid "Missing a temporary folder"
+msgstr "Tilapäiskansiota ei löydy"
-#: ../admin/overview.php:468
+#: admin/class-ngg-admin-launcher.php:539
#, php-format
-msgid ""
-"%2$sMB "
+msgid "More information about this is available on this webpage: %s"
msgstr ""
-"%2$sMt "
-#: ../admin/overview.php:469
-msgid "Space Allowed"
-msgstr "Sallittu tila"
+#: admin/class-ngg-tag-manager.php:45
+msgid "Most popular"
+msgstr "Suosituin"
-#: ../admin/overview.php:476
-#, php-format
-msgid ""
-"%2$sMB (%3$s"
-"%%) "
+#: admin/class-ngg-options.php:881
+msgid "Mouse/touch drag"
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/class-ngg-style.php:286
+#, fuzzy
+msgid "Move file"
+msgstr "Siirrä..."
-#: ../admin/overview.php:634
-msgid " MByte"
-msgstr " Mtavu"
+#: admin/manage/class-ngg-manager.php:230
+msgid "Move image to..."
+msgstr "Siirrä kuva..."
-#: ../admin/overview.php:647
-msgid "Operating System"
-msgstr "Käyttöjärjestelmä"
+#: admin/manage/class-ngg-image-list-table.php:314
+msgid "Move to..."
+msgstr "Siirrä..."
-#: ../admin/overview.php:648
-msgid "Server"
-msgstr "Palvelin"
+#: 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:649
-msgid "Memory usage"
-msgstr "Muistinkäyttö"
+#: admin/class-ngg-admin-launcher.php:284
+msgid "moved to the trash."
+msgstr "siirretty roskakoriin."
-#: ../admin/overview.php:650
+#: admin/class-ngg-overview.php:513
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/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:656
-msgid "PHP Max Upload Size"
-msgstr "PHP Max latauskoko"
+#: 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:657
-msgid "PHP Max Post Size"
-msgstr "PHP Max artikkelikoko"
+#: admin/wpmu.php:79
+msgid "Network Options"
+msgstr "Verkkovaihtoehdot"
-#: ../admin/overview.php:658
-msgid "PCRE Backtracking Limit"
-msgstr "PCRE Backtracking -raja"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
+msgstr "Verkkoasetukset"
-#: ../admin/overview.php:659
-msgid "PHP Max Script Execute Time"
-msgstr "PHP Max skritpin suoritusaika"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
+msgstr "Uusi galleria"
-#: ../admin/overview.php:660
-msgid "PHP Exif support"
-msgstr "PHP Exif -tuki"
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
+msgstr ""
-#: ../admin/overview.php:661
-msgid "PHP IPTC support"
-msgstr "PHP IPTC -tuki"
+#: admin/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
+msgstr "Tägien uudet nimet:"
-#: ../admin/overview.php:662
-msgid "PHP XML support"
-msgstr "PHP XML -tuki"
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
+msgstr "Seuraava "
-#: ../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."
+#: nggfunctions.php:125
+msgid "next"
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/class-ngg-tag-manager.php:175
+msgid "Next tags"
+msgstr "Seuraavat tägit"
-#: ../admin/overview.php:770
-msgid "Install"
-msgstr "Asenna"
+#: nggallery.php:422
+msgid "NextCellent"
+msgstr "NextCellent"
-#: ../admin/overview.php:784
-#, php-format
+#: admin/class-ngg-admin-launcher.php:646
msgid ""
-"This plugin is a branch from NGG stable version 1.9.13. Developed & "
-"maintained by WPGetReady.com "
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
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"
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
+msgstr "NextCellent Gallery"
-#: ../admin/roles.php:28
-msgid "Roles / capabilities"
-msgstr "Roolit / toiminnot"
+#: nggallery.php:412
+#, fuzzy
+msgid "NextCellent Gallery / Images"
+msgstr "Apua NextCellent Galleryyn"
-#: ../admin/roles.php:29
+#: admin/class-ngg-installer.php:112
+#, fuzzy
+#| msgid ""
+#| "NextCellent Gallery : Tables could not created, please check your "
+#| "database settings"
msgid ""
-"Select the lowest role which should be able to access the following "
-"capabilities. NextCellent Gallery supports the standard roles from WordPress."
+"NextCellent Gallery : Tables could not be created, please check your "
+"database settings"
msgstr ""
-"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery "
-"tukee vain WordPressin standardirooleja."
+"NextCellent Gallery : Tauluja ei voitu luoda, tarkista tietokanta-asetukset "
-#: ../admin/roles.php:30
-msgid "For a more flexible user management you can use the"
-msgstr "Joustavampaan käyttäjähallintaan voit käyttää "
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
+msgstr ""
-#: ../admin/roles.php:35
+#: admin/class-ngg-roles.php:23
#, fuzzy
msgid "NextCellent Gallery overview"
msgstr "NextCellent Gallery ohjausnäkymä"
-#: ../admin/roles.php:39
+#: nggallery.php:123
#, fuzzy
-msgid "Use TinyMCE Button / Add Media"
-msgstr "TinyMCE Button / Upload Tab"
+msgid "NextCellent Gallery requires a database upgrade."
+msgstr "NextCellent Gallery ohjausnäkymä"
-#: ../admin/roles.php:43
-msgid "Add gallery / Upload images"
-msgstr "Lisää galleria / lataa kuvia"
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
+msgstr ""
-#: ../admin/roles.php:47
-msgid "Manage gallery"
-msgstr "Gallerian hallinta "
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
+msgstr "NextCellent Media RSS "
-#: ../admin/roles.php:51
-msgid "Manage others gallery"
-msgstr "Hallitse toisten galleriaa "
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
+msgstr "NextCellent diasarja"
-#: ../admin/roles.php:55
-msgid "Manage tags"
-msgstr "Hallitse tägejä "
+#: 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/roles.php:63
-msgid "Change style"
-msgstr "Muuta tyyliä "
+#: admin/manage/class-ngg-manager.php:207
+msgid "No action selected."
+msgstr ""
-#: ../admin/roles.php:67
-msgid "Change options"
-msgstr "Muuta asetuksia "
+#: 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/roles.php:71
-msgid "Update capabilities"
-msgstr "Päivitä toimintoja "
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
+msgstr "Ei valittua albumia"
-#: ../admin/rotate.php:55
-msgid "Image rotated"
-msgstr "Kuva pyöritetty "
+#: admin/class-ngg-album-manager.php:410
+msgid "No album selected!"
+msgstr "Albumia ei valittuna"
-#: ../admin/rotate.php:56
-msgid "Error rotating thumbnail"
-msgstr "Esikatselukuvan pyöritys epäonnistui "
+#: admin/class-ngg-overview.php:351
+msgid "No conflict could be detected"
+msgstr "Mitään konfliktia ei löytynyt"
-#: ../admin/rotate.php:74
+#: admin/class-ngg-style.php:120
#, fuzzy
-msgid "Select how you would like to rotate the image on the left."
-msgstr "Valitse vasemmalla olevasta kuvasta esikatselukuvan alue."
+msgid "No CSS file will be used."
+msgstr "CSS-tiedosto päivitetty onnistuneesti."
-#: ../admin/rotate.php:81
-msgid "90° clockwise"
-msgstr "90° myötäpäivään "
+#: 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/rotate.php:82
-msgid "90° anticlockwise"
-msgstr "90° vastapäivään "
+#: admin/manage/actions.php:170
+msgid "No exif data"
+msgstr "Ei EXIF-dataa"
-#: ../admin/rotate.php:83
-msgid "Flip horizontally"
-msgstr "Peilikuva vaakasuunnassa "
+#: admin/functions.php:1573
+msgid "No file was uploaded"
+msgstr "Yhtään tiedostoa ei ladattu"
-#: ../admin/rotate.php:84
-msgid "Flip vertically"
-msgstr "Peilikuva pystysuunnassa"
+#: 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/settings.php:22
-#, php-format
-msgid "Rebuild image structure : %s / %s images"
-msgstr "Rakenna kuvarakenne uudestaan : %s / %s kuvaa"
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
+msgstr "Yhtään galleriaa ei ole vielä luotu."
-#: ../admin/settings.php:23
-#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
-msgstr "Rakenna galleriarakenne uudestaan : %s / %s galleriaa"
+#: admin/media-upload.php:167
+msgid "No gallery"
+msgstr "Ei galleriaa"
-#: ../admin/settings.php:24
-#, php-format
-msgid "Rebuild album structure : %s / %s albums"
-msgstr "Rakenna albumirakenne uudestaan : %s / %s albumia"
+#: admin/functions.php:1065 admin/functions.php:1165
+msgid "No gallery selected !"
+msgstr "Ei galleriaa valittuna !"
-#: ../admin/settings.php:78
-msgid "Done."
-msgstr "Tehty."
+#: admin/manage/class-ngg-manager.php:193
+msgid "No images selected"
+msgstr "Yhtään kuvaa ei valittuna"
-#: ../admin/settings.php:167
+#: admin/functions.php:310
#, fuzzy
-msgid "Settings updated successfully"
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+msgid "No images were added."
+msgstr " kuva(t) lisätty onnistuneesti"
-#: ../admin/settings.php:185
-msgid "Cache cleared"
-msgstr "Välimuisti tyhjennetty"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
+msgstr "Mitään metadataa ei ole tallennettuna"
-#: ../admin/settings.php:303
-msgid "General settings"
-msgstr "Yleiset asetukset "
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
+msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!"
-#: ../admin/settings.php:309 ../admin/wpmu.php:56
-msgid "Gallery path"
-msgstr "Galleriapolku "
+#: lib/tags.php:35
+msgid "No new tag specified!"
+msgstr "Mitään uutta tägiä ei ole määritelty!"
-#: ../admin/settings.php:311
-msgid "This is the default path for all galleries"
-msgstr "Tämä on kaikkien gallerioiden oletuspolku "
+#: 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:314
-msgid "Image files"
-msgstr "Kuvatiedostot"
+#: 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:316
-msgid "Delete files when removing a gallery from the database"
-msgstr "Poista tiedostot, kun poistat gallerian tietokannasta"
+#: admin/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
+msgstr "Ei kuvaa"
-#: ../admin/settings.php:319
-msgid "Select graphic library"
-msgstr "Valitse grafiikkakirjasto"
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
+msgstr "Ei kuvaa"
-#: ../admin/settings.php:320
-msgid "GD Library"
-msgstr "GD-kirjasto"
+#: lib/tags.php:241
+msgid "No slug edited."
+msgstr "Lyhytnimiä ei muokattu."
-#: ../admin/settings.php:321
-msgid "ImageMagick (Experimental)"
-msgstr "ImageMagick (kokeellinen)"
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr "Tägejä ei poistettu."
-#: ../admin/settings.php:322
-msgid "Path to the library:"
-msgstr "Polku kirjastoon:"
+#: lib/tags.php:141
+msgid "No tag merged."
+msgstr "Tägejä ei yhdistetty."
-#: ../admin/settings.php:327
-msgid "Media RSS feed"
-msgstr "Media RSS -syöte"
+#: lib/tags.php:86
+msgid "No tag renamed."
+msgstr "Mitään tägiä ei nimetty uudelleen."
-#: ../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"
+#: lib/tags.php:163
+msgid "No tag specified!"
+msgstr "Tägiä ei määritelty!"
-#: ../admin/settings.php:332
-msgid "PicLens/CoolIris"
-msgstr "PicLens/CoolIris"
+#: admin/functions.php:36
+msgid "No valid gallery name!"
+msgstr "Gallerian nimi ei kelpaa!"
-#: ../admin/settings.php:334
-msgid "Include support for PicLens and CoolIris"
-msgstr "Lisää tuki PicLensille ja CoolIrisille"
+#: 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/settings.php:335
+#: admin/class-ngg-options.php:640
+msgid "None"
+msgstr "ei mitään"
+
+#: admin/upgrade.php:120
msgid ""
-"When activated, JavaScript is added to your site footer. Make sure that "
-"wp_footer is called in your theme."
+"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 ""
-"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/class-ngg-album-manager.php:466
+#: admin/manage/class-ngg-image-manager.php:172
+msgid "Not linked"
+msgstr "Ei linkitetty"
-#: ../admin/settings.php:342
-msgid "Use permalinks"
-msgstr "Käytä kiinteitä polkuosoitteita"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
+msgstr "Ei asetettu"
-#: ../admin/settings.php:344
-msgid "Adds a static link to all images"
-msgstr "Lisää staattisen linkin kaikkiin kuviin"
+#: 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:345
+#: lib/core.php:432
+#, php-format
msgid ""
-"When activating this option, you need to update your permalink structure once"
+"Note : Based on your server memory limit you should not upload larger images "
+"then %d x %d pixel"
msgstr ""
-"Kun aktivoit tämän vaihtoehdon, sinun on päivitettävä pysyvien linkkien "
-"rakenne kerran."
+"Huom: Palvelimesi muistirajoituksen vuoksi sinun ei pitäisi ladata suurempia "
+"kuvia kuin %d x %d pikseliä"
-#: ../admin/settings.php:349
-msgid "Gallery slug:"
-msgstr "Gallerian lyhytnimi :"
+#: admin/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
+msgstr ""
-#: ../admin/settings.php:353
-msgid "Recreate URLs"
-msgstr "Luo URL:t uudelleen"
+#: admin/class-ngg-adder.php:465
+#, php-format
+msgid "Note: the upload limit on your server is %s MB ."
+msgstr ""
-#: ../admin/settings.php:354
-msgid "Start now"
-msgstr "Aloita nyt"
+#: 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: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/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:358
-msgid "Related images"
-msgstr "Liittyvät kuvat"
+#: 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:361
-msgid "Add related images"
-msgstr "Lisää liittyvät kuvat"
+#: 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:363
-msgid "This will add related images to every post"
-msgstr "Tämä lisää liittyvät kuvat kaikkiin artikkeleihin"
+#: admin/class-ngg-options.php:933
+msgid "Number of images to display when using random or latest."
+msgstr ""
-#: ../admin/settings.php:367
-msgid "Match with"
-msgstr "Vertaa "
+#: 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:368
-msgid "Categories"
-msgstr "Aihealueet "
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
+msgstr " / "
-#: ../admin/settings.php:373
-msgid "Max. number of images"
-msgstr "Kuvien maksimimäärä"
+#: admin/class-ngg-overview.php:451
+msgid "Off"
+msgstr "Pois päältä"
-#: ../admin/settings.php:375
-msgid "0 will show all images"
-msgstr "0 näyttää kaikki kuvat"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
+msgstr "Siirtymä"
-#: ../admin/settings.php:388
-msgid "Image settings"
-msgstr "Kuva-asetukset"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
+msgstr ""
-#: ../admin/settings.php:402
-msgid "Image quality"
-msgstr "Kuvan laatu"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
+msgstr "OK"
-#: ../admin/settings.php:407
-msgid "Backup original"
-msgstr "Varmista alkuperäinen"
+#: admin/class-ngg-overview.php:449
+msgid "On"
+msgstr "Päällä "
-#: ../admin/settings.php:409
-msgid "Create a backup for the resized images"
-msgstr "Luo varmistus kooltaan muuteuista kuvista"
+#: admin/class-ngg-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
+msgstr ""
-#: ../admin/settings.php:412
-msgid "Automatically resize"
-msgstr "Muuta koko automaattisesti"
+#: admin/tinymce/window.php:122
+#, fuzzy
+msgid "One picture"
+msgstr "Ei kuvaa"
-#: ../admin/settings.php:414
-msgid "Automatically resize images on upload."
-msgstr "Muuta kuvien koko automaattisesti latauksessa."
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Vain listatut"
-#: ../admin/settings.php:418
-msgid "Thumbnail settings"
-msgstr "Esikatselukuvien asetukset"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Vain listaamattomat"
-#: ../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-options.php:773
+msgid "Opaque"
+msgstr "Läpinäkyvyys"
-#: ../admin/settings.php:422
-msgid "Thumbnail size"
-msgstr "Esikatselukuvan koko"
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Käyttöjärjestelmä"
-#: ../admin/settings.php:436
-msgid "Thumbnail quality"
-msgstr "Esikatselukuvan laatu"
+#: 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:440
-msgid "Single picture"
-msgstr "Yksittäiskuva"
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+#, fuzzy
+msgid "Options"
+msgstr "Lajitteluvaihtoehdot"
-#: ../admin/settings.php:443
-msgid "Clear cache folder"
-msgstr "Tyhjennä välimuistikansio"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
+msgstr ""
-#: ../admin/settings.php:444
-msgid "Proceed now"
-msgstr "Jatka nyt"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
+msgstr "tai anna Zip-tiedoston URL"
-#: ../admin/settings.php:463
-msgid "Inline gallery"
-msgstr "Inline-galleria"
+#: 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: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/class-ngg-admin-launcher.php:593
+#, fuzzy
+msgid "Organize your pictures with tags."
+msgstr "Erittele kuvien tägit pilkuilla."
-#: ../admin/settings.php:469
-msgid "Images per page"
-msgstr "Kuvien lukumäärä sivulla"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Alkuperäiskuvat"
-#: ../admin/settings.php:472
-msgid "0 will disable pagination, all images on one page"
-msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla"
+#: 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:476
-msgid "Columns"
-msgstr "Sarakkeita"
+#: 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: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/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Kirjoita yli"
-#: ../admin/settings.php:484
-msgid "Enable slideshow"
-msgstr "Käytä diaesitystä"
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Kirjoita tägit yli"
-#: ../admin/settings.php:484
-msgid "Text to show:"
-msgstr "Näytettävä teksti:"
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
+msgstr "Sivu"
-#: ../admin/settings.php:487
-msgid ""
-"This is the text the visitors will have to click to switch between display "
-"modes."
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
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/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "Sivu-ID"
-#: ../admin/settings.php:492 ../widgets/widgets.php:218
-msgid "Thumbnails"
-msgstr "Esikatselukuvat"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
+msgstr ""
-#: ../admin/settings.php:498
-msgid "ImageBrowser"
-msgstr "Kuvaselain"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Sivu linkitetty"
-#: ../admin/settings.php:500
-msgid "Use ImageBrowser instead of another effect."
-msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. "
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Polku "
-#: ../admin/settings.php:504
-msgid "Hidden images"
-msgstr "Piilotetut kuvat"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
+msgstr ""
-#: ../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:916
+msgid "Pause on hover"
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/class-ngg-options.php:919
+msgid "Pause when hovering over the slideshow."
+msgstr ""
-#: ../admin/settings.php:511
-msgid "AJAX pagination"
-msgstr "Aktivoi AJAX-sivutus"
+#: admin/class-ngg-admin-launcher.php:427
+msgid "Pay attention"
+msgstr "Ole tarkkana"
-#: ../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:520
+msgid "PCRE Backtracking Limit"
+msgstr "PCRE Backtracking -raja"
-#: ../admin/settings.php:514
-msgid "Note: works only in combination with the Shutter effect."
-msgstr "Huom: toimii vain Shutter-efektin kanssa "
+#: admin/class-ngg-options.php:320
+msgid "Permalinks"
+msgstr "Kiinteät polkuosoitteet"
-#: ../admin/settings.php:518
-msgid "Sort options"
-msgstr "Lajitteluvaihtoehdot"
+#: view/album-compact.php:32 view/album-extend.php:30
+msgid "Photos"
+msgstr "Valokuvaa"
-#: ../admin/settings.php:521
-msgid "Sort thumbnails"
-msgstr "Lajittele esikatselukuvat"
+#: admin/class-ngg-options.php:645
+msgid "PhotoSwipe"
+msgstr ""
-#: ../admin/settings.php:523
-msgid "Custom order"
-msgstr "Räätälöity järjestys"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
+msgstr "PHP sallit URL fopen"
-#: ../admin/settings.php:525
-msgid "File name"
-msgstr "Tiedostonimi"
+#: admin/class-ngg-overview.php:522
+#, fuzzy
+#| msgid "PHP Exif support"
+msgid "PHP EXIF Support"
+msgstr "PHP Exif -tuki"
-#: ../admin/settings.php:526
-msgid "Alt / Title text"
-msgstr "Alt / otsikkoteksti"
+#: admin/class-ngg-overview.php:523
+#, fuzzy
+#| msgid "PHP IPTC support"
+msgid "PHP IPTC Support"
+msgstr "PHP IPTC -tuki"
-#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
-msgstr "Pvm/Aika"
+#: admin/class-ngg-overview.php:519
+msgid "PHP Max Post Size"
+msgstr "PHP Max artikkelikoko"
-#: ../admin/settings.php:531
-msgid "Sort direction"
-msgstr "Lajittelusuunta"
+#: admin/class-ngg-overview.php:521
+msgid "PHP Max Script Execute Time"
+msgstr "PHP Max skritpin suoritusaika"
-#: ../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/class-ngg-overview.php:518
+msgid "PHP Max Upload Size"
+msgstr "PHP Max latauskoko"
-#: ../admin/settings.php:551
-msgid "With the placeholder"
-msgstr "Sijoituspaikalla"
+#: admin/class-ngg-overview.php:517
+msgid "PHP Memory Limit"
+msgstr "PHP muistiraja"
-#: ../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/class-ngg-overview.php:515
+msgid "PHP Version"
+msgstr "PHP-versio"
-#: ../admin/settings.php:554
-msgid "JavaScript Thumbnail effect"
-msgstr "JavaScript-esikatselukuva-efekti"
+#: admin/class-ngg-overview.php:524
+#, fuzzy
+#| msgid "PHP XML support"
+msgid "PHP XML Support"
+msgstr "PHP XML -tuki"
-#: ../admin/settings.php:558
-msgid "Thickbox"
-msgstr "Thickbox"
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
+msgstr "PicLens/CoolIris"
-#: ../admin/settings.php:559
-msgid "Lightbox"
-msgstr "Lightbox"
+#: 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:560
-msgid "Highslide"
-msgstr "Highslide"
+#: admin/manage/class-ngg-image-manager.php:344
+#, php-format
+msgid "Picture %d could not be deleted."
+msgstr ""
-#: ../admin/settings.php:561
-msgid "Shutter"
-msgstr "Suljin"
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
+msgstr ""
-#: ../admin/settings.php:562 ../admin/tinymce/window.php:184
-msgid "Custom"
-msgstr "Räätälöity"
+#: nggallery.php:295
+msgid "Picture tag"
+msgstr "Kuvan tägi"
-#: ../admin/settings.php:567
-msgid "Link Code line"
-msgstr "Linkki-koodirivi"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
+msgstr "Kuvan tägi: %2$l."
+
+#: admin/manage/class-ngg-manager.php:529
+msgid "Pictures deleted successfully "
+msgstr "Kuvien poisto onnistui"
-#: ../admin/settings.php:588
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
+msgstr "pikseli"
+
+#: 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."
+"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/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."
-#: ../admin/settings.php:595 ../admin/settings.php:600
-msgid "Position"
-msgstr "Sijainti"
+#: 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:620
-msgid "Offset"
-msgstr "Siirtymä"
+#: 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:636
-msgid "Use image as watermark"
-msgstr "Käytä kuvaa vesileimana"
+#: 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:639
-msgid "URL to file"
-msgstr "URL tiedostoon"
+#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26
+msgid "Plugin Check"
+msgstr "Lisäosan tarkistus"
-#: ../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/class-ngg-options.php:692 admin/class-ngg-options.php:696
+msgid "Position"
+msgstr "Sijainti"
-#: ../admin/settings.php:644
-msgid "Use text as watermark"
-msgstr "Käytä tekstiä vesileimana"
+#: admin/manage/class-ngg-sort-manager.php:97
+msgid "Presort"
+msgstr "Esilajittele"
-#: ../admin/settings.php:647
-msgid "Font"
-msgstr "Fontti"
+#: 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:656
-msgid "This function will not work, cause you need the FreeType library"
-msgstr "Tämä toiminto vaatii FreeType-kirjaston"
+#: admin/class-ngg-options.php:682
+msgid "Preview"
+msgstr "Esikatselu"
-#: ../admin/settings.php:658
-msgid ""
-"You can upload more fonts in the folder nggallery/fonts "
-msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts ."
+#: admin/class-ngg-admin-launcher.php:541
+#: admin/manage/class-ngg-image-manager.php:182
+msgid "Preview image"
+msgstr "Katso kuvaa"
-#: ../admin/settings.php:667
-msgid "Color"
-msgstr "Väri"
+#: nggfunctions.php:125
+msgid "previous"
+msgstr ""
-#: ../admin/settings.php:669
-msgid "(hex w/o #)"
-msgstr "(hex w/o #)"
+#: admin/class-ngg-options.php:888
+msgid "Previous / Next"
+msgstr ""
-#: ../admin/settings.php:672
-msgid "Text"
-msgstr "Teksti"
+#: 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:676
-msgid "Opaque"
-msgstr "Läpinäkyvyys"
+#: admin/class-ngg-options.php:463
+msgid "Proceed now »"
+msgstr ""
-#: ../admin/settings.php:697
-msgid "Default size"
-msgstr "Oletuskoko (L x K)"
+#: lib/meta.php:479
+msgid "Program tool"
+msgstr "Ohjelma"
-#: ../admin/settings.php:705
-msgid "Duration"
-msgstr "Kestoaika"
+#: lib/meta.php:470
+msgid "Province/State"
+msgstr "Maakunta/osavaltio"
-#: ../admin/settings.php:706
-msgid "sec."
-msgstr "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/settings.php:709 ../admin/settings.php:783
-msgid "Transition / Fade effect"
-msgstr "Siirtymäefekti"
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
+msgstr "satunnaisesti"
-#: ../admin/settings.php:712 ../admin/settings.php:786
-msgid "fade"
-msgstr "häivytys"
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
+msgstr ""
-#: ../admin/settings.php:713
-msgid "blindX"
-msgstr "blindX"
+#: admin/tinymce/window.php:124
+#, fuzzy
+msgid "Random pictures"
+msgstr "satunnaisesti"
-#: ../admin/settings.php:714
-msgid "cover"
-msgstr "peitto"
+#: 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:715
-msgid "scrollUp"
-msgstr "scrollUp"
+#: 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:716
-msgid "scrollDown"
-msgstr "scrollDown"
+#: 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:717
-msgid "shuffle"
-msgstr "sekoitus"
+#: widgets/class-ngg-gallery-widget.php:126
+msgid "recent added "
+msgstr "viimeksi lisätyt"
-#: ../admin/settings.php:718
-msgid "toss"
-msgstr "heitä"
+#: widgets/class-ngg-slideshow-widget.php:119
+msgid "Recent images"
+msgstr ""
-#: ../admin/settings.php:719
-msgid "wipe"
-msgstr "pyyhi"
+#: admin/tinymce/window.php:123
+#, fuzzy
+msgid "Recent pictures"
+msgstr "viimeksi lisätyt"
-#: ../admin/settings.php:721
-msgid "See here for more information about the effects :"
-msgstr "Täältä löytyy lisätietoa efekteistä:"
+#: admin/manage/class-ngg-image-list-table.php:285
+msgid "Recover"
+msgstr "Palauta"
-#: ../admin/settings.php:725
-msgid "Settings for the JW Image Rotator"
-msgstr "JW Image Rotatorin asetukset"
+#: admin/manage/class-ngg-image-manager.php:103
+#, fuzzy
+#| msgid "Recover \"%s\" ?"
+msgid "Recover \"{}\"?"
+msgstr "Palauta \"%s\" ?"
-#: ../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-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: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/class-ngg-options.php:337
+msgid "Recreate URLs"
+msgstr "Luo URL:t uudelleen"
-#: ../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/class-ngg-options.php:344
+msgid "Related images"
+msgstr "Liittyvät kuvat"
-#: ../admin/settings.php:733
-msgid "Press the button below to search for the file."
-msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa."
+#: nggfunctions.php:932
+msgid "Related images for"
+msgstr "Liittyvät kuvat "
-#: ../admin/settings.php:738
-msgid "Enable flash slideshow"
-msgstr "Aktivoi Flash diashow"
+#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34
+msgid "Related plugins"
+msgstr "Liittyvät lisäosat"
-#: ../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-adder.php:226
+msgid "remove"
+msgstr "poista"
-#: ../admin/settings.php:743
-msgid "Path to the JW Image Rotator (URL)"
-msgstr "Poku JW Image Rotatoriin (URL)"
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
+msgstr "Uudelleennimeä"
-#: ../admin/settings.php:746
-msgid "Search now"
-msgstr "Etsi nyt"
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
+msgstr "Anna tägille uusi nimi"
-#: ../admin/settings.php:747
-msgid "Press the button below to search for the JW Image Rotator"
+#: admin/class-ngg-admin-launcher.php:594
+msgid "Rename, delete and edit tags. Use the rename function to merge tags."
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"
+#: 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:755
-msgid "Show next image on click"
-msgstr "Näytä seuraava kuva klikkauksella"
+#: admin/manage/actions.php:270
+msgid "Reset"
+msgstr ""
-#: ../admin/settings.php:759
-msgid "Show navigation bar"
-msgstr "Näytä navigointipalkki"
+#: admin/class-ngg-admin-launcher.php:108
+msgid "Reset / Uninstall"
+msgstr "Resetoi / poista"
-#: ../admin/settings.php:763
-msgid "Show loading icon"
-msgstr "Näytä latauskuvake"
+#: admin/class-ngg-options.php:217
+msgid "Reset all options to default settings?"
+msgstr ""
-#: ../admin/settings.php:767
-msgid "Use watermark logo"
-msgstr "Käytä vesileimalogoa"
+#: 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:769
-msgid "You can change the logo at the watermark settings"
-msgstr "Voit muttaa logoa vesileima-asetuksista"
+#: admin/class-ngg-options.php:948
+msgid "Reset settings"
+msgstr "Resetoi asetukset"
-#: ../admin/settings.php:772
-msgid "Stretch image"
-msgstr "Venytä kuvaa"
+#: 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:775
-msgid "true"
-msgstr "tosi"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
+msgstr "Muuta kuvien kooksi "
-#: ../admin/settings.php:776
-msgid "false"
-msgstr "epätosi"
+#: 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:777
-msgid "fit"
-msgstr "sovita"
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
+msgstr "Roolit"
-#: ../admin/settings.php:778
-msgid "none"
-msgstr "ei mitään"
+#: admin/class-ngg-roles.php:16
+msgid "Roles / capabilities"
+msgstr "Roolit / toiminnot"
-#: ../admin/settings.php:787
-msgid "bgfade"
-msgstr "BGFade"
+#: 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:788
-msgid "slowfade"
-msgstr "Slowfade"
+#: admin/manage/class-ngg-manager.php:253
+#: admin/manage/class-ngg-manager.php:256
+msgid "Rotate images"
+msgstr "Pyöritä kuvia"
-#: ../admin/settings.php:789
-msgid "circles"
-msgstr "ympyrät"
+#: 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:790
-msgid "bubbles"
-msgstr "kuplat"
+#: admin/manage/class-ngg-image-list-table.php:312
+msgid "Rotate images counter-clockwise"
+msgstr "Pyöritä kuvia vastapäivään"
-#: ../admin/settings.php:791
-msgid "blocks"
-msgstr "lohkot"
+#: admin/manage/actions.php:262
+msgid "Rotate Left"
+msgstr ""
-#: ../admin/settings.php:792
-msgid "fluids"
-msgstr "nesteet"
+#: admin/manage/actions.php:266
+msgid "Rotate Right"
+msgstr ""
-#: ../admin/settings.php:793
-msgid "flash"
-msgstr "salama"
+#: admin/class-ngg-options.php:858
+msgid "Rotating Entrances"
+msgstr ""
-#: ../admin/settings.php:794
-msgid "lines"
-msgstr "viivat"
+#: admin/class-ngg-options.php:859
+msgid "Rotating Exits"
+msgstr ""
-#: ../admin/settings.php:795 ../widgets/widgets.php:224
-msgid "random"
-msgstr "satunnaisesti"
+#: admin/manage/actions.php:332
+msgid "Rotation"
+msgstr ""
-#: ../admin/settings.php:800
-msgid "Use slow zooming effect"
-msgstr "käytä hidasta Zoom-efektiä"
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
+msgstr "Toimii..."
-#: ../admin/settings.php:804
-msgid "Background Color"
-msgstr "Taustaväri (BG)"
+#: 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:809
-msgid "Texts / Buttons Color"
-msgstr "Texti- / nappiväri"
+#: admin/class-ngg-admin-launcher.php:566
+msgid "Save"
+msgstr ""
-#: ../admin/settings.php:814
-msgid "Rollover / Active Color"
-msgstr "Rollover / aktiivi (linkki) -väri"
+#: admin/media-upload.php:275
+msgid "Save all changes"
+msgstr "Tallenna kaikki muutokset"
-#: ../admin/settings.php:819
-msgid "Screen Color"
-msgstr "Ruudun väri"
+#: 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:824
-msgid "Background music (URL)"
-msgstr "Taustamusiikki (URL)"
+#: admin/class-ngg-admin-launcher.php:567
+msgid "Save changes you have made to the gallery options."
+msgstr ""
-#: ../admin/settings.php:828
-msgid "Try XHTML validation (with CDATA)"
-msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)"
+#: admin/class-ngg-admin-launcher.php:563
+#: admin/manage/class-ngg-image-manager.php:246
+#, fuzzy
+msgid "Scan folder for new images"
+msgstr "Luo uusi, tyhjä galleria hakemiston alle"
-#: ../admin/settings.php:830
+#: admin/class-ngg-admin-launcher.php:564
msgid ""
-"Important : Could causes problem with some browser. Please recheck your page."
+"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 ""
-"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/class-ngg-tag-manager.php:118
+msgid "Search tags"
+msgstr "Hakutägit"
-#: ../admin/setup.php:26
-msgid ""
-"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !"
+#: admin/class-ngg-options.php:912
+msgid "sec."
+msgstr "s."
+
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
+msgstr "Turvavirhe."
+
+#: admin/media-upload.php:179
+msgid "Select »"
+msgstr "Valitse »"
+
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
msgstr ""
-"Poisto onnistuih! Voit nyt poistaa lisäosan ja nauttia elämästäsi! Onnea!"
-#: ../admin/setup.php:30
-msgid "Reset options"
-msgstr "Resetointivaihtoehdot"
+#: 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 a gallery:"
+msgstr "Valitse galleria:"
-#: ../admin/setup.php:33
-msgid "Reset all options/settings to the default installation."
-msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin."
+#: admin/tinymce/window.php:304
+#, fuzzy
+msgid "Select a picture"
+msgstr "Valitse tai anna kuva"
-#: ../admin/setup.php:34
-msgid "Reset settings"
-msgstr "Resetoi asetukset"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Valitse esikatselukuva:"
-#: ../admin/setup.php:34
+#: admin/tinymce/window.php:270
msgid ""
-"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] "
-"to proceed.\\n"
+"Select a template for the galleries (displayed after you click on an album)"
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/tinymce/window.php:391 admin/tinymce/window.php:442
+#, fuzzy
+msgid "Select a template to display the images"
+msgstr "Valitse esikatselukuva:"
-#: ../admin/setup.php:44
-msgid "You don't like NextCellent Gallery ?"
-msgstr "Etkö pidä NextCellent Gallerystä?"
+#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
+msgstr "Valitse albumi"
-#: ../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. "
+#: 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 ""
-"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"
+#: 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 ""
-"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/class-ngg-adder.php:538
+msgid "Select Files"
+msgstr "Valitse tiedostot"
+
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Valitse galleria"
-#: ../admin/setup.php:50
-msgid "Uninstall plugin"
-msgstr "Poista lisäosa"
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
+msgstr "Valitse grafiikkakirjasto"
-#: ../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/tinymce/window.php:248
+msgid "Select how you want to display the albums"
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/tinymce/window.php:146
+#, fuzzy
+msgid "Select how you want to display your gallery"
+msgstr "Valitse tai anna galleria"
-#: ../admin/showmeta.php:73
-msgid "No exif data"
-msgstr "Ei EXIF-dataa"
+#: 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/showmeta.php:80
-msgid "IPTC Data"
-msgstr "IPTC-data"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "Valitse tai anna albumi"
-#: ../admin/showmeta.php:104
-msgid "XMP Data"
-msgstr "XMP-data"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Valitse tai anna kuva"
-#: ../admin/style.php:112
+#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138
+#: admin/tinymce/window.php:382 admin/tinymce/window.php:433
#, fuzzy
-msgid "Successfully selected CSS file."
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+msgid "Select or search for a gallery"
+msgstr "Mikään galleria ei ole valittuna !"
-#: ../admin/style.php:114
-#, fuzzy
-msgid "No CSS file will be used."
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
+msgstr "Valitse kohdegalleria:"
-#: ../admin/style.php:123 ../admin/style.php:163
-msgid "You do not have sufficient permissions to edit templates for this blog."
+#: 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 ""
-"Sinulla ei ole riittäviä oikeuksia tämän blogin mallipohjan muokkaamiseen."
+"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery "
+"tukee vain WordPressin standardirooleja."
-#: ../admin/style.php:148
-#, fuzzy
-msgid "Could not move file."
-msgstr "Virhe: tiedostoa ei voitu siirtää kohtaan :"
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "Valitse Zip-tiedosto"
-#: ../admin/style.php:154
+#: widgets/class-ngg-gallery-widget.php:149
#, fuzzy
-msgid "CSS file successfully updated."
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+msgid "Select:"
+msgstr "Mikään galleria ei ole valittuna !"
-#: ../admin/style.php:156
-#, fuzzy
-msgid "Could not save file."
-msgstr "Virhe: oikeuksia tiedostolle ei voitu asettaa"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "Erittele kuvien tägit pilkuilla."
-#: ../admin/style.php:176
+#: admin/manage/class-ngg-image-list-table.php:211
#, fuzzy
-msgid "CSS file successfully moved."
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+msgid "Separated by commas"
+msgstr "Galleria IDt, erotettuna pilkuilla."
-#: ../admin/style.php:181
-#, fuzzy
-msgid "Could not move the CSS file."
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Palvelin"
-#: ../admin/style.php:209
-msgid "Your CSS file is set by a theme or another plugin."
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Palvelinasetukset"
+
+#: 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/style.php:209
+#: 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"
+
+#: 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/class-ngg-options.php:91
#, fuzzy
-msgid "This CSS file will be applied:"
+msgid "Settings updated successfully"
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/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/style.php:263
-msgid "Activate"
-msgstr "Aktivoi"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Näytä"
-#: ../admin/style.php:272
-#, fuzzy, php-format
-msgid "Editing %s"
-msgstr "Katso \"%s\""
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Näytä / piilota käytetyt galleriat"
-#: ../admin/style.php:274
-#, fuzzy, php-format
-msgid "Browsing %s"
-msgstr "Katso \"%s\""
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
+msgstr "Näytä NextCellent Gallery diasarja"
-#: ../admin/style.php:277
+#: admin/class-ngg-admin-launcher.php:440
#, fuzzy
-msgid "(from the theme folder)"
-msgstr "Tuo kuvahakemisto"
+msgid "Show all the server settings!."
+msgstr "[Näytä kaikki]"
-#: ../admin/style.php:287
-msgid ""
-"To ensure your css file stays safe during upgrades, please move it to the "
-"right folder."
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
msgstr ""
-#: ../admin/style.php:290
-#, fuzzy
-msgid "Move file"
-msgstr "Siirrä..."
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
+msgstr ""
-#: ../admin/style.php:296
-msgid "Version"
-msgstr "Versio"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Näytä ensin."
-#: ../admin/style.php:300
-#, fuzzy
-msgid "File location"
-msgstr "Sijainti"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Näytä metadata"
-#: ../admin/style.php:313
-msgid "Update File"
-msgstr "Päivitä tiedosto"
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
+msgstr ""
-#: ../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ä."
+#: 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 ""
-#: ../admin/style.php:320
+#: widgets/class-ngg-gallery-widget.php:103
#, fuzzy
-msgid "This file does not exist. Double check the name and try again."
+msgid "Show:"
+msgstr "Näytä"
+
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
msgstr ""
-"Ups, sellaista tiedostoa ei löydy! Tarkista nimi ja yritä uudelleen. Merci :)"
-#: ../admin/tags.php:40
-msgid "Most popular"
-msgstr "Suosituin"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr ""
-#: ../admin/tags.php:41
-msgid "Least used"
-msgstr "Vähiten käytetty"
+#: 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:42
-msgid "Alphabetical"
-msgstr "Aakkosellinen"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Suljin"
-#: ../admin/tags.php:110
-msgid "Existing Tags"
-msgstr "Olemassaolevat tägit"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Suljinnopeus"
-#: ../admin/tags.php:114
-msgid "Search tags"
-msgstr "Hakutägit"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr ""
-#: ../admin/tags.php:118
-msgid "Go"
-msgstr "Aloita"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Yksittäiskuva"
-#: ../admin/tags.php:123
-msgid "Sort Order:"
-msgstr "Järjestys :"
+#: admin/media-upload.php:251
+msgid "Singlepic"
+msgstr "Yksittäiskuva"
-#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Edelliset tägit"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Koko"
-#: ../admin/tags.php:171
-msgid "Next tags"
-msgstr "Seuraavat tägit"
+#: 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/tags.php:183
-msgid "Rename Tag"
-msgstr "Anna tägille uusi nimi"
+#: admin/tinymce/window.php:208
+#, fuzzy
+msgid "Slideshow dimensions"
+msgstr "Diasarja "
-#: ../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/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 ""
-"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."
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
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/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-#: ../admin/tags.php:200
-msgid "New tag name(s):"
-msgstr "Tägien uudet nimet:"
+#: 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/tags.php:203
-msgid "Rename"
-msgstr "Uudelleennimeä"
+#: 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/tags.php:209
-msgid "Delete Tag"
-msgstr "Poista tägi"
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
+msgstr ""
-#: ../admin/tags.php:217
+#: lib/multisite.php:23
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."
+"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/tags.php:222
-msgid "Tag(s) to delete:"
-msgstr "Täg(it) poistettavaksi:"
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
+msgstr "Lajittelusuunta"
-#: ../admin/tags.php:231
-msgid "Edit Tag Slug"
-msgstr "Muokkaa tägin lyhytnimeä"
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Lajittele galleria"
-#: ../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:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
+msgstr "Lajittele galleria"
-#: ../admin/tags.php:244
-msgid "Tag(s) to match:"
-msgstr "Vertailtava(t) tägi(t) :"
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
+msgstr "Lajitteluvaihtoehdot"
-#: ../admin/tags.php:248
-msgid "Slug(s) to set:"
-msgstr "Asetettava(t) lyhytnimi(et):"
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
+msgstr "Lajittelujärjestys muutettu"
-#: ../admin/tinymce/window.php:118
-msgid "To add something, select what you would want to display"
-msgstr ""
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
+msgstr "Järjestys :"
-#: ../admin/tinymce/window.php:122
+#: 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 "One picture"
-msgstr "Ei kuvaa"
+msgid "Sort the images"
+msgstr "Lajittele esikatselukuvat"
-#: ../admin/tinymce/window.php:123
-#, fuzzy
-msgid "Recent pictures"
-msgstr "viimeksi lisätyt"
+#: 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:124
+#: admin/class-ngg-admin-launcher.php:662
#, fuzzy
-msgid "Random pictures"
-msgstr "satunnaisesti"
+msgid "Source Code"
+msgstr "Lähde"
-#: ../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:860
+msgid "Specials"
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/class-ngg-overview.php:514
+msgid "SQL Mode"
+msgstr "SQL-tila"
-#: ../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:339
+msgid "Start now »"
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
+#: admin/upgrade.php:124
#, fuzzy
-msgid "Number of images"
-msgstr "Kuvien maksimimäärä"
+msgid "Start upgrade now"
+msgstr "Aloita nyt"
-#: ../admin/tinymce/window.php:200
-msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
-msgstr ""
+#: admin/class-ngg-adder.php:475
+msgid "Start upload"
+msgstr "Aloita lataus"
-#: ../admin/tinymce/window.php:208
-#, fuzzy
-msgid "Slideshow dimensions"
-msgstr "Diasarja "
+#: 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:219
-#, fuzzy
-msgid "Template name"
-msgstr "Albumin nimi :"
+#: admin/class-ngg-style.php:248
+msgid "Style Editor"
+msgstr "CSS-editori"
-#: ../admin/tinymce/window.php:239
-msgid "Select or enter album"
-msgstr "Valitse tai anna albumi"
+#: lib/meta.php:460
+msgid "Subject"
+msgstr "Kohde"
-#: ../admin/tinymce/window.php:241
-msgid "Leave this empty to display all galleries."
-msgstr ""
+#: admin/functions.php:209
+msgid "successfully created!"
+msgstr "luonti onnistui!"
-#: ../admin/tinymce/window.php:245
+#: admin/class-ngg-style.php:118
#, 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"
+msgid "Successfully selected CSS file."
+msgstr "CSS-tiedosto päivitetty onnistuneesti."
-#: ../admin/tinymce/window.php:267
+#: admin/class-ngg-admin-launcher.php:660
#, 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)"
+msgid "Support Forums"
msgstr ""
+"Tukifoorumit (engl.) "
-#: ../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/class-ngg-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Täg(it) poistettavaksi:"
-#: ../admin/tinymce/window.php:316
-msgid "Dimensions"
-msgstr ""
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Vertailtava(t) tägi(t) :"
-#: ../admin/tinymce/window.php:325
-msgid "Effect"
-msgstr "Efekti"
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Täg(it) uudelleennimettäväksi:"
-#: ../admin/tinymce/window.php:328
-msgid "No effect"
-msgstr "Ei efektiä"
+#: 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/tinymce/window.php:330
-msgid "Web 2.0"
-msgstr "Web 2.0"
+#: 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/tinymce/window.php:338
-msgid "No float"
-msgstr "Ei kellutusta"
+#: 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/tinymce/window.php:346
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
#, fuzzy
-msgid "Link"
-msgstr "Linkki-koodirivi"
+msgid "Template name"
+msgstr "Albumin nimi :"
-#: ../admin/tinymce/window.php:347
-msgid "Add an optional link to the image. Leave blank for no link."
+#: 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/tinymce/window.php:351
-msgid "Add an optional caption to the image. Leave blank for no caption."
-msgstr ""
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Testaa kuvatoiminto"
-#: ../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-options.php:769
+msgid "Text"
+msgstr "Teksti"
-#: ../admin/tinymce/window.php:368
+#: widgets/class-ngg-media-rss-widget.php:113
#, fuzzy
-msgid "Sort the images"
-msgstr "Lajittele esikatselukuvat"
+#| msgid "Text for Media RSS link:"
+msgid "Text for Media RSS link"
+msgstr "Teksti Media RSS -linkkiin."
-#: ../admin/tinymce/window.php:371
-#, fuzzy
-msgid "Upload order"
-msgstr "Räätälöity järjestys"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
+msgstr "Näytettävä teksti:"
-#: ../admin/tinymce/window.php:372
-#, fuzzy
-msgid "Date taken"
-msgstr "Pvm/Aika"
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
+msgstr "Albumi ID %s ei ole olemassa"
-#: ../admin/tinymce/window.php:373
-msgid "User defined"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
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/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/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: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: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/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
+msgstr "Kohdegalleriaa ei ole olemassa"
-#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523
-#, fuzzy
-msgid "You need to select a number of images."
-msgstr "Kuvien maksimimäärä"
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
+msgstr "Galleria ID=%s ei ole olemassa."
-#: ../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 "Apua NextCellent Galleryyn"
+#: widgets/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
+msgstr ""
-#: ../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."
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
msgstr ""
-#: ../admin/upgrade.php:70
+#: admin/class-ngg-admin-launcher.php:535
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."
+"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:71
+#: admin/class-ngg-admin-launcher.php:423
#, fuzzy
-msgid "Start upgrade now"
-msgstr "Aloita nyt"
+msgid "The latest NextCellent news."
+msgstr "Tuoreimmat uutiset"
-#: ../admin/upgrade.php:87
-msgid "Upgrade complete."
+#: 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 Etusivu lta "
+"päivitykset."
-#: ../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
+#: admin/tinymce/window.php:200
msgid ""
-"This is the default path for all blogs. With the placeholder %BLOG_ID% you "
-"can organize the folder structure better."
+"The number of images before pagination is applied. Leave empty for the "
+"default from the settings."
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
+#: 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 ""
-"Note : Based on your server memory limit you should not upload larger images "
-"then %d x %d pixel"
+"The number of images before pagination is applied. Leave empty or 0 for the "
+"default from the settings."
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"
+#: 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:479
-msgid "Program tool"
-msgstr "Ohjelma"
+#: admin/manage/actions.php:291
+msgid "The parameters"
+msgstr ""
-#: ../lib/meta.php:480
-msgid "Format"
-msgstr "Muoto"
+#: 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:481
-msgid "Image Width"
-msgstr "Leveys"
+#: 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:482
-msgid "Image Height"
-msgstr "Korkeus"
+#: 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:483
-msgid "Flash"
-msgstr "Salama"
+#: 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/multisite.php:23
+#: admin/functions.php:1567
msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+"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:1564
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-"Sori, olet käyttänyt tilavarauksesi. Poista joitakin tiedostoja, jotta voit "
-"lisätä uusia."
+"Tiedoston koko suurempi kuin sallittu (upload_max_filesize) "
+"ohjaustiedostossa php.ini"
-#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343
-msgid "Album overview"
-msgstr "Albumin yleistiedot"
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "Tiedosto ladattu vain osittain"
-#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651
-msgid "[Gallery not found]"
-msgstr "[Galleriaa ei löydy]"
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+msgstr ""
-#: ../lib/shortcodes.php:340
-msgid "[Pictures not found]"
-msgstr "[Kuvia ei löydy]"
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
+msgstr ""
-#: ../lib/tags.php:35
-msgid "No new tag specified!"
-msgstr "Mitään uutta tägiä ei ole määritelty!"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+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-admin-launcher.php:557
+msgid "There are three buttons:"
+msgstr ""
-#: ../lib/tags.php:86
-msgid "No tag renamed."
-msgstr "Mitään tägiä ei nimetty uudelleen."
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
+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-admin-launcher.php:274
+msgid ""
+"There was a configuration error. Please contact the server administrator."
+msgstr "Konfiguraatiovirhe. Ota yhteys palvelimen hoitajaan. "
-#: ../lib/tags.php:95
-msgid "No valid new tag."
-msgstr "Ei kelvollista tägiä."
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+msgstr "Nämä ovat maksimiarvot."
-#: ../lib/tags.php:112
-msgid "No objects (post/page) found for specified old tags."
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
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."
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-#: ../lib/tags.php:143
+#: admin/class-ngg-admin-launcher.php:428
#, php-format
msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+"third parties plugins that are compatible with NGG may not be 100% "
+"compatible with NextCellent Gallery!"
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 !"
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
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!"
+#: 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/tags.php:186
-msgid "No tag deleted."
-msgstr "Tägejä ei poistettu."
+#: 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/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
-msgstr "%1s tägi(ä) poistettu."
+#: 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/tags.php:202
-msgid "No new slug(s) specified!"
-msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!"
+#: admin/class-ngg-admin-launcher.php:268
+msgid "This file is empty. Please try another."
+msgstr "Tiedosto on tyhjä. Yritä uudelleen. "
-#: ../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-admin-launcher.php:270
+msgid "This file is not an image. Please try another."
+msgstr "Tämä ei ole kuvatiedosto. Yritä toista tiedostoa."
-#: ../lib/tags.php:241
-msgid "No slug edited."
-msgstr "Lyhytnimiä ei muokattu."
+#: 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/tags.php:243
-#, php-format
-msgid "%s slug(s) edited."
-msgstr "%s lyhytnimi(ä) muutettu."
+#: 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/xmlrpc.php:93
-#, php-format
+#: admin/class-ngg-admin-launcher.php:542
msgid ""
-"XML-RPC services are disabled on this blog. An admin user can enable them "
-"at %s"
+"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 ""
-"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."
+#: 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/xmlrpc.php:180
+#: 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"
+#: 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/xmlrpc.php:199
-#, php-format
-msgid "Failed to delete image %1$s "
-msgstr "Kuvan %1$s poisto ei onnistunut"
+#: admin/class-ngg-options.php:266
+msgid "This is the default path for all galleries"
+msgstr "Tämä on kaikkien gallerioiden oletuspolku "
-#: ../lib/xmlrpc.php:208
-#, php-format
-msgid "Could not write file %1$s (%2$s)"
-msgstr "Tiedoston %1$s (%2$s) tallennus ei onnistunut."
+#: 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/xmlrpc.php:275 ../lib/xmlrpc.php:327
-msgid "Invalid image ID"
-msgstr "Värää kuvan ID"
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+msgstr ""
-#: ../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."
+#: admin/class-ngg-overview.php:835
+msgid "This plugin is made possible by the great work of a lot of people:"
+msgstr ""
-#: ../lib/xmlrpc.php:336
-msgid "Sorry, could not update the image"
-msgstr "Kuvan päivitys ei onnistunut."
+#: 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/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."
+#: 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/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
-msgstr "Gallerian luonti ei onnistunut."
+#: 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/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
-msgstr "Väärä gallerian ID"
+#: 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/xmlrpc.php:424
-msgid "Sorry, you must be able to manage this gallery"
-msgstr "Sori, sinulla ei ole oikeuksia tämän gallerian muokkaukseen."
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Esikatselukuva"
-#: ../lib/xmlrpc.php:430
-msgid "Sorry, could not update the gallery"
-msgstr "Gallerian päivitys ei onnistunut."
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Esikatselukuvan laatu"
-#: ../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."
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Esikatselukuvien asetukset"
-#: ../lib/xmlrpc.php:476
-msgid "Sorry, could not create the album"
-msgstr "Albumin luonti ei onnistunut."
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Esikatselukuvan koko"
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
-msgstr "Väärä albumin ID"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Esikatselukuva päivitetty"
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
-msgstr "Albumin päivitys ei onnistunut"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Esikatselukuvat"
-#: ../nggallery.php:102
-#, fuzzy
-msgid "NextCellent Gallery requires a database upgrade."
-msgstr "NextCellent Gallery ohjausnäkymä"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "luotu (Aika)"
-#: ../nggallery.php:102
-#, fuzzy
-msgid "Upgrade now"
+#: 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"
+
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Otsikko:"
+
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
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
+#: admin/manage/class-ngg-sort-manager.php:33
msgid ""
-"Translation by : See here "
+"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->"
+"Sort Options"
msgstr ""
-"Kääntänyt : Vesa Tiirikainen "
-#: ../nggallery.php:130
+#: admin/manage/class-ngg-image-manager.php:151
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."
+"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings->"
+"Sort Options"
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
+#: admin/class-ngg-style.php:283
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 "
+"To ensure your css file stays safe during upgrades, please move it to the "
+"right folder."
+msgstr ""
-#: ../nggallery.php:268
-msgid "Picture tag"
-msgstr "Kuvan tägi"
+#: 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."
-#: ../nggallery.php:269
-msgid "Picture tag: %2$l."
-msgstr "Kuvan tägi: %2$l."
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Siirtymäefekti"
-#: ../nggallery.php:270
-msgid "Separate picture tags with commas."
-msgstr "Erittele kuvien tägit pilkuilla."
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+msgstr "Käännös"
-#: ../nggallery.php:376
+#: 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 "NextCellent Gallery / Images"
-msgstr "Apua NextCellent Galleryyn"
-
-#: ../nggallery.php:480
-msgid "loading"
-msgstr "lataan..."
+msgid "Type options"
+msgstr "Kamera / tyyppi"
-#: ../nggallery.php:672
-msgid "Get help"
-msgstr "Apua"
+#: 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:754
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
-msgstr "Sori, NextCellent Gallery on deaktivoitu: NextGEN versio"
+#: 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?"
-#: ../nggfunctions.php:42
+#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384
+#, php-format
msgid ""
-"The Flash Player "
-"and a browser with Javascript "
-"support are needed."
+"Unable to write to directory %s. Is this directory writable by the server?"
msgstr ""
-"Tarvitset Adobe "
-"Flash Playerin ja selaimen "
-"Javascript -tuella ."
+"Hakemistoon %s ei voi kirjoittaa. Onko hakemisto palvelimella "
+"kirjoitussuojattu?"
-#: ../nggfunctions.php:453
-msgid "[Album not found]"
-msgstr "[Albumia ei löydy]"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Odottamaton virhe"
-#: ../nggfunctions.php:782
-msgid "[SinglePic not found]"
-msgstr "[Kuvaa ei löydy]"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Tuntematon latausvirhe"
-#: ../nggfunctions.php:918
-msgid "Related images for"
-msgstr "Liittyvät kuvat "
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Lajittelematon"
-#: ../view/album-compact.php:32 ../view/album-extend.php:30
-msgid "Photos"
-msgstr "Valokuvaa"
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Päivitä"
-#: ../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-roles.php:59
+msgid "Update capabilities"
+msgstr "Päivitä toimintoja "
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
-msgstr "Edellinen"
+#: admin/class-ngg-style.php:309
+msgid "Update File"
+msgstr "Päivitä tiedosto"
-#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
-msgstr "Seuraava "
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
+msgstr "Päivitä lajittelujärjestys"
+
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
+msgstr "Päivitys onnistui"
+
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "Päivitä onnistuneesti"
+
+#: 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 "Päivitetyt toiminnot"
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
-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-tiedosto päivitetty onnistuneesti."
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
-msgstr "Metadata"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
+msgstr ""
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
-msgstr "Kamera / tyyppi"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+#, fuzzy
+msgid "Upgrade NextCellent Gallery"
+msgstr "Apua NextCellent Galleryyn"
-#: ../view/imagebrowser-exif.php:50
-msgid "Focal Length"
-msgstr "Polttoväli"
+#: 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."
-#: ../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/upgrade.php:141
+msgid "Upgrading database…"
+msgstr ""
-#: ../widgets/media-rss-widget.php:20
-msgid "NextCellent Media RSS"
-msgstr "NextCellent Media RSS "
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
+msgstr "Lataa ZIP-tiedosto"
-#: ../widgets/media-rss-widget.php:68
-msgid "Media RSS"
-msgstr "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:69
-msgid "Link to the main image feed"
-msgstr "Linkki kuvien syötteeseen"
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+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-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "Lataus epäonnistui!"
-#: ../widgets/media-rss-widget.php:84
-msgid "Show Media RSS icon"
-msgstr "Näytä Media RSS -kuvake"
+#: 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:88
-msgid "Show the Media RSS link"
-msgstr "Näytä Media RSS -linkki"
+#: 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:91
-msgid "Text for Media RSS link:"
-msgstr "Teksti Media RSS -linkkiin."
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "Lataus lopetettu."
-#: ../widgets/media-rss-widget.php:95
-msgid "Tooltip text for Media RSS link:"
-msgstr "Vinkkiteksti 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/widgets.php:22
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Näytä NextCellent Gallery diasarja"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
+msgstr "URL tiedostoon"
-#: ../widgets/widgets.php:23
-msgid "NextCellent Slideshow"
-msgstr "NextCellent diasarja"
+#: admin/class-ngg-adder.php:559
+#, fuzzy
+msgid "Use advanced uploader"
+msgstr "Käytä kuvaa vesileimana"
-#: ../widgets/widgets.php:64
-msgid ""
-"Get the Flash "
-"Player to see the slideshow."
-msgstr ""
-"Lataa Flash Player"
-"a>, nähdäksesi diasarjan."
+#: 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:126
-msgid "Select Gallery:"
-msgstr "Valitse galleria:"
+#: admin/class-ngg-adder.php:557
+#, fuzzy
+msgid "Use basic uploader"
+msgstr "Käytä kuvaa vesileimana"
-#: ../widgets/widgets.php:128
-msgid "All images"
-msgstr "Kaikki kuvat"
+#: admin/class-ngg-options.php:731
+msgid "Use image as watermark"
+msgstr "Käytä kuvaa vesileimana"
-#: ../widgets/widgets.php:142 ../widgets/widgets.php:235
-msgid "Width:"
-msgstr "Leveys:"
+#: admin/class-ngg-options.php:543
+msgid "Use ImageBrowser instead of another effect."
+msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. "
-#: ../widgets/widgets.php:145 ../widgets/widgets.php:238
-msgid "Height:"
-msgstr "Korkeus:"
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
+msgstr "Käytä kiinteitä polkuosoitteita"
-#: ../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:738
+msgid "Use text as watermark"
+msgstr "Käytä tekstiä vesileimana"
-#: ../widgets/widgets.php:171
-#, fuzzy
-msgid "NextCellent Widget"
-msgstr "NextCellent -vimpain"
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
-#: ../widgets/widgets.php:215
+#: admin/class-ngg-roles.php:27
#, fuzzy
-msgid "Show:"
-msgstr "Näytä"
+msgid "Use TinyMCE Button / Add Media"
+msgstr "TinyMCE Button / Upload Tab"
-#: ../widgets/widgets.php:219
-msgid "Original images"
-msgstr "Alkuperäiskuvat"
+#: 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:227
-msgid "recent added "
-msgstr "viimeksi lisätyt"
+#: 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:231
-msgid "Enable IE8 Web Slices"
-msgstr "Aktivoi IE8 Web Slices"
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Versio"
-#: ../widgets/widgets.php:243
-#, fuzzy
-msgid "Select:"
-msgstr "Mikään galleria ei ole valittuna !"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Katso "
-#: ../widgets/widgets.php:245
-msgid "All galleries"
-msgstr "Kaikki galleriat"
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
-#: ../widgets/widgets.php:246
-msgid "Only which are not listed"
-msgstr "Vain listaamattomat"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+msgstr "Käy lisäosan kotisivulla"
-#: ../widgets/widgets.php:247
-msgid "Only which are listed"
-msgstr "Vain listatut"
+#: 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:251
+#: 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 "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"
-#~ msgid ""
-#~ "Languages "
-#~ msgstr ""
-#~ "Kielet "
+#: 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 "Get help with NextCellent Gallery"
-#~ msgstr "Apua NextCellent Galleryyn"
+#: 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 "More Help & Info"
-#~ msgstr "Lisää apua & tietoa"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Leveys:"
-#~ msgid ""
-#~ "Support Forums "
-#~ msgstr ""
-#~ "Tukifoorumit (engl.) "
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
+msgstr "valtuutus 777 manuaalisesti !"
-#~ msgid "Download latest version"
-#~ msgstr "Lataa viimeisin versio"
+#: 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 ""
-#, fuzzy
-#~ msgid "(from the ngg_styles folder)"
-#~ msgstr "(teeman hakemistosta)"
+#: 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 ""
-#~ "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"
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
+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!"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
+msgstr ""
+
+#: admin/manage/actions.php:198
+msgid "XMP Data"
+msgstr "XMP-data"
-#~ msgid "Choose files to upload"
-#~ msgstr "Valitse ladattavat tiedostot"
+#. 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 "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 Etusivu lta 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.mo b/lang/nggallery-fi_FI.mo
new file mode 100644
index 0000000..1dc48dd
Binary files /dev/null and b/lang/nggallery-fi_FI.mo differ
diff --git a/lang/nggallery-fi_FI.po b/lang/nggallery-fi_FI.po
index a471e36..1ac0427 100644
--- a/lang/nggallery-fi_FI.po
+++ b/lang/nggallery-fi_FI.po
@@ -1,3591 +1,4107 @@
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"
+"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: 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/class-ngg-album-manager.php:129
+msgid "Album deleted"
+msgstr "Albumi poistettu"
-#: ../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:440
+msgid "Album description:"
+msgstr "Albumin kuvaus:"
-#: ../admin/addgallery.php:526
-msgid "Disable flash upload"
-msgstr "Ota flash-lataus pois käytöstä"
+#: admin/tinymce/window.php:245
+msgid "Album display types"
+msgstr ""
-#: ../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/class-ngg-album-manager.php:396
+msgid "Album ID"
+msgstr "Album ID"
-#: ../admin/addgallery.php:528
-msgid "Enable flash based upload"
-msgstr "Ota Flash-lataus käyttöön"
+#: admin/class-ngg-album-manager.php:434
+msgid "Album name:"
+msgstr "Albumin nimi :"
-#: ../admin/admin.php:125
-#: ../admin/admin.php:128
-#: ../admin/admin.php:148
-msgid "Galleries"
-msgstr "Galleriat"
+#: 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/class-ngg-overview.php:837
+msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
+msgstr ""
-#: ../admin/admin.php:131
-#: ../admin/admin.php:179
-#: ../admin/settings.php:250
-msgid "Settings"
-msgstr "Asetukset"
+#: admin/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Tasaus "
-#: ../admin/admin.php:133
-#: ../admin/admin.php:181
-msgid "Style"
-msgstr "Tyyli"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Kaikki galleriat"
-#: ../admin/admin.php:135
-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:136
-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:139
-#: ../admin/admin.php:150
-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:149
-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: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:112
+msgid "Allow users to upload zip folders."
+msgstr "Salli käyttäjien ladata ZIP-hakemistoja."
-#: ../admin/admin.php:279
-msgid "You do not have the correct permission"
-msgstr "Sinulla ei ole tarvittavia valtuuksia"
+#: admin/class-ngg-adder.php:407
+#, php-format
+msgid "Allowed characters for file and folder names are \"%s\"."
+msgstr ""
-#: ../admin/admin.php:280
-msgid "Unexpected Error"
-msgstr "Odottamaton 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:281
-msgid "A failure occurred"
-msgstr "Tapahtui virhe"
+#: 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:285
-msgid "You have attempted to queue too many files."
-msgstr "Olet laittanut jonoon liian monta tiedostoa."
+#: 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: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-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "Aakkosellinen"
-#: ../admin/admin.php:287
-msgid "This file is empty. Please try another."
-msgstr "Tiedosto on tyhjä. Yritä uudelleen. "
+#: admin/class-ngg-overview.php:851
+msgid "Also a big thank you to the new translators: "
+msgstr ""
-#: ../admin/admin.php:288
-msgid "This file type is not allowed. Please try another."
-msgstr "Tiedostotyyppi ei ole sallittu. Yritä uudelleen. "
+#: admin/manage/class-ngg-image-list-table.php:236
+msgid "Alt & Title Text"
+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:184
+#, fuzzy
+#| msgid "Alt & Title Text"
+msgid "Alt & title text"
+msgstr "Alt & otsikkoteksti"
-#: ../admin/admin.php:290
-msgid "Memory exceeded. Please try another smaller file."
-msgstr "Muisti ylitetty. Yritä pienentää tiedostoa. "
+#: admin/class-ngg-options.php:588
+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/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 Etusivu lta 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/class-ngg-options.php:881
+msgid "Mouse/touch drag"
+msgstr ""
+
+#: admin/class-ngg-style.php:286
+msgid "Move file"
+msgstr ""
-#: ../admin/settings.php:22
+#: 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/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/settings.php:23
+#: 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:"
+
+#: 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/settings.php:24
+#: 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 ""
-#: ../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"
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Vain listatut"
-#: ../admin/settings.php:332
-msgid "PicLens/CoolIris"
-msgstr "PicLens/CoolIris"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Vain listaamattomat"
-#: ../admin/settings.php:334
-msgid "Include support for PicLens and CoolIris"
-msgstr "Lisää tuki PicLensille ja CoolIrisille"
+#: 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/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:359
+msgid "Operation successful. Please clear your browser cache."
+msgstr "Toiminto onnistui. Tyhjennä selaimen välimuisti."
-#: ../admin/settings.php:339
+#: 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"
-#: ../admin/settings.php:342
-msgid "Use permalinks"
-msgstr "Käytä kiinteitä polkuosoitteita"
+#: 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/settings.php:344
-msgid "Adds a static link to all images"
-msgstr "Lisää staattisen linkin kaikkiin kuviin"
+#: admin/class-ngg-overview.php:515
+msgid "PHP Version"
+msgstr "PHP-versio"
-#: ../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-overview.php:524
+#, fuzzy
+#| msgid "PHP XML support"
+msgid "PHP XML Support"
+msgstr "PHP XML -tuki"
-#: ../admin/settings.php:349
-msgid "Gallery slug:"
-msgstr "Gallerian lyhytnimi :"
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
+msgstr "PicLens/CoolIris"
-#: ../admin/settings.php:353
-msgid "Recreate URLs"
-msgstr "Luo URL:t uudelleen"
+#: 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:354
-msgid "Start now"
-msgstr "Aloita nyt"
+#: admin/manage/class-ngg-image-manager.php:344
+#, php-format
+msgid "Picture %d could not be deleted."
+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."
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
+msgstr ""
-#: ../admin/settings.php:358
-msgid "Related images"
-msgstr "Liittyvät kuvat"
+#: nggallery.php:295
+msgid "Picture tag"
+msgstr "Kuvan tägi"
-#: ../admin/settings.php:361
-msgid "Add related images"
-msgstr "Lisää liittyvät kuvat"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
+msgstr "Kuvan tägi: %2$l."
-#: ../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-manager.php:529
+msgid "Pictures deleted successfully "
+msgstr "Kuvien poisto onnistui"
-#: ../admin/settings.php:367
-msgid "Match with"
-msgstr "Vertaa "
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
+msgstr "pikseli"
-#: ../admin/settings.php:368
-msgid "Categories"
-msgstr "Aihealueet "
+#: 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:373
-msgid "Max. number of images"
-msgstr "Kuvien maksimimää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:375
-msgid "0 will show all images"
-msgstr "0 näyttää kaikki kuvat"
+#: 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:388
-msgid "Image settings"
-msgstr "Kuva-asetukset"
+#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26
+msgid "Plugin Check"
+msgstr "Lisäosan tarkistus"
-#: ../admin/settings.php:395
-#: ../admin/settings.php:427
-#: ../admin/settings.php:702
-msgid "Width"
-msgstr "Leveys"
+#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696
+msgid "Position"
+msgstr "Sijainti"
-#: ../admin/settings.php:397
-#: ../admin/settings.php:429
-#: ../admin/settings.php:704
-msgid "Height"
-msgstr "Korkeus"
+#: admin/manage/class-ngg-sort-manager.php:97
+msgid "Presort"
+msgstr "Esilajittele"
-#: ../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/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:402
-msgid "Image quality"
-msgstr "Kuvan laatu"
+#: admin/class-ngg-options.php:682
+msgid "Preview"
+msgstr "Esikatselu"
-#: ../admin/settings.php:407
-msgid "Backup original"
-msgstr "Varmista alkuperäinen"
+#: admin/class-ngg-admin-launcher.php:541
+#: admin/manage/class-ngg-image-manager.php:182
+msgid "Preview image"
+msgstr "Katso kuvaa"
-#: ../admin/settings.php:409
-msgid "Create a backup for the resized images"
-msgstr "Luo varmistus kooltaan muuteuista kuvista"
+#: nggfunctions.php:125
+msgid "previous"
+msgstr ""
-#: ../admin/settings.php:412
-msgid "Automatically resize"
-msgstr "Muuta koko automaattisesti"
+#: admin/class-ngg-options.php:888
+msgid "Previous / Next"
+msgstr ""
-#: ../admin/settings.php:414
-msgid "Automatically resize images on upload."
-msgstr "Muuta kuvien koko automaattisesti latauksessa."
+#: 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:418
-msgid "Thumbnail settings"
-msgstr "Esikatselukuvien asetukset"
+#: admin/class-ngg-options.php:463
+msgid "Proceed now »"
+msgstr ""
-#: ../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."
+#: lib/meta.php:479
+msgid "Program tool"
+msgstr "Ohjelma"
-#: ../admin/settings.php:425
-msgid "Thumbnail size"
-msgstr "Esikatselukuvan koko"
+#: lib/meta.php:470
+msgid "Province/State"
+msgstr "Maakunta/osavaltio"
-#: ../admin/settings.php:434
-msgid "Fixed size"
-msgstr "Kiinteä koko"
+#. 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:436
-msgid "This will ignore the aspect ratio, so no portrait thumbnails"
-msgstr "Tämä ohittaa sivusuhteen, eli ei esikatselukuvia pystyssä."
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
+msgstr "satunnaisesti"
-#: ../admin/settings.php:439
-msgid "Thumbnail quality"
-msgstr "Esikatselukuvan laatu"
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
+msgstr ""
-#: ../admin/settings.php:444
-msgid "Single picture"
-msgstr "Yksittäiskuva"
+#: admin/tinymce/window.php:124
+msgid "Random pictures"
+msgstr ""
-#: ../admin/settings.php:447
-msgid "Clear cache folder"
-msgstr "Tyhjennä välimuistikansio"
+#: 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:448
-msgid "Proceed now"
-msgstr "Jatka nyt"
+#: 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:467
-msgid "Inline gallery"
-msgstr "Inline-galleria"
+#: 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:469
-msgid "Galleries will not be shown on a subpage, but on the same page."
-msgstr "Gallerioita ei näytetä alasivulla, vaan samalla sivulla."
+#: widgets/class-ngg-gallery-widget.php:126
+msgid "recent added "
+msgstr "viimeksi lisätyt"
-#: ../admin/settings.php:473
-msgid "Images per page"
-msgstr "Kuvien lukumäärä sivulla"
+#: widgets/class-ngg-slideshow-widget.php:119
+msgid "Recent images"
+msgstr ""
-#: ../admin/settings.php:476
-msgid "0 will disable pagination, all images on one page"
-msgstr "0 estää sivutuksen, kaikki kuvat samalla sivulla"
+#: admin/tinymce/window.php:123
+msgid "Recent pictures"
+msgstr ""
-#: ../admin/settings.php:480
-msgid "Columns"
-msgstr "Sarakkeita"
+#: admin/manage/class-ngg-image-list-table.php:285
+msgid "Recover"
+msgstr "Palauta"
-#: ../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/manage/class-ngg-image-manager.php:103
+#, fuzzy
+#| msgid "Recover \"%s\" ?"
+msgid "Recover \"{}\"?"
+msgstr "Palauta \"%s\" ?"
-#: ../admin/settings.php:488
-msgid "Enable slideshow"
-msgstr "Käytä diaesitystä"
+#: 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:488
-msgid "Text to show:"
-msgstr "Näytettävä teksti:"
+#: admin/class-ngg-options.php:337
+msgid "Recreate URLs"
+msgstr "Luo URL:t uudelleen"
-#: ../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/class-ngg-options.php:344
+msgid "Related images"
+msgstr "Liittyvät kuvat"
-#: ../admin/settings.php:495
-msgid "Show first"
-msgstr "Näytä ensin."
+#: nggfunctions.php:932
+msgid "Related images for"
+msgstr "Liittyvät kuvat "
-#: ../admin/settings.php:496
-#: ../widgets/widgets.php:212
-msgid "Thumbnails"
-msgstr "Esikatselukuvat"
+#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34
+msgid "Related plugins"
+msgstr "Liittyvät lisäosat"
-#: ../admin/settings.php:502
-msgid "ImageBrowser"
-msgstr "Kuvaselain"
+#: admin/class-ngg-adder.php:226
+msgid "remove"
+msgstr "poista"
-#: ../admin/settings.php:504
-msgid "Use ImageBrowser instead of another effect."
-msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. "
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
+msgstr "Uudelleennimeä"
-#: ../admin/settings.php:508
-msgid "Hidden images"
-msgstr "Piilotetut kuvat"
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
+msgstr "Anna tägille uusi nimi"
-#: ../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-admin-launcher.php:594
+msgid "Rename, delete and edit tags. Use the rename function to merge tags."
+msgstr ""
-#: ../admin/settings.php:511
-msgid "Note: this increases the page load (possibly a lot)"
-msgstr "huom: tämä lisää sivukuormitusta (mahdollisesti paljonkin)"
+#: 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:515
-msgid "AJAX pagination"
-msgstr "Aktivoi AJAX-sivutus"
+#: admin/manage/actions.php:270
+msgid "Reset"
+msgstr ""
-#: ../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:108
+msgid "Reset / Uninstall"
+msgstr "Resetoi / poista"
-#: ../admin/settings.php:518
-msgid "Note: works only in combination with the Shutter effect."
-msgstr "Huom: toimii vain Shutter-efektin kanssa "
+#: admin/class-ngg-options.php:217
+msgid "Reset all options to default settings?"
+msgstr ""
-#: ../admin/settings.php:522
-msgid "Sort options"
-msgstr "Lajitteluvaihtoehdot"
+#: 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:525
-msgid "Sort thumbnails"
-msgstr "Lajittele esikatselukuvat"
+#: admin/class-ngg-options.php:948
+msgid "Reset settings"
+msgstr "Resetoi asetukset"
-#: ../admin/settings.php:527
-msgid "Custom order"
-msgstr "Räätälöity järjestys"
+#: 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:529
-msgid "File name"
-msgstr "Tiedostonimi"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
+msgstr "Muuta kuvien kooksi "
-#: ../admin/settings.php:530
-msgid "Alt / Title text"
-msgstr "Alt / otsikkoteksti"
+#: 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:531
-#: ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
-msgstr "Pvm/Aika"
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
+msgstr "Roolit"
-#: ../admin/settings.php:535
-msgid "Sort direction"
-msgstr "Lajittelusuunta"
+#: admin/class-ngg-roles.php:16
+msgid "Roles / capabilities"
+msgstr "Roolit / toiminnot"
-#: ../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/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:555
-msgid "With the placeholder"
-msgstr "Sijoituspaikalla"
+#: admin/manage/class-ngg-manager.php:253
+#: admin/manage/class-ngg-manager.php:256
+msgid "Rotate images"
+msgstr "Pyöritä kuvia"
-#: ../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/manage/class-ngg-image-list-table.php:311
+msgid "Rotate images clockwise"
+msgstr "Pyöritä kuvia myötäpäivään"
-#: ../admin/settings.php:558
-msgid "JavaScript Thumbnail effect"
-msgstr "JavaScript-esikatselukuva-efekti"
+#: admin/manage/class-ngg-image-list-table.php:312
+msgid "Rotate images counter-clockwise"
+msgstr "Pyöritä kuvia vastapäivään"
-#: ../admin/settings.php:562
-msgid "Thickbox"
-msgstr "Thickbox"
+#: admin/manage/actions.php:262
+msgid "Rotate Left"
+msgstr ""
-#: ../admin/settings.php:563
-msgid "Lightbox"
-msgstr "Lightbox"
+#: admin/manage/actions.php:266
+msgid "Rotate Right"
+msgstr ""
-#: ../admin/settings.php:564
-msgid "Highslide"
-msgstr "Highslide"
+#: admin/class-ngg-options.php:858
+msgid "Rotating Entrances"
+msgstr ""
-#: ../admin/settings.php:565
-msgid "Shutter"
-msgstr "Suljin"
+#: admin/class-ngg-options.php:859
+msgid "Rotating Exits"
+msgstr ""
-#: ../admin/settings.php:566
-msgid "Custom"
-msgstr "Räätälöity"
+#: admin/manage/actions.php:332
+msgid "Rotation"
+msgstr ""
-#: ../admin/settings.php:571
-msgid "Link Code line"
-msgstr "Linkki-koodirivi"
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
+msgstr "Toimii..."
-#: ../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/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:597
-msgid "Preview"
-msgstr "Esikatselu"
+#: admin/class-ngg-admin-launcher.php:566
+msgid "Save"
+msgstr ""
-#: ../admin/settings.php:599
-#: ../admin/settings.php:604
-msgid "Position"
-msgstr "Sijainti"
+#: admin/media-upload.php:275
+msgid "Save all changes"
+msgstr "Tallenna kaikki muutokset"
-#: ../admin/settings.php:624
-msgid "Offset"
-msgstr "Siirtymä"
+#: 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:640
-msgid "Use image as watermark"
-msgstr "Käytä kuvaa vesileimana"
+#: admin/class-ngg-admin-launcher.php:567
+msgid "Save changes you have made to the gallery options."
+msgstr ""
-#: ../admin/settings.php:643
-msgid "URL to file"
-msgstr "URL tiedostoon"
+#: 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: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/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/settings.php:648
-msgid "Use text as watermark"
-msgstr "Käytä tekstiä vesileimana"
+#: admin/class-ngg-tag-manager.php:118
+msgid "Search tags"
+msgstr "Hakutägit"
-#: ../admin/settings.php:651
-msgid "Font"
-msgstr "Fontti"
+#: admin/class-ngg-options.php:912
+msgid "sec."
+msgstr "s."
-#: ../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-admin-launcher.php:279
+msgid "Security error."
+msgstr "Turvavirhe."
-#: ../admin/settings.php:662
-msgid "You can upload more fonts in the folder nggallery/fonts "
-msgstr "Voit ladata lisää fontteja kansioon nggallery/fonts ."
+#: admin/media-upload.php:179
+msgid "Select »"
+msgstr "Valitse »"
-#: ../admin/settings.php:671
-msgid "Color"
-msgstr "Väri"
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
+msgstr ""
-#: ../admin/settings.php:673
-msgid "(hex w/o #)"
-msgstr "(hex w/o #)"
+#: 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:676
-msgid "Text"
-msgstr "Teksti"
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
+msgstr ""
-#: ../admin/settings.php:680
-msgid "Opaque"
-msgstr "Läpinäkyvyys"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Valitse esikatselukuva:"
-#: ../admin/settings.php:701
-msgid "Default size"
-msgstr "Oletuskoko (L x K)"
+#: admin/tinymce/window.php:270
+msgid ""
+"Select a template for the galleries (displayed after you click on an album)"
+msgstr ""
-#: ../admin/settings.php:709
-msgid "Duration"
-msgstr "Kestoaika"
+#: admin/tinymce/window.php:391 admin/tinymce/window.php:442
+msgid "Select a template to display the images"
+msgstr ""
-#: ../admin/settings.php:710
-msgid "sec."
-msgstr "s."
+#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
+msgstr "Valitse albumi"
-#: ../admin/settings.php:713
-#: ../admin/settings.php:787
-msgid "Transition / Fade effect"
-msgstr "Siirtymäefekti"
+#: 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:716
-#: ../admin/settings.php:790
-msgid "fade"
-msgstr "häivytys"
+#: 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:717
-msgid "blindX"
-msgstr "blindX"
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
+msgstr "Valitse tiedostot"
-#: ../admin/settings.php:718
-msgid "cover"
-msgstr "peitto"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Valitse galleria"
-#: ../admin/settings.php:719
-msgid "scrollUp"
-msgstr "scrollUp"
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
+msgstr "Valitse grafiikkakirjasto"
-#: ../admin/settings.php:720
-msgid "scrollDown"
-msgstr "scrollDown"
+#: admin/tinymce/window.php:248
+msgid "Select how you want to display the albums"
+msgstr ""
-#: ../admin/settings.php:721
-msgid "shuffle"
-msgstr "sekoitus"
+#: admin/tinymce/window.php:146
+msgid "Select how you want to display your gallery"
+msgstr ""
-#: ../admin/settings.php:722
-msgid "toss"
-msgstr "heitä"
+#: admin/manage/actions.php:57
+msgid "Select how you would like to rotate the image on the left."
+msgstr ""
-#: ../admin/settings.php:723
-msgid "wipe"
-msgstr "pyyhi"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "Valitse tai anna albumi"
-#: ../admin/settings.php:725
-msgid "See here for more information about the effects :"
-msgstr "Täältä löytyy lisätietoa efekteistä:"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Valitse tai anna kuva"
-#: ../admin/settings.php:729
-msgid "Settings for the JW Image Rotator"
-msgstr "JW Image Rotatorin asetukset"
+#: 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: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:148
+msgid "Select the destination gallery:"
+msgstr "Valitse kohdegalleria:"
-#: ../admin/settings.php:731
+#: admin/class-ngg-roles.php:17
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"
+"Select the lowest role which should be able to access the following "
+"capabilities. NextCellent Gallery supports the standard roles from WordPress."
msgstr ""
-"Paina alla olevaa nappulaa etsiäksesi automaattisesti. Aikaisemmissa NextCellent Gallery versiossa on \n"
-"\t\t\t\t\tladattava tiedosto käsisin paikkaan "
+"Valitse alin rooli, joka pääsee seuraaviin toimintoihin. NextCellent Gallery "
+"tukee vain WordPressin standardirooleja."
-#: ../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/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "Valitse Zip-tiedosto"
-#: ../admin/settings.php:737
-msgid "Press the button below to search for the file."
-msgstr "Paina alla olevaa nappulaa etsiäksesi tiedostoa."
+#: widgets/class-ngg-gallery-widget.php:149
+#, fuzzy
+#| msgid "Select :"
+msgid "Select:"
+msgstr "Valitse :"
-#: ../admin/settings.php:742
-msgid "Enable flash slideshow"
-msgstr "Aktivoi Flash diashow"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "Erittele kuvien tägit pilkuilla."
-#: ../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/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
+msgstr ""
-#: ../admin/settings.php:747
-msgid "Path to the JW Image Rotator (URL)"
-msgstr "Poku JW Image Rotatoriin (URL)"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Palvelin"
-#: ../admin/settings.php:750
-msgid "Search now"
-msgstr "Etsi nyt"
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Palvelinasetukset"
-#: ../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/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
+msgstr ""
-#: ../admin/settings.php:755
-msgid "Shuffle mode"
-msgstr "Sekoitustila"
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
+msgstr ""
-#: ../admin/settings.php:759
-msgid "Show next image on click"
-msgstr "Näytä seuraava kuva klikkauksella"
+#: admin/manage/class-ngg-image-list-table.php:319
+#: admin/manage/class-ngg-manager.php:250
+msgid "Set description"
+msgstr ""
-#: ../admin/settings.php:763
-msgid "Show navigation bar"
-msgstr "Näytä navigointipalkki"
+#: 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:767
-msgid "Show loading icon"
-msgstr "Näytä latauskuvake"
+#: 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:771
-msgid "Use watermark logo"
-msgstr "Käytä vesileimalogoa"
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
+msgstr ""
-#: ../admin/settings.php:773
-msgid "You can change the logo at the watermark settings"
-msgstr "Voit muttaa logoa vesileima-asetuksista"
+#: 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:776
-msgid "Stretch image"
-msgstr "Venytä kuvaa"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Näytä"
-#: ../admin/settings.php:779
-msgid "true"
-msgstr "tosi"
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Näytä / piilota käytetyt galleriat"
-#: ../admin/settings.php:780
-msgid "false"
-msgstr "epätosi"
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
+msgstr "Näytä NextCellent Gallery diasarja"
-#: ../admin/settings.php:781
-msgid "fit"
-msgstr "sovita"
+#: admin/class-ngg-admin-launcher.php:440
+msgid "Show all the server settings!."
+msgstr ""
-#: ../admin/settings.php:782
-msgid "none"
-msgstr "ei mitään"
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
+msgstr ""
-#: ../admin/settings.php:791
-msgid "bgfade"
-msgstr "BGFade"
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
+msgstr ""
-#: ../admin/settings.php:792
-msgid "slowfade"
-msgstr "Slowfade"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Näytä ensin."
-#: ../admin/settings.php:793
-msgid "circles"
-msgstr "ympyrät"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Näytä metadata"
-#: ../admin/settings.php:794
-msgid "bubbles"
-msgstr "kuplat"
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
+msgstr ""
-#: ../admin/settings.php:795
-msgid "blocks"
-msgstr "lohkot"
+#: widgets/class-ngg-media-rss-widget.php:108
+msgid "Show the link text"
+msgstr ""
-#: ../admin/settings.php:796
-msgid "fluids"
-msgstr "nesteet"
+#: widgets/class-ngg-media-rss-widget.php:100
+msgid "Show the RSS icon"
+msgstr ""
-#: ../admin/settings.php:797
-msgid "flash"
-msgstr "salama"
+#: widgets/class-ngg-gallery-widget.php:103
+#, fuzzy
+#| msgid "Show :"
+msgid "Show:"
+msgstr "Näytä :"
-#: ../admin/settings.php:798
-msgid "lines"
-msgstr "viivat"
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
+msgstr ""
-#: ../admin/settings.php:799
-#: ../widgets/widgets.php:219
-msgid "random"
-msgstr "satunnaisesti"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr ""
-#: ../admin/settings.php:804
-msgid "Use slow zooming effect"
-msgstr "käytä hidasta Zoom-efektiä"
+#: 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:808
-msgid "Background Color"
-msgstr "Taustaväri (BG)"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Suljin"
-#: ../admin/settings.php:813
-msgid "Texts / Buttons Color"
-msgstr "Texti- / nappiväri"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Suljinnopeus"
-#: ../admin/settings.php:818
-msgid "Rollover / Active Color"
-msgstr "Rollover / aktiivi (linkki) -väri"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr ""
-#: ../admin/settings.php:823
-msgid "Screen Color"
-msgstr "Ruudun väri"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Yksittäiskuva"
-#: ../admin/settings.php:828
-msgid "Background music (URL)"
-msgstr "Taustamusiikki (URL)"
+#: admin/media-upload.php:251
+msgid "Singlepic"
+msgstr "Yksittäiskuva"
-#: ../admin/settings.php:832
-msgid "Try XHTML validation (with CDATA)"
-msgstr "Kokeile XHTML-validointia (hyödyntää CDATA)"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Koko"
-#: ../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/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/setup.php:15
-msgid "Reset all settings to default parameter"
-msgstr "Palauta kaikki asetukset oletusarvoihin."
+#: admin/tinymce/window.php:208
+msgid "Slideshow dimensions"
+msgstr ""
-#: ../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/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
+msgstr "Asetettava(t) lyhytnimi(et):"
-#: ../admin/setup.php:30
-msgid "Reset options"
-msgstr "Resetointivaihtoehdot"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
+msgstr ""
-#: ../admin/setup.php:33
-msgid "Reset all options/settings to the default installation."
-msgstr "Resetoi kaikki vaihtoehdot/asetukset oletusarvoihin."
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
+msgstr ""
-#: ../admin/setup.php:34
-msgid "Reset settings"
-msgstr "Resetoi asetukset"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-#: ../admin/setup.php:34
+#: nggallery.php:266
msgid ""
-"Reset all options to default settings ?\\n"
-"\\n"
-"Choose [Cancel] to Stop, [OK] to proceed.\\n"
+"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/class-ngg-installer.php:29
+msgid "Sorry, NextCellent Gallery works only with a role called administrator"
+msgstr "NextCellent Gallery toimii vain roolissa \"Administrator\""
+
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
msgstr ""
-"Resetoi kaikki oletusarvoihin?\\n"
-"\\n"
-"Valitse [peruuta] keskeyttääksesi, [OK] jatkaaksesi.\\n"
-#: ../admin/setup.php:39
-msgid "Uninstall plugin tables"
-msgstr "Poista lisäosan taulut tietokannasta"
+#: 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:44
-msgid "You don't like NextCellent Gallery ?"
-msgstr "Etkö pidä NextCellent Gallerystä?"
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
+msgstr "Lajittelusuunta"
-#: ../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/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Lajittele galleria"
-#: ../admin/setup.php:47
-msgid "WARNING:"
-msgstr "VAROITUS:"
+#: admin/class-ngg-admin-launcher.php:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
+msgstr "Lajittele galleria"
-#: ../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:568
+msgid "Sort options"
+msgstr "Lajitteluvaihtoehdot"
-#: ../admin/setup.php:48
-msgid "and"
-msgstr "ja"
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
+msgstr "Lajittelujärjestys muutettu"
-#: ../admin/setup.php:50
-msgid "Uninstall plugin"
-msgstr "Poista lisäosa"
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
+msgstr "Järjestys :"
-#: ../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"
+#: 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 ""
-"Olet poistamassa tätä lisäosaa WordPressistä.\\n"
-"Tätä toimenpidettä EI voi palauttaa.\\n"
-"\\n"
-"Valitse [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/class-ngg-options.php:571
+msgid "Sort thumbnails"
+msgstr "Lajittele esikatselukuvat"
-#: ../admin/showmeta.php:49
-msgid "No meta data saved"
-msgstr "Mitään metadataa ei ole tallennettuna"
+#: lib/meta.php:475
+msgid "Source"
+msgstr "Lähde"
-#: ../admin/showmeta.php:55
-msgid "EXIF Data"
-msgstr "EXIF-data"
+#: admin/class-ngg-admin-launcher.php:662
+msgid "Source Code"
+msgstr ""
-#: ../admin/showmeta.php:74
-msgid "No exif data"
-msgstr "Ei EXIF-dataa"
+#: admin/class-ngg-options.php:860
+msgid "Specials"
+msgstr ""
-#: ../admin/showmeta.php:81
-msgid "IPTC Data"
-msgstr "IPTC-data"
+#: admin/class-ngg-overview.php:514
+msgid "SQL Mode"
+msgstr "SQL-tila"
-#: ../admin/showmeta.php:105
-msgid "XMP Data"
-msgstr "XMP-data"
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
+msgstr ""
-#: ../admin/style.php:11
-msgid "(From the theme folder)"
-msgstr "(teeman hakemistosta)"
+#: admin/upgrade.php:124
+msgid "Start upgrade now"
+msgstr ""
-#: ../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-adder.php:475
+msgid "Start upload"
+msgstr "Aloita lataus"
-#: ../admin/style.php:52
-msgid "CSS file successfully updated"
-msgstr "CSS-tiedosto päivitetty onnistuneesti."
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
+msgstr "Tyyli"
-#: ../admin/style.php:88
+#: admin/class-ngg-style.php:248
msgid "Style Editor"
msgstr "CSS-editori"
-#: ../admin/style.php:92
-msgid "Activate and use style sheet:"
-msgstr "Aktivoi ja käytä tyylitiedostoa:"
+#: lib/meta.php:460
+msgid "Subject"
+msgstr "Kohde"
-#: ../admin/style.php:112
-msgid "Activate"
-msgstr "Aktivoi"
+#: admin/functions.php:209
+msgid "successfully created!"
+msgstr "luonti onnistui!"
-#: ../admin/style.php:122
-#, php-format
-msgid "Editing %s "
-msgstr "Muokataan %s "
+#: admin/class-ngg-style.php:118
+msgid "Successfully selected CSS file."
+msgstr ""
-#: ../admin/style.php:124
-#, php-format
-msgid "Browsing %s "
-msgstr "Selataan %s "
+#: admin/class-ngg-admin-launcher.php:660
+msgid "Support Forums"
+msgstr ""
-#: ../admin/style.php:134
-msgid "Version"
-msgstr "Versio"
+#: admin/class-ngg-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Täg(it) poistettavaksi:"
-#: ../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-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Vertailtava(t) tägi(t) :"
-#: ../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/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Täg(it) uudelleennimettäväksi:"
-#: ../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!"
+#: 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:157
-msgid "Update File"
-msgstr "Päivitä tiedosto"
+#: 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:160
-msgid "If this file were writable you could edit it."
-msgstr "Jos tähän tiedoston voisi kirjoittaa, voisit muokata sitä."
+#: 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: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 :)"
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
+msgstr ""
-#: ../admin/tags.php:40
-msgid "Most popular"
-msgstr "Suosituin"
+#: 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/tags.php:41
-msgid "Least used"
-msgstr "Vähiten käytetty"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Testaa kuvatoiminto"
-#: ../admin/tags.php:42
-msgid "Alphabetical"
-msgstr "Aakkosellinen"
+#: admin/class-ngg-options.php:769
+msgid "Text"
+msgstr "Teksti"
-#: ../admin/tags.php:98
-msgid "Manage Image Tags"
-msgstr "Hallitse kuvien tägejä"
+#: 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/tags.php:110
-msgid "Existing Tags"
-msgstr "Olemassaolevat tägit"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
+msgstr "Näytettävä teksti:"
-#: ../admin/tags.php:114
-msgid "Search tags"
-msgstr "Hakutägit"
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
+msgstr "Albumi ID %s ei ole olemassa"
-#: ../admin/tags.php:118
-msgid "Go"
-msgstr "Aloita"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
+msgstr ""
-#: ../admin/tags.php:123
-msgid "Sort Order:"
-msgstr "Järjestys :"
+#: 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:158
-#: ../admin/tags.php:162
-#: ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Edelliset tägit"
+#: 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:171
-msgid "Next tags"
-msgstr "Seuraavat tägit"
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
+msgstr "Kohdegalleriaa ei ole olemassa"
-#: ../admin/tags.php:183
-msgid "Rename Tag"
-msgstr "Anna tägille uusi nimi"
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
+msgstr "Galleria ID=%s ei ole olemassa."
+
+#: 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/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/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: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/class-ngg-admin-launcher.php:423
+msgid "The latest NextCellent news."
+msgstr ""
-#: ../admin/tags.php:196
-msgid "Tag(s) to rename:"
-msgstr "Täg(it) uudelleennimettäväksi:"
+#: 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 Etusivu lta "
+"päivitykset."
-#: ../admin/tags.php:200
-msgid "New tag name(s):"
-msgstr "Tägien uudet nimet:"
+#: 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:203
-msgid "Rename"
-msgstr "Uudelleennimeä"
+#: 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:209
-msgid "Delete Tag"
-msgstr "Poista tägi"
+#: 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: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/manage/actions.php:291
+msgid "The parameters"
+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/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:222
-msgid "Tag(s) to delete:"
-msgstr "Täg(it) poistettavaksi:"
+#: 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:231
-msgid "Edit Tag Slug"
-msgstr "Muokkaa tägin lyhytnimeä"
+#: 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: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: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:244
-msgid "Tag(s) to match:"
-msgstr "Vertailtava(t) tägi(t) :"
+#: 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:248
-msgid "Slug(s) to set:"
-msgstr "Asetettava(t) lyhytnimi(et):"
+#: 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/wpmu.php:33
-msgid "Update successfully"
-msgstr "Päivitä onnistuneesti"
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "Tiedosto ladattu vain osittain"
-#: ../admin/wpmu.php:48
-msgid "Network Options"
-msgstr "Verkkovaihtoehdot"
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+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-options.php:629
+msgid "The width of the image."
+msgstr ""
-#: ../admin/wpmu.php:57
-#, php-format
-msgid "The default setting should be %s"
-msgstr "Oletusasetus on %s"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+msgstr ""
-#: ../admin/wpmu.php:61
-msgid "Enable upload quota check"
-msgstr "Salli latauksen kokotarkistus"
+#: admin/class-ngg-admin-launcher.php:557
+msgid "There are three buttons:"
+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-overview.php:410
+msgid "There is no GD support"
+msgstr ""
-#: ../admin/wpmu.php:67
-msgid "Enable zip upload option"
-msgstr "Salli ZIP-lataus"
+#: 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:69
-msgid "Allow users to upload zip folders."
-msgstr "Salli käyttäjien ladata ZIP-hakemistoja."
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+msgstr "Nämä ovat maksimiarvot."
-#: ../admin/wpmu.php:73
-msgid "Enable import function"
-msgstr "Salli Tuo (Import) -toiminto"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
+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-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-#: ../admin/wpmu.php:79
-msgid "Enable style selection"
-msgstr "Salli tyylin valinta (CSS)"
+#: 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: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:514
+msgid "This box contains information and the various options a gallery had."
+msgstr ""
-#: ../admin/wpmu.php:85
-msgid "Enable roles/capabilities"
-msgstr "Salli roolit/toiminnot"
+#: admin/class-ngg-style.php:218 admin/wpmu.php:63
+msgid "This CSS file will be applied:"
+msgstr ""
-#: ../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-style.php:316
+msgid "This file does not exist. Double check the name and try again."
+msgstr ""
-#: ../admin/wpmu.php:91
-msgid "Default style"
-msgstr "Oletustyyli"
+#: 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:108
-msgid "Choose the default style for the galleries."
-msgstr "Valitse gallerioiden oletustyyli."
+#: admin/class-ngg-admin-launcher.php:268
+msgid "This file is empty. Please try another."
+msgstr "Tiedosto on tyhjä. Yritä uudelleen. "
-#: ../admin/tinymce/window.php:65
-msgid "Select or enter gallery"
-msgstr "Valitse tai anna galleria"
+#: 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/tinymce/window.php:70
-#: ../admin/tinymce/window.php:91
-msgid "Show as"
-msgstr "Näytä"
+#: 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/tinymce/window.php:71
-msgid "Image list"
-msgstr "Kuvalista"
+#: 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/tinymce/window.php:73
-msgid "Imagebrowser"
-msgstr "Kuvaselain"
+#: 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:86
-msgid "Select or enter album"
-msgstr "Valitse tai anna albumi"
+#: 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:92
-msgid "Extended version"
-msgstr "Laajennettu versio"
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
+msgstr "Tiedostonimi ei ole sopiva!"
-#: ../admin/tinymce/window.php:93
-msgid "Compact version"
-msgstr "Supistettu versio"
+#: 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:106
-msgid "Select or enter picture"
-msgstr "Valitse tai anna kuva"
+#: 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:111
-msgid "Width x Height"
-msgstr "Leveys x korkeus"
+#: 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:115
-msgid "Effect"
-msgstr "Efekti"
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+msgstr ""
-#: ../admin/tinymce/window.php:118
-msgid "No effect"
-msgstr "Ei efektiä"
+#: 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:120
-msgid "Web 2.0"
-msgstr "Web 2.0"
+#: 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:125
-msgid "Float"
-msgstr "Kelluta"
+#: 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:128
-msgid "No float"
-msgstr "Ei kellutusta"
+#: 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:147
-msgid "Insert"
-msgstr "Lisää"
+#: 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/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/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Esikatselukuva"
-#: ../lib/locale.php:112
-msgid "Invalid URL Provided."
-msgstr "Väärä URL"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Esikatselukuvan laatu"
-#: ../lib/locale.php:116
-#: ../lib/locale.php:120
-msgid "Could not create Temporary file."
-msgstr "Tilapäistiedostoa ei voitu luoda."
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Esikatselukuvien asetukset"
-#: ../lib/meta.php:131
-msgid " mm"
-msgstr " mm"
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Esikatselukuvan koko"
-#: ../lib/meta.php:137
-msgid " sec"
-msgstr "s."
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Esikatselukuva päivitetty"
-#: ../lib/meta.php:141
-msgid "Fired"
-msgstr "Laukaistu"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Esikatselukuvat"
-#: ../lib/meta.php:141
-msgid "Not fired"
-msgstr "Ei laukaistu"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "luotu (Aika)"
-#: ../lib/meta.php:448
-#: ../view/imagebrowser-exif.php:46
-msgid "Aperture"
-msgstr "Aukko"
+#: 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:449
-#: ../lib/meta.php:474
-msgid "Credit"
-msgstr "Tekijä"
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Otsikko:"
-#: ../lib/meta.php:450
-msgid "Camera"
-msgstr "Kamera "
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
+msgstr ""
-#: ../lib/meta.php:451
-msgid "Caption"
-msgstr "Kuvateksti"
+#: 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:453
-msgid "Copyright"
-msgstr "Copyright"
+#: 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:454
-msgid "Focal length"
-msgstr "Polttoväli"
+#: 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:455
-msgid "ISO"
-msgstr "ISO"
+#: 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:456
-#: ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
-msgstr "Suljinnopeus"
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Siirtymäefekti"
-#: ../lib/meta.php:460
-msgid "Subject"
-msgstr "Kohde"
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+msgstr "Käännös"
-#: ../lib/meta.php:461
-msgid "Make"
-msgstr "Malli"
+#: 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:462
-msgid "Edit Status"
-msgstr "Muokkaustila"
+#: 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:463
-msgid "Category"
-msgstr "Aihealue"
+#: 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:464
-msgid "Keywords"
-msgstr "Avainsanat"
+#: 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:465
-msgid "Date Created"
-msgstr "luotu (Pvm)"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Odottamaton virhe"
-#: ../lib/meta.php:466
-msgid "Time Created"
-msgstr "luotu (Aika)"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Tuntematon latausvirhe"
-#: ../lib/meta.php:467
-msgid "Author Position"
-msgstr "Tekijän paikka"
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Lajittelematon"
-#: ../lib/meta.php:468
-msgid "City"
-msgstr "Kaupunki"
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Päivitä"
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Sijainti"
+#: admin/class-ngg-roles.php:59
+msgid "Update capabilities"
+msgstr "Päivitä toimintoja "
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Maakunta/osavaltio"
+#: admin/class-ngg-style.php:309
+msgid "Update File"
+msgstr "Päivitä tiedosto"
-#: ../lib/meta.php:471
-msgid "Country code"
-msgstr "Maakoodi"
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
+msgstr "Päivitä lajittelujärjestys"
-#: ../lib/meta.php:472
-msgid "Country"
-msgstr "Maa"
+#: 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:473
-msgid "Headline"
-msgstr "Otsikko"
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "Päivitä onnistuneesti"
-#: ../lib/meta.php:475
-msgid "Source"
-msgstr "Lähde"
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
+msgstr ""
-#: ../lib/meta.php:476
-msgid "Copyright Notice"
-msgstr "Copyright -merkintä"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
+msgstr "Päivitetyt toiminnot"
-#: ../lib/meta.php:477
-msgid "Contact"
-msgstr "Kontakti"
+#: 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:478
-msgid "Last modified"
-msgstr "Muokattu viimeksi"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
+msgstr ""
-#: ../lib/meta.php:479
-msgid "Program tool"
-msgstr "Ohjelma"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+msgid "Upgrade NextCellent Gallery"
+msgstr ""
-#: ../lib/meta.php:480
-msgid "Format"
-msgstr "Muoto"
+#: nggallery.php:123
+msgid "Upgrade now."
+msgstr ""
-#: ../lib/meta.php:481
-msgid "Image Width"
-msgstr "Leveys"
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
+msgstr ""
-#: ../lib/meta.php:482
-msgid "Image Height"
-msgstr "Korkeus"
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
+msgstr "Lataa ZIP-tiedosto"
-#: ../lib/meta.php:483
-msgid "Flash"
-msgstr "Salama"
+#: admin/class-ngg-adder.php:441
+msgid "Upload a ZIP file with images"
+msgstr "Lataa kuvia sisältävä zip-tiedosto"
-#: ../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-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
+msgstr "Lataus epäonnistui!"
-#: ../lib/ngg-db.php:326
-#: ../lib/ngg-db.php:327
-msgid "Album overview"
-msgstr "Albumin yleistiedot"
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "Lataus epäonnistui!"
-#: ../lib/shortcodes.php:318
-msgid "[Pictures not found]"
-msgstr "[Kuvia ei löydy]"
+#: 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/tags.php:35
-msgid "No new tag specified!"
-msgstr "Mitään uutta tägiä ei ole määritelty!"
+#: 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/tags.php:50
-msgid "No new/old valid tag specified!"
-msgstr "Mitään uutta/vanhaa tägiä ei ole määritelty!"
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "Lataus lopetettu."
-#: ../lib/tags.php:86
-msgid "No tag renamed."
-msgstr "Mitään tägiä ei nimetty uudelleen."
+#: 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/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:734
+msgid "URL to file"
+msgstr "URL tiedostoon"
-#: ../lib/tags.php:95
-msgid "No valid new tag."
-msgstr "Ei kelvollista tägiä."
+#: admin/class-ngg-adder.php:559
+msgid "Use advanced uploader"
+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-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:141
-msgid "No tag merged."
-msgstr "Tägejä ei yhdistetty."
+#: admin/class-ngg-adder.php:557
+msgid "Use basic uploader"
+msgstr ""
-#: ../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:731
+msgid "Use image as watermark"
+msgstr "Käytä kuvaa vesileimana"
-#: ../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:543
+msgid "Use ImageBrowser instead of another effect."
+msgstr "Käytä kuvaselainta jonkin muun efektin asemesta. "
-#: ../lib/tags.php:163
-msgid "No tag specified!"
-msgstr "Tägiä ei määritelty!"
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
+msgstr "Käytä kiinteitä polkuosoitteita"
-#: ../lib/tags.php:186
-msgid "No tag deleted."
-msgstr "Tägejä ei poistettu."
+#: admin/class-ngg-options.php:738
+msgid "Use text as watermark"
+msgstr "Käytä tekstiä vesileimana"
-#: ../lib/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
-msgstr "%1s tägi(ä) poistettu."
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
-msgstr "Uutta lyhytnimeä (-nimiä) ei määritelty!"
+#: admin/class-ngg-roles.php:27
+msgid "Use TinyMCE Button / Add Media"
+msgstr ""
-#: ../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/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:241
-msgid "No slug edited."
-msgstr "Lyhytnimiä ei muokattu."
+#: 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:243
-#, php-format
-msgid "%s slug(s) edited."
-msgstr "%s lyhytnimi(ä) muutettu."
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Versio"
-#: ../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/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Katso "
-#: ../lib/xmlrpc.php:192
-msgid "Could not find image id "
-msgstr "Kuva-ID ei löytynyt"
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
-#: ../lib/xmlrpc.php:199
-#, php-format
-msgid "Failed to delete image %1$s "
-msgstr "Kuvan %1$s poisto ei onnistunut"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+msgstr "Käy lisäosan kotisivulla"
-#: ../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"
+#: 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 "
-#: ../view/gallery-caption.php:32
-#: ../view/gallery.php:32
-#: ../widgets/media-rss-widget.php:122
-msgid "[View with PicLens]"
-msgstr "[Katso PicLensillä]"
+#: 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"
-#: ../view/imagebrowser-caption.php:26
-#: ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
-msgstr "Edellinen"
+#: admin/class-ngg-overview.php:770
+#, fuzzy
+#| msgid "Welcome to NextCellent Gallery !"
+msgid "Welcome to NextCellent Gallery!"
+msgstr "Tervetuloa NextCellent Galleryyn!"
-#: ../view/imagebrowser-caption.php:29
-#: ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
-msgstr "Seuraava "
+#: 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."
-#: ../view/imagebrowser-caption.php:31
-#: ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
-msgstr " / "
+#: 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."
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
-msgstr "Metadata"
+#: 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 ""
+"Kun Safe-Mode on käytössä, tarkistaa PHP, vastaako tämän skriptin (%s) "
+"omistaja (%s) tiedosto- tai hakemistotoiminnon omistajaa."
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
-msgstr "Kamera / tyyppi"
+#: 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-exif.php:50
-msgid "Focal Length"
-msgstr "Polttoväli"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
+msgstr ""
-#: ../widgets/media-rss-widget.php:19
-msgid "Widget that displays Media RSS links for NextCellent Gallery."
+#: 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."
-#: ../widgets/media-rss-widget.php:20
-msgid "NextCellent Media RSS"
-msgstr "NextCellent Media RSS "
+#: 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"
-#: ../widgets/media-rss-widget.php:68
-msgid "Media RSS"
-msgstr "Media RSS"
+#: 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."
-#: ../widgets/media-rss-widget.php:69
-msgid "Link to the main image feed"
-msgstr "Linkki kuvien syötteeseen"
+#: 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/media-rss-widget.php:79
-#: ../widgets/widgets.php:201
-msgid "Title :"
-msgstr "Otsikko :"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Leveys:"
-#: ../widgets/media-rss-widget.php:87
-msgid "Show Media RSS icon"
-msgstr "Näytä Media RSS -kuvake"
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
+msgstr "valtuutus 777 manuaalisesti !"
-#: ../widgets/media-rss-widget.php:93
-msgid "Show the Media RSS link"
-msgstr "Näytä Media RSS -linkki"
+#: 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:98
-msgid "Text for Media RSS link:"
-msgstr "Teksti Media RSS -linkkiin."
+#: 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:104
-msgid "Tooltip text for Media RSS link:"
-msgstr "Vinkkiteksti Media RSS -linkkiin."
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
+msgstr ""
-#: ../widgets/widgets.php:22
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Näytä NextCellent Gallery diasarja"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
+msgstr ""
-#: ../widgets/widgets.php:23
-msgid "NextCellent Slideshow"
-msgstr "NextCellent diasarja"
+#: admin/manage/actions.php:198
+msgid "XMP Data"
+msgstr "XMP-data"
-#: ../widgets/widgets.php:64
-msgid "Get the Flash Player to see the slideshow."
-msgstr "Lataa Flash Player , nähdäksesi diasarjan."
+#. y position on a grid
+#: admin/manage/actions.php:307
+msgid "Y"
+msgstr ""
-#: ../widgets/widgets.php:121
-msgid "Title:"
-msgstr "Otsikko:"
+#: 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/widgets.php:123
-msgid "Select Gallery:"
-msgstr "Valitse galleria:"
+#: 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:125
-msgid "All images"
-msgstr "Kaikki kuvat"
+#: 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:137
-msgid "Height:"
-msgstr "Korkeus:"
+#: admin/class-ngg-overview.php:753
+msgid "You can contribute by giving this plugin a good rating! Thanks a lot!"
+msgstr ""
-#: ../widgets/widgets.php:138
-msgid "Width:"
-msgstr "Leveys:"
+#: admin/class-ngg-admin-launcher.php:632
+msgid "You can edit the css file to adjust how your gallery looks."
+msgstr ""
-#: ../widgets/widgets.php:160
-msgid "Add recent or random images from the galleries"
-msgstr "Lisää uusimmat tai satunnaiset kuvat gallerioista"
+#: 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:161
-msgid "Nextcellent Widget"
-msgstr "NextCellent -vimpain"
+#: 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:207
-msgid "Show :"
-msgstr "Näytä :"
+#: 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:213
-msgid "Original images"
-msgstr "Alkuperäiskuvat"
+#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353
+msgid "You didn't select a file!"
+msgstr ""
-#: ../widgets/widgets.php:222
-msgid "recent added "
-msgstr "viimeksi lisätyt"
+#: 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:228
-msgid "Enable IE8 Web Slices"
-msgstr "Aktivoi IE8 Web Slices"
+#: admin/class-ngg-admin-launcher.php:260
+msgid "You do not have the correct permission"
+msgstr "Sinulla ei ole tarvittavia valtuuksia"
-#: ../widgets/widgets.php:233
-msgid "Width x Height :"
-msgstr "Leveys x korkeus:"
+#: 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:239
-msgid "Select :"
-msgstr "Valitse :"
+#: admin/class-ngg-admin-launcher.php:275
+msgid "You may only upload 1 file."
+msgstr "Voit ladata vain yhden tiedoston."
-#: ../widgets/widgets.php:241
-msgid "All galleries"
-msgstr "Kaikki galleriat"
+#: admin/class-ngg-admin-launcher.php:469
+msgid "You must add a gallery before adding images!"
+msgstr ""
-#: ../widgets/widgets.php:242
-msgid "Only which are not listed"
-msgstr "Vain listaamattomat"
+#: admin/tinymce/window.php:511
+msgid "You need to select a gallery."
+msgstr ""
-#: ../widgets/widgets.php:243
-msgid "Only which are listed"
-msgstr "Vain listatut"
+#: 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:249
-msgid "Gallery ID :"
-msgstr "Galleria ID :"
+#: admin/tinymce/window.php:515
+msgid "You need to select a picture."
+msgstr ""
-#: ../widgets/widgets.php:251
-msgid "Gallery IDs, separated by commas."
-msgstr "Galleria IDt, erotettuna pilkuilla."
+#: 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 ""
-#: ../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: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 ""
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
-msgstr "Galleria ID=%s ei ole olemassa."
+#: 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 ""
-#: ../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-style.php:218 admin/wpmu.php:63
+msgid "Your CSS file is set by a theme or another plugin."
+msgstr ""
-#: ../xml/media-rss.php:108
+#: admin/class-ngg-adder.php:564
#, php-format
-msgid "The album ID=%s does not exist."
-msgstr "Albumi ID %s ei ole olemassa"
+msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx."
+msgstr ""
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
-msgstr "Virheellinen Media RSS -komento"
+#: admin/class-ngg-overview.php:363
+msgid "Your theme should work fine with NextCellent Gallery"
+msgstr "Teemasi pitäisi toimia kunnolla NextCellent Galleryn kanssa"
+
+#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476
+msgid "ZIP file"
+msgstr "ZIP-tiedosto"
+#: admin/functions.php:1034
+msgid "Zip-File successfully unpacked"
+msgstr "Zip-tiedosto purettu onnistuneesti"
+
+#: 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-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 Player re é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 f71f911..8b1e12e 100644
Binary files a/lang/nggallery-hu_HU.mo and b/lang/nggallery-hu_HU.mo differ
diff --git a/lang/nggallery-hu_HU.po b/lang/nggallery-hu_HU.po
index 76e9451..5ef433a 100644
--- a/lang/nggallery-hu_HU.po
+++ b/lang/nggallery-hu_HU.po
@@ -2,4160 +2,4152 @@ 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"
+"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: 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-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/functions.php:1146
+msgid " Image(s) successfully added"
+msgstr "A képek sikerese hozzáadásara kerültek."
-#: ../admin/about.php:12
-msgid "Contributors"
-msgstr "Hozzájárulók"
+#: 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:14
-msgid ""
-"This plugin is made possible by the great work of a lot of people. A special "
-"thanks the following people:"
+#: admin/functions.php:392
+msgid " is not writeable "
+msgstr " nem írható"
+
+#: admin/class-ngg-overview.php:485
+msgid " MB"
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"
+#: lib/meta.php:131
+msgid " mm"
+msgstr " mm"
+
+#: admin/functions.php:303
+msgid " picture(s) successfully added"
+msgstr " kép sikeresen hozzáadva."
+
+#: admin/functions.php:301
+msgid " picture(s) successfully renamed"
+msgstr " kép sikeresen átnevezve."
-#: ../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"
+#: lib/meta.php:137
+msgid " sec"
+msgstr " mp"
-#: ../admin/about.php:18
-msgid "for the fantastic PHP Thumbnail Class"
-msgstr "a fantasztikus PHP bélyegkép osztályért"
+#: nggallery.php:820
+msgid " was detected. Deactivate it before running NextCellent!"
+msgstr ""
-#: ../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"
+#: lib/tags.php:188
+#, php-format
+msgid "%1s tag(s) deleted."
+msgstr "%1s címke törlésre került."
-#: ../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ő"
+#: 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:21
-msgid "for the best Media Flash Scripts on earth"
-msgstr "a legjobb Flash média scriptekért"
+#: 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:22
-msgid "for the Gallery Icon"
-msgstr "Galéria ikonhoz"
+#: admin/functions.php:815
+msgid "(Error : Couldn't not find image)"
+msgstr "(Hiba : a kép nem található)"
-#: ../admin/about.php:23
-msgid "for the Watermark plugin"
-msgstr "a vízjel bővítményhez"
+#: admin/functions.php:799
+msgid "(Error : Couldn't not update data base)"
+msgstr "(Hiba : nem frissíthető az adatbázis)"
-#: ../admin/about.php:24
-msgid "for maintaining this fork of NextGen Gallery"
-msgstr "a NextGen Gallery ezen ágának karbantartásáért."
+#: admin/functions.php:806
+msgid "(Error : Couldn't not update meta data)"
+msgstr "(Hiba : nem frissíthető a metaadat)"
-#: ../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-style.php:273
+msgid "(from the theme folder)"
+msgstr "(a sablon könyvtárából)"
-#: ../admin/about.php:31 ../nggallery.php:386
-msgid "NextCellent"
-msgstr "NextCellent"
+#: 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/about.php:33
+#: admin/class-ngg-options.php:502
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."
+"0 will display as much columns as possible. This is normally only required "
+"for captions below the images."
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."
+"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-options.php:373
+msgid "0 will show all images"
+msgstr "0 esetén minden kép megjelenik"
-#: ../admin/about.php:34
-msgid "What do you get with NextCellent Gallery?"
-msgstr "Mit kap a NextCellent Galéria részeként?"
+#: admin/manage/actions.php:66
+msgid "90° anticlockwise"
+msgstr "90° óramutatóval ellentétesen"
-#: ../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/manage/actions.php:64
+msgid "90° clockwise"
+msgstr "90° óramutatóval megegyezően"
-#: ../admin/about.php:37
+#: 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 ""
-"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."
+"Note : third parties plugins that are compatible with NGG "
+"may not be 100% compatible with NextCellent Gallery!"
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."
+"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/about.php:39
+#: nggallery.php:138
msgid ""
-"A place for updating the plugin without using FTP manual updates, but "
-"WordPress plugin repository."
+"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 ""
-"Egy hely a bővítmény kézi FTP nélküli frissítéséhez. Egy WordPress bővítmény "
-"repó."
+"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/about.php:40
-msgid "Alternative path preserving backward compatibility (while possible)."
+#: nggallery.php:137
+msgid ""
+"Translation by : See here "
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?"
+"Fordította: lásd itt "
-#: ../admin/about.php:48
-msgid "There are several ways to contribute:"
-msgstr "Sokféleképpen segíthet:"
+#: nggfunctions.php:466
+msgid "[Album not found]"
+msgstr "[Nincs ilyen album]"
-#: ../admin/about.php:50
-msgid "Send us bugfixes / code changes"
-msgstr "Küldjhet be hibajavításokat / kód módosításokat"
+#: nggfunctions.php:178 nggfunctions.php:665
+msgid "[Gallery not found]"
+msgstr "[Nincs ilyen galéria]"
-#: ../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/class-ngg-album-manager.php:335
+msgid "[Maximize]"
+msgstr "[Kinyitás]"
-#: ../admin/about.php:51
-msgid "Translate the plugin"
-msgstr "Lefordíthatja a bővítményt"
+#: admin/class-ngg-album-manager.php:337
+msgid "[Minimize]"
+msgstr "[Bezárás]"
-#: ../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."
+#: lib/shortcodes.php:358
+msgid "[Pictures not found]"
+msgstr "[Nincsenek ilyen képek]"
-#: ../admin/addgallery.php:75
-msgid "Upload failed! "
-msgstr "A feltöltés meghiúsult."
+#: admin/class-ngg-album-manager.php:333
+msgid "[Show all]"
+msgstr "[Összes megjelenítése]"
-#: ../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-installer.php:172
+msgid "[Show as slideshow]"
+msgstr "[Megjelenítés diavetítésként]"
-#: ../admin/addgallery.php:150 ../admin/admin.php:139
-msgid "Add Gallery / Images"
-msgstr "Új galéria / képek"
+#: admin/class-ngg-installer.php:173
+msgid "[Show picture list]"
+msgstr "[Képlista megjelenítése]"
-#: ../admin/addgallery.php:170
-msgid "Image Files"
-msgstr "Képfájlok"
+#: nggfunctions.php:796
+msgid "[SinglePic not found]"
+msgstr "[Nincs ilyen kép]"
-#: ../admin/addgallery.php:197
-msgid "remove"
-msgstr "eltávolítás"
+#: view/gallery-caption.php:32 view/gallery.php:68
+msgid "[View with PicLens]"
+msgstr "[Megtekintés PicLens alkalmazással]"
-#: ../admin/addgallery.php:198 ../admin/addgallery.php:446
-msgid "Browse..."
-msgstr "Tallóz..."
+#: admin/class-ngg-admin-launcher.php:262
+msgid "A failure occurred"
+msgstr "Hiba történt"
-#: ../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/class-ngg-adder.php:460
+msgid "a new gallery"
+msgstr "egy új galéria"
-#: ../admin/addgallery.php:303 ../admin/addgallery.php:311
-#, fuzzy
-msgid "You didn't select a file!"
-msgstr "Nem választott ki galériát!"
+#. Description of the plugin
+msgid ""
+"A Photo Gallery for WordPress providing NextGEN legacy compatibility from "
+"version 1.9.13"
+msgstr ""
-#: ../admin/addgallery.php:351 ../admin/admin.php:477
-msgid "New gallery"
-msgstr "Új galéria"
+#: admin/class-ngg-style.php:259
+msgid "Activate"
+msgstr "Aktiválás"
-#: ../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/class-ngg-style.php:254
+msgid "Activate and use style sheet:"
+msgstr "A stíluslap aktiválása és használata: "
-#: ../admin/addgallery.php:357 ../admin/admin.php:485
-msgid "ZIP file"
-msgstr "ZIP fájl"
+#: admin/class-ngg-album-manager.php:320
+msgid "Add"
+msgstr "Létrehozás"
-#: ../admin/addgallery.php:360 ../admin/addgallery.php:453
-#: ../admin/admin.php:488
-msgid "Import folder"
-msgstr "Importálási könyvtár"
+#: admin/class-ngg-adder.php:416
+msgid "Add a description. This is optional and can be changed later."
+msgstr ""
-#: ../admin/addgallery.php:371
+#: 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: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/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: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/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:386
-msgid "Add a description. This is optional and can be changed later."
-msgstr ""
+#: 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:390
+#: admin/class-ngg-adder.php:423
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/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:403
-msgid "Select ZIP file"
-msgstr "ZIP fájl kiválasztása"
+#: 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:405
-msgid "Upload a ZIP file with images"
-msgstr "Egy képeket tartalmazó ZIP fájl feltöltése"
+#: admin/class-ngg-admin-launcher.php:477
+msgid "Add images from a ZIP file."
+msgstr ""
-#: ../admin/addgallery.php:409
-msgid "or enter URL"
-msgstr "vagy URL megadása"
+#: admin/class-ngg-album-manager.php:318
+msgid "Add new album"
+msgstr "Új album létrehozá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/class-ngg-admin-launcher.php:465
+msgid "Add new galleries to NextCellent."
+msgstr ""
-#: ../admin/addgallery.php:415 ../admin/addgallery.php:469
-msgid "in to"
-msgstr "ide:"
+#: admin/manage/class-ngg-gallery-manager.php:35
+msgid "Add new gallery"
+msgstr "Új galéria létrehozása"
-#: ../admin/addgallery.php:417
-msgid "a new gallery"
-msgstr "egy új galéria"
+#: 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:428
-msgid "Note: the upload limit on your server is "
-msgstr "Megjegyzés: a feltöltési korlát a szerveren "
+#: admin/class-ngg-overview.php:67
+msgid "Add new pictures"
+msgstr ""
-#: ../admin/addgallery.php:432
-msgid "Start upload"
-msgstr "Feltöltés megkezdése"
+#: admin/manage/class-ngg-manager.php:234
+msgid "Add new tags"
+msgstr "Új címkék hozzáadása"
-#: ../admin/addgallery.php:440
-msgid "Import an image folder"
-msgstr "Importálás kép könyvtárból"
+#: admin/manage/class-ngg-image-manager.php:234
+msgid "Add page"
+msgstr "Oldal hozzáadása"
-#: ../admin/addgallery.php:445
-msgid "Import from server:"
-msgstr "Importálás kiszolgálóról:"
+#: 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/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-options.php:347
+msgid "Add related images"
+msgstr "Kapcsolódó képek hozzáadása"
-#: ../admin/addgallery.php:450
-msgid ""
-"Please note: If safe-mode is ON, you need to add the subfolder with thumbs "
-"manually"
+#: admin/manage/class-ngg-image-list-table.php:315
+msgid "Add tags"
+msgstr "Címkék hozzáadása"
+
+#: admin/class-ngg-options.php:326
+msgid "Adds a static link to all images"
+msgstr "Állandó linket ad minden képhez"
+
+#: admin/class-ngg-options.php:244
+msgid "Advanced"
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
+#: admin/class-ngg-adder.php:559
+msgid "Advanced uploading"
+msgstr "Korszerű feltöltés"
+
+#: admin/class-ngg-album-manager.php:339
msgid ""
-"This will change folder and file names (e.g. remove spaces, special "
-"characters, ...)"
+"After you create and select a album, you can drag and drop a gallery or "
+"another album into your new album below"
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."
+"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/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/class-ngg-options.php:558
+msgid "AJAX pagination"
+msgstr "AJAX lapozás"
-#: ../admin/addgallery.php:470
-msgid "Choose gallery"
-msgstr "Válasszon galériát."
+#: 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/addgallery.php:492
-msgid "Drop your files in this window"
-msgstr "Dobjon fájlokat ide"
+#: admin/class-ngg-album-manager.php:129
+msgid "Album deleted"
+msgstr "Az album törlésre került."
-#: ../admin/addgallery.php:492
-msgid "Or"
-msgstr "Vagy"
+#: admin/class-ngg-album-manager.php:440
+msgid "Album description:"
+msgstr "Album leírása:"
-#: ../admin/addgallery.php:493
-msgid "Select Files"
-msgstr "Fájlok kiválasztása"
+#: admin/tinymce/window.php:245
+msgid "Album display types"
+msgstr "Album megjelenés típusok"
-#: ../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:396
+msgid "Album ID"
+msgstr "Album azonosító"
-#: ../admin/addgallery.php:508
-msgid "Use basic uploader"
-msgstr "Alap feltöltő használata."
+#: admin/class-ngg-album-manager.php:434
+msgid "Album name:"
+msgstr "Albumnév:"
-#: ../admin/addgallery.php:510
-msgid "Advanced uploading"
-msgstr "Korszerű feltöltés"
+#: lib/ngg-db.php:361 lib/ngg-db.php:362
+msgid "Album overview"
+msgstr "Album áttekintése"
-#: ../admin/addgallery.php:510
-msgid "Use advanced uploader"
-msgstr "Korszerű feltöltő használata"
+#: 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/addgallery.php:514
-#, php-format
-msgid "Your images will be rescaled to max width %1$dpx or max height %2$dpx."
+#: admin/class-ngg-overview.php:837
+msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
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/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Igazítás"
-#: ../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:153
+msgid "All galleries"
+msgstr "Összes galéria"
-#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417
-msgid "Settings"
-msgstr "Beállítások"
+#: admin/class-ngg-admin-launcher.php:610
+msgid "All image-related options. Also contains options for thumbnails."
+msgstr ""
-#: ../admin/admin.php:160 ../nggallery.php:425
-msgid "Style"
-msgstr "Stílus"
+#: 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:166
-msgid "Roles"
-msgstr "Szerepek"
+#: 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:171
-msgid "About this Gallery"
-msgstr "Erről a galériáról"
+#: 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:177 ../admin/admin.php:198
-msgid "Reset / Uninstall"
-msgstr "Alaphelyzetbe állítás / Eltávolítás"
+#: 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:194
-msgid "Network settings"
-msgstr "Hálózati beállítások"
+#: admin/class-ngg-adder.php:407
+#, php-format
+msgid "Allowed characters for file and folder names are \"%s\"."
+msgstr ""
-#: ../admin/admin.php:304
-msgid "You do not have the correct permission"
-msgstr "Nincs megfelelő jogosultság."
+#: 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:305
-msgid "Unexpected Error"
-msgstr "Váratlan hiba történt."
+#: 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:306
-msgid "A failure occurred"
-msgstr "Hiba történt"
+#: 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: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-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "ABC sorrend"
-#: ../admin/admin.php:311
-msgid "This file exceeds the maximum upload size for this site."
+#: admin/class-ngg-overview.php:851
+msgid "Also a big thank you to the new translators: "
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/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: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/manage/class-ngg-image-list-table.php:184
+msgid "Alt & title text"
+msgstr "Alternatív és Cím szöveg"
-#: ../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/class-ngg-options.php:588
+msgid "Alt / Title text"
+msgstr "Alternatív / Cím szöveg"
-#: ../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/media-upload.php:222 admin/manage/class-ngg-sort-manager.php:116
+msgid "Alt/Title text"
+msgstr "Alternatív/Cím szöveg"
-#: ../admin/admin.php:317
+#: 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/admin.php:318
-msgid ""
-"There was a configuration error. Please contact the server administrator."
+#: 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 ""
-"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/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126
+msgid "Ascending"
+msgstr "Növekvő"
-#: ../admin/admin.php:320
-msgid "HTTP error."
-msgstr "HTTP hiba merült fel."
+#: admin/class-ngg-admin-launcher.php:419 admin/class-ngg-overview.php:13
+msgid "At a Glance"
+msgstr "Összefoglaló"
-#: ../admin/admin.php:321
-msgid "Upload failed."
-msgstr "A feltöltés meghiúsult."
+#: admin/class-ngg-options.php:852
+msgid "Attention Seekers"
+msgstr ""
-#: ../admin/admin.php:322
-msgid "IO error."
-msgstr "IO hiba merült fel."
+#: 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:323
-msgid "Security error."
-msgstr "Biztonsági hiba merült fel."
+#: lib/meta.php:467
+msgid "Author Position"
+msgstr "Szerző pozíciója"
-#: ../admin/admin.php:324
-msgid "File canceled."
-msgstr "A fájl törlésre került."
+#: admin/class-ngg-options.php:905
+msgid "Automatically play the images."
+msgstr ""
-#: ../admin/admin.php:325
-msgid "Upload stopped."
-msgstr "A feltöltés félbeszakadt."
+#: admin/class-ngg-options.php:416
+msgid "Automatically resize"
+msgstr "Automatikus átméretezés"
-#: ../admin/admin.php:326
-msgid "Dismiss"
-msgstr "Elvetés"
+#: admin/class-ngg-options.php:420
+msgid "Automatically resize images on upload."
+msgstr "Képek automatikus átméretezése feltöltéskor."
-#: ../admin/admin.php:327
-msgid "Crunching…"
-msgstr "Roppantás…"
+#: admin/class-ngg-options.php:902
+msgid "Autoplay"
+msgstr ""
-#: ../admin/admin.php:328
-msgid "moved to the trash."
-msgstr "áthelyezésre került a lomtárba."
+#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30
+#: view/imagebrowser.php:26
+msgid "Back"
+msgstr "Előző"
-#: ../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/manage/class-ngg-sort-manager.php:89
+msgid "Back to gallery"
+msgstr "Vissza a galériához"
-#: ../admin/admin.php:352 ../nggallery.php:458
-msgid "L O A D I N G"
-msgstr "B E T Ö L T É S"
+#: admin/class-ngg-options.php:407
+msgid "Backup original"
+msgstr "Eredeti képek biztonsági mentése"
-#: ../admin/admin.php:353 ../nggallery.php:459
-msgid "Click to Close"
-msgstr "Kattintás a bezáráshoz"
+#: 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:440
+#: 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 ""
-"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:"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
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."
+#: 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 "Legújabb hírek"
+#: 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 "Üdvözlet a NextCellent Galéria bővítményben."
+#: 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 "Kapcsolódó bővítmények"
+#: 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 "Figyelem"
+#: block-editor/blocks/slideshow-block/block.json
+msgctxt "block title"
+msgid "Slideshow"
+msgstr ""
-#: ../admin/admin.php:453
-#, fuzzy, 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 ""
-"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/class-ngg-adder.php:227 admin/class-ngg-adder.php:492
+msgid "Browse..."
+msgstr "Tallóz..."
-#: ../admin/admin.php:455
-msgid "Shows general information about he plugin and some links."
+#: 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:457 ../admin/overview.php:89
-msgid "Translation"
-msgstr "Fordítás"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Az gyorsítótár kiürítésre került."
-#: ../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 "Szerver beállítások"
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Kameratípus"
-#: ../admin/admin.php:460
-#, fuzzy
-msgid "Show all the server settings!."
-msgstr "Szerver beállítások"
+#: 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:461 ../admin/overview.php:92
-msgid "Plugin Check"
-msgstr "Bővítmény ellenőrzés"
+#: 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:461
-msgid "Check if there are known errors in your installation."
-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:475
-msgid "On this page you can add galleries and pictures to those galleries."
-msgstr ""
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Kategóriák"
-#: ../admin/admin.php:477
-msgid "Add new galleries to NextCellent."
-msgstr ""
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Kategória"
-#: ../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 "Közép"
+
+#: admin/manage/actions.php:274
+msgid "Center selection"
msgstr ""
-#: ../admin/admin.php:482
-#, fuzzy
-msgid "Add new images to a gallery."
-msgstr "Új galéria létrehozása"
+#: admin/manage/class-ngg-image-list-table.php:150
+msgid "Change Date"
+msgstr "Dátum módosítása"
-#: ../admin/admin.php:485
-msgid "Add images from a ZIP file."
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
+msgstr "Beállítások megváltoztatása"
+
+#: admin/class-ngg-roles.php:51
+msgid "Change style"
+msgstr "Stílusváltás"
+
+#: admin/class-ngg-admin-launcher.php:443
+msgid "Check if there are known errors in your installation."
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-overview.php:368
+msgid "Check plugin"
+msgstr "Ellenőrzés"
-#: ../admin/admin.php:505
-#, fuzzy
-msgid "Manage your images and galleries."
-msgstr "További galériák kezelése"
+#: 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:514
-#, fuzzy
-msgid "Organize your galleries into albums."
-msgstr "Itt kezelheti a képeket, galériákat és albumokat."
+#: admin/class-ngg-overview.php:361
+msgid "Check theme compatibility"
+msgstr "Sablon kompatíbilitás ellenőrzés"
-#: ../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/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: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."
+#: admin/class-ngg-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
msgstr ""
-#: ../admin/admin.php:532
-msgid ""
-"Edit all of NextCellent's options. The options are sorted in multiple "
-"categories."
-msgstr ""
+#: admin/class-ngg-adder.php:518
+msgid "Choose gallery"
+msgstr "Válasszon galériát."
-#: ../admin/admin.php:533 ../admin/settings.php:285
-msgid "General"
-msgstr "Általános"
+#: admin/wpmu.php:143
+msgid "Choose the default style for the galleries."
+msgstr "Alapértelmezett stílus a galériákhoz."
-#: ../admin/admin.php:533
-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/admin.php:534
-msgid "All image-related options. Also contains options for thumbnails."
-msgstr ""
+#: lib/meta.php:468
+msgid "City"
+msgstr "Település"
-#: ../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/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Gyorsítótár törlése"
-#: ../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:923
+msgid "Click for next"
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/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:537 ../admin/settings.php:289 ../admin/settings.php:587
-#: ../admin/tinymce/window.php:329
-msgid "Watermark"
-msgstr "Vízjel"
+#: nggallery.php:497 admin/class-ngg-admin-launcher.php:309
+msgid "Click to Close"
+msgstr "Kattintás a bezáráshoz"
-#: ../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 "Diavetítés"
-
-#: ../admin/admin.php:538
-msgid "Edit options for the slideshow."
-msgstr ""
+#: admin/class-ngg-options.php:765
+msgid "Color"
+msgstr "Szín"
-#: ../admin/admin.php:539
-msgid "Don't forget to press save!"
-msgstr ""
+#: admin/class-ngg-options.php:498
+msgid "Columns"
+msgstr "Oszlopok"
-#: ../admin/admin.php:548
-msgid "You can edit the css file to adjust how your gallery looks."
+#: admin/class-ngg-options.php:501
+msgid "columns per page"
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."
+#: 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: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/tinymce/window.php:255
+msgid "Compact version"
+msgstr "Kompakt verzió"
-#: ../admin/admin.php:559
-msgid ""
-"NextCellent also works with various plugins that extend the default roles "
-"capabilities."
-msgstr ""
+#: lib/meta.php:477
+msgid "Contact"
+msgstr "Kapcsolat"
-#: ../admin/admin.php:568
-msgid ""
-"If 'someone' messed with your settings (yeah, definitely not you), you can "
-"reset them here."
-msgstr ""
+#: admin/functions.php:161
+msgid "contains no pictures"
+msgstr "nincs benn kép"
-#: ../admin/admin.php:569
+#: admin/upgrade.php:151
#, fuzzy
-msgid "Attention!"
-msgstr "Figyelem"
+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 "Hozzájárulók"
-#: ../admin/admin.php:581
-msgid "For more information:"
-msgstr ""
+#: 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/admin.php:582
-msgid "Support Forums"
-msgstr ""
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
+msgstr "Kép másolása ide..."
-#: ../admin/admin.php:583
-#, fuzzy
-msgid "Source Code"
-msgstr "Forrás"
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Másolás ide..."
-#: ../admin/ajax.php:291
-msgid "You are not allowed to be here"
-msgstr "Nem lehetne itt."
+#: lib/meta.php:453
+msgid "Copyright"
+msgstr "Copyright"
+
+#: lib/meta.php:476
+msgid "Copyright Notice"
+msgstr "Szerzői jogok"
-#: ../admin/ajax.php:389
+#: 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:97 ../admin/album.php:116 ../admin/album.php:161
-msgid "Updated successfully"
-msgstr "A frissítés sikeresen befejeződött."
+#: 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:134
-msgid "Album deleted"
-msgstr "Az album törlésre került."
+#: 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 szerkesztése"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Nem megfelelő a könyvtárnév."
-#: ../admin/album.php:286 ../admin/album.php:335
-msgid "Select album"
-msgstr "Album kiválasztása"
+#: admin/class-ngg-style.php:154
+#, fuzzy
+msgid "Could not move file."
+msgstr "Átmeneti fájl nem hozható létre."
-#: ../admin/album.php:288
-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: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/class-ngg-style.php:162
+#, fuzzy
+msgid "Could not save file."
+msgstr "Átmeneti fájl nem hozható létre."
-#: ../admin/album.php:301
-msgid "Edit album"
-msgstr "Album szerkesztése"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr "Nem állítható vissza az eredeti 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"
+#: lib/meta.php:472
+msgid "Country"
+msgstr "Ország"
-#: ../admin/album.php:308
-msgid "Add new album"
-msgstr "Új album létrehozása"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr "Országkód"
-#: ../admin/album.php:310
-msgid "Add"
-msgstr "Létrehozás"
+#: 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:321
-msgid "Show / hide used galleries"
-msgstr "Működő galériák megjelenítése/elrejtése"
+#: 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:321
-msgid "[Show all]"
-msgstr "[Összes megjelenítése]"
+#: admin/class-ngg-adder.php:404
+#, php-format
+msgid "Create a new, empty gallery in the folder %s "
+msgstr ""
-#: ../admin/album.php:322
-msgid "Maximize the widget content"
-msgstr "A kisalkalmazás tartalmának kinyitása"
+#: 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:322
-msgid "[Maximize]"
-msgstr "[Kinyitás]"
+#: 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:323
-msgid "Minimize the widget content"
-msgstr "A kisalkalmazás tartalmának bezárása"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
+msgstr "Köszönet"
-#: ../admin/album.php:323
-msgid "[Minimize]"
-msgstr "[Bezárás]"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
+msgstr "Roppantá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/class-ngg-style.php:182
+#, fuzzy
+msgid "CSS file successfully moved."
+msgstr "A CSS állomány sikeresen módosításra került."
-#: ../admin/album.php:351
-msgid "Select gallery"
-msgstr "Galéria kiválasztása"
+#: 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/album.php:380
-msgid "Album ID"
-msgstr "Album azonosító"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
+msgstr "Egyedi"
-#: ../admin/album.php:393
-msgid "No album selected!"
-msgstr "Nincs album kiválasztva."
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
+msgstr "Egyedi sorrend"
-#: ../admin/album.php:414
-msgid "Album name:"
-msgstr "Albumnév:"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
+msgstr "Bélyegkép testreszabása"
-#: ../admin/album.php:420
-msgid "Album description:"
-msgstr "Album leírása:"
+#: 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/album.php:426
-msgid "Select a preview image:"
-msgstr "Előnézeti kép kiválasztása:"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
+msgstr "Dátum / Időpont"
-#: ../admin/album.php:429 ../admin/album.php:432
-msgid "No picture"
-msgstr "Nincs kép"
+#: lib/meta.php:465
+msgid "Date Created"
+msgstr "Készítés dátuma"
-#: ../admin/album.php:443 ../admin/manage-images.php:281
-msgid "Page Link to"
-msgstr "Az oldal hivatkozása ide:"
+#: 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/album.php:445 ../admin/manage-images.php:284
-msgid "Not linked"
-msgstr "Nincs hivatkozás"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
+msgstr "Dátum/Időpont"
-#: ../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-options.php:838
+msgid "Default size"
+msgstr "Alapértelmezett méret"
-#: ../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/wpmu.php:137
+msgid "Default style"
+msgstr "Alapértelmezett stílus"
-#: ../admin/album.php:548 ../admin/manage-galleries.php:410
-#: ../admin/manage-images.php:279 ../lib/meta.php:457
-msgid "Title"
-msgstr "Cím"
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
+msgstr ""
-#: ../admin/album.php:549 ../lib/rewrite.php:232
-msgid "Page"
-msgstr "Oldal"
+#: 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/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/manage/class-ngg-image-manager.php:108
+#, fuzzy
+#| msgid "Delete \"%s\" ?"
+msgid "Delete \"{}\"?"
+msgstr "Törlés „%s”?"
-#: ../admin/edit-thumbnail.php:119
-msgid "Thumbnail updated"
-msgstr "A bélyegkép frissítésre került"
+#: 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/edit-thumbnail.php:124
-msgid "Error updating thumbnail"
-msgstr "Hiba történt a bélyegkép frissítésekor."
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
+msgstr "Képek törlése"
-#: ../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-tag-manager.php:213
+msgid "Delete Tag"
+msgstr "Címke törlése"
-#: ../admin/functions.php:43
-msgid "No valid gallery name!"
-msgstr "A galéria neve érvénytelen."
+#: 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: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/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
+msgstr "Csökkenő"
+
+#: 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:50
+#: 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 "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 :"
+#: admin/class-ngg-options.php:428
+msgid "Different sizes"
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/tinymce/window.php:316
+msgid "Dimensions"
+msgstr "Dimenziók"
-#: ../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: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:94
-msgid "If you have problems, please create directory"
-msgstr "Ha probléma van, hozzuk létre a könyvtárat"
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Elvetés"
-#: ../admin/functions.php:95
-msgid "and the thumbnails directory"
-msgstr "és a bélyegképek könyvtárát"
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr "Megjelenés típusok"
-#: ../admin/functions.php:95
-msgid "with permission 777 manually !"
-msgstr "777 jogosultsággal, kézzel."
+#: admin/functions.php:154
+msgid "doesn`t exist!"
+msgstr "nem létezik!"
-#: ../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. "
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
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/class-ngg-options.php:1063
+msgid "Done."
+msgstr "Kész."
-#: ../admin/functions.php:157 ../admin/functions.php:344
-msgid "doesn`t exist!"
-msgstr "nem létezik!"
+#: admin/class-ngg-adder.php:534
+msgid "Drop your files in this window"
+msgstr "Dobjon fájlokat ide"
-#: ../admin/functions.php:164 ../admin/functions.php:352
-msgid "contains no pictures"
-msgstr "nincs benn kép"
+#: admin/class-ngg-options.php:909
+msgid "Duration"
+msgstr "Időtartam"
-#: ../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:255
+msgid "Edit"
+msgstr "Szerkesztés"
-#: ../admin/functions.php:191
-msgid "Importing was aborted."
-msgstr "Importálás megszakítva."
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
+msgstr "Album szerkeszté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-album-manager.php:308
+msgid "Edit album"
+msgstr "Album szerkesztése"
-#: ../admin/functions.php:212 ../admin/functions.php:374
-msgid "successfully created!"
-msgstr "sikeresen létrehozva!"
+#: 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: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:121 admin/functions.php:306
+msgid "Edit gallery"
+msgstr "Galéria szerkesztése"
-#: ../admin/functions.php:304
-msgid " picture(s) successfully renamed"
-msgstr " kép sikeresen átnevezve."
+#: admin/class-ngg-admin-launcher.php:622
+msgid "Edit options for the slideshow."
+msgstr ""
-#: ../admin/functions.php:306 ../admin/functions.php:410
-msgid " picture(s) successfully added"
-msgstr " kép sikeresen hozzáadva."
+#: lib/meta.php:462
+msgid "Edit Status"
+msgstr "Státusz szerkesztése"
-#: ../admin/functions.php:313
-msgid "No images were added."
-msgstr "Nem lett hozzáadva kép."
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
+msgstr "Címke rövidítés szerkesztése"
-#: ../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/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
+msgstr "Bélyegkép szerkesztése"
-#: ../admin/functions.php:473
-msgid " is not writeable "
-msgstr " nem írható"
+#: admin/class-ngg-style.php:268
+#, php-format
+msgid "Editing %s"
+msgstr "Szerkesztés %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: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:757
-msgid "File do not exists"
-msgstr "A fájl nem létezik."
+#: 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:761
-msgid "Couldn't restore original image"
-msgstr "Nem állítható vissza az eredeti kép."
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
+msgstr ""
-#: ../admin/functions.php:877
-msgid "(Error : Couldn't not update data base)"
-msgstr "(Hiba : nem frissíthető az adatbázis)"
+#: admin/wpmu.php:116
+msgid "Enable import function"
+msgstr "Importálási művelet engedélyezése"
-#: ../admin/functions.php:884
-msgid "(Error : Couldn't not update meta data)"
-msgstr "(Hiba : nem frissíthető a metaadat)"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
+msgstr "Szerepkörök/képességek engedélyezése"
-#: ../admin/functions.php:893
-msgid "(Error : Couldn't not find image)"
-msgstr "(Hiba : a kép nem található)"
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
+msgstr "Diavetítés bekapcsolása"
-#: ../admin/functions.php:1036
-msgid "No valid URL path "
-msgstr "Nem érvényes az URL"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
+msgstr "Stílusválasztás engedélyezése"
-#: ../admin/functions.php:1052
-msgid "Import via cURL failed."
-msgstr "A cURL importálás meghiúsult."
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
+msgstr "Feltöltési kvóta ellenőrzés engedélyezé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/wpmu.php:109
+msgid "Enable zip upload option"
+msgstr "Zip feltöltési beállítások engedélyezése"
-#: ../admin/functions.php:1086
-msgid "Could not get a valid foldername"
-msgstr "Nem megfelelő a könyvtárnév."
+#: 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:1097
-#, php-format
+#: admin/class-ngg-tag-manager.php:243
msgid ""
-"Unable to create directory %s. Is its parent directory writable by the "
-"server?"
+"Enter the tag name to edit and its new slug. Slug definition "
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!"
+"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név "
+"meghatározása "
-#: ../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-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: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/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Címkék megadása"
-#: ../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/manage/class-ngg-manager.php:132
+msgid "Enter the text"
+msgstr ""
-#: ../admin/functions.php:1175 ../admin/functions.php:1262
-msgid "is no valid image file!"
-msgstr "érvénytelen képfájl."
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+msgstr "Hiba történt a bélyegkép forgatásakor"
-#: ../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/manage/actions.php:383
+msgid "Error updating thumbnail"
+msgstr "Hiba történt a bélyegkép frissítésekor."
-#: ../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 "Hiba történt, a fájlt nem lehetett áthelyezni:"
-#: ../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 "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:"
+#: 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:1327
-#, php-format
+#: admin/class-ngg-admin-launcher.php:613
msgid ""
-"SAFE MODE Restriction in effect! You need to create the folder %s"
-"strong> manually"
+"Everything about galleries. From sorting options to the number of images, "
+"it's all in here."
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/manage/class-ngg-image-list-table.php:238
+msgid "Exclude"
+msgstr "Kizárás"
-#: ../admin/functions.php:1381 ../admin/functions.php:1458
-msgid "The destination gallery does not exist"
-msgstr "A célgaléria nem létezik."
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "EXIF adatok"
-#: ../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/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Meglévő címkék"
-#: ../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"
+#: 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:1491
-#, php-format
-msgid "Failed to copy image %1$s to %2$s"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
+msgstr "Kibővített verzió"
+
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
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
+#: 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 "%s képhez tartozó adatbázis sort nem lehet átmásolni."
-#: ../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."
+msgid "Failed to copy image %1$s to %2$s"
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."
+"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:1520
+#: lib/xmlrpc.php:199
#, 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) "
+msgid "Failed to delete image %1$s "
+msgstr "A kép törlése nem sikerült: %1$s"
-#: ../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 "%1$s kép került másolásra %2$s galériába."
+msgid "Failed to move image %1$s to %2$s"
+msgstr "Nem lehet a képeket áthelyezni: %1$s -> %2$s"
-#: ../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:1579
+msgid "Failed to write file to disk"
+msgstr "A fájl mentése nem sikerült."
-#: ../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: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/functions.php:1643
-msgid "The uploaded file was only partially uploaded"
-msgstr "A fájl csak részlegesen lett feltöltve"
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
+msgstr "A fájl törlésre került."
-#: ../admin/functions.php:1646
-msgid "No file was uploaded"
-msgstr "Nem lett feltöltve fájl."
+#: admin/functions.php:679
+msgid "File do not exists"
+msgstr "A fájl nem létezik."
-#: ../admin/functions.php:1649
-msgid "Missing a temporary folder"
-msgstr "Hiányzik az átmeneti könyvtár."
+#: admin/class-ngg-style.php:296
+#, fuzzy
+msgid "File location"
+msgstr "Hely"
-#: ../admin/functions.php:1652
-msgid "Failed to write file to disk"
-msgstr "A fájl mentése nem sikerült."
+#: admin/class-ngg-options.php:584
+msgid "File name"
+msgstr "Fájl neve"
-#: ../admin/functions.php:1655
+#: 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/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/manage/class-ngg-image-list-table.php:235
+#: admin/manage/class-ngg-sort-manager.php:111
+msgid "Filename"
+msgstr "Fájlnév"
-#: ../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"
+#: lib/meta.php:141
+msgid "Fired"
+msgstr "Kész"
-#: ../admin/manage-galleries.php:85
-#, php-format
+#: admin/class-ngg-admin-launcher.php:583
msgid ""
-"You are about to start the bulk edit for %s galleries \n"
-" \n"
-" 'Cancel' to stop, 'OK' to proceed."
+"First select an album from the dropdown and then drag the galleries you want "
+"to add or remove from the selected album."
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/class-ngg-options.php:831
+msgid "Fit to space"
+msgstr ""
-#: ../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/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94
+msgid "Fixed size"
+msgstr "Fix méret"
-#: ../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"
+#: lib/meta.php:483
+msgid "Flash"
+msgstr "Flash"
-#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385
-msgid "Apply"
-msgstr "Alkalmazás"
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
+msgstr "Tükrözés vízszintesen"
-#: ../admin/manage-galleries.php:219 ../admin/tags.php:251
-msgid "Edit"
-msgstr "Szerkesztés"
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
+msgstr "Tükrözés függőlegesen"
-#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541
-msgid "No entries found"
-msgstr "Nincs elem."
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
+msgstr ""
-#: ../admin/manage-galleries.php:278
-msgid "New Gallery"
-msgstr "Új 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-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"
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
+msgstr "Fókusztávolság"
-#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622
-msgid "Resize Images to"
-msgstr "Képek átméretezése:"
+#: lib/meta.php:454
+msgid "Focal length"
+msgstr "Fókusztávolság"
-#: ../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/class-ngg-options.php:741
+msgid "Font"
+msgstr "Betűtípus"
-#: ../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/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-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."
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
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/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
+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 "A képarány figyelmen kívül hagyása, így nem lesznek álló bélyegképek."
+#: admin/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
+msgstr ""
-#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729
-msgid "ID"
-msgstr "AZ"
+#: admin/class-ngg-overview.php:844
+msgid "for his implementation of changing file the upload date using jQuery"
+msgstr ""
-#: ../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/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-galleries.php:413
-msgid "Page ID"
-msgstr "Oldal AZ"
+#: admin/class-ngg-admin-launcher.php:659
+msgid "For more information:"
+msgstr ""
-#: ../admin/manage-images.php:34
-msgid "Gallery not found."
-msgstr "Nem található a galéria."
+#: lib/meta.php:480
+msgid "Format"
+msgstr "Formátum"
-#: ../admin/manage-images.php:40
-msgid "Sorry, you have no access here"
-msgstr "Nincs hozzáférési jogosultság."
+#: 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:203
-msgid "Copy image to..."
-msgstr "Kép másolása ide..."
+#: 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."
-#: ../admin/manage-images.php:207
-msgid "Move image to..."
-msgstr "Kép áthelyezése ide..."
+#: 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-images.php:211
-msgid "Add new tags"
-msgstr "Új címkék hozzáadása"
+#: 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/manage-images.php:215 ../admin/manage-images.php:382
-msgid "Delete tags"
-msgstr "Címkék törlése"
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
+msgstr "Galéria megjelenés típusok"
-#: ../admin/manage-images.php:219
-msgid "Overwrite"
-msgstr "Felülírás"
+#: 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:232
+#: admin/functions.php:118
#, php-format
msgid ""
-"You are about to start the bulk edit for %s images \n"
-" \n"
-" 'Cancel' to stop, 'OK' to proceed."
+"Gallery ID %1$s successfully created. You can show this gallery in your post "
+"or page with the shortcode %2$s. "
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."
+"%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:246
-#, php-format
-msgid "Search results for “%s”"
-msgstr "Keresési eredmények: “%s”"
+#: widgets/class-ngg-gallery-widget.php:161
+msgid "Gallery ID:"
+msgstr "Galéria az.:"
+
+#: 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:275 ../admin/settings.php:457
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
+msgstr "Galéria útvonala"
+
+#: 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:275
-msgid "Click here for more settings"
-msgstr "További beállításokhoz kattintás ide"
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
+msgstr "Galéria keresőbarát név:"
-#: ../admin/manage-images.php:294
-msgid "Preview image"
-msgstr "Kép előnézet:"
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
+msgstr "GD rendszerkönyvtár"
-#: ../admin/manage-images.php:297
-msgid "No Picture"
-msgstr "Nincs kép"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
+msgstr "Általános"
-#: ../admin/manage-images.php:319
-msgid "Path"
-msgstr "Elérési út"
+#: admin/class-ngg-admin-launcher.php:607
+msgid ""
+"General NextCellent options. Contains options for permalinks and related "
+"images."
+msgstr ""
-#: ../admin/manage-images.php:334
-#, fuzzy
-msgid "Gallery ID"
-msgstr "Galéria az.:"
+#: admin/class-ngg-options.php:257
+msgid "General settings"
+msgstr "Általános beállítások"
-#: ../admin/manage-images.php:336
-msgid "Create new page"
-msgstr "Új oldal létrehozása"
+#: nggallery.php:739
+msgid "Get help"
+msgstr "Segítségkérés"
-#: ../admin/manage-images.php:339
-msgid "Main page (No parent)"
-msgstr "Kezdőoldal (nincs szülője)"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
+msgstr "OK"
-#: ../admin/manage-images.php:344
-msgid "Add page"
-msgstr "Oldal hozzáadása"
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
+msgstr ""
-#: ../admin/manage-images.php:354
-msgid "Scan folder for new images"
-msgstr "Új képek keresése a könyvtárban"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
+msgstr "Grafikus rendszerkönyvtár"
-#: ../admin/manage-images.php:355
-msgid "Old scanning"
-msgstr "Régi szkennelés"
+#: lib/meta.php:473
+msgid "Headline"
+msgstr "Címsor"
-#: ../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-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:375
-msgid "Delete images"
-msgstr "Képek törlése"
+#: 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:377
-msgid "Rotate images clockwise"
-msgstr "Képek forgatása az óramutató járásának irányában"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
+msgstr "Magasság:"
-#: ../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:431 admin/class-ngg-overview.php:17
+msgid "Help me help YOU!"
+msgstr "Segíts, hogy segíthessek!"
-#: ../admin/manage-images.php:379
-msgid "Copy to..."
-msgstr "Másolás ide..."
+#: 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:380
-msgid "Move to..."
-msgstr "Áthelyezés ide..."
+#: 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:381
-msgid "Add tags"
-msgstr "Címkék hozzáadása"
+#: admin/class-ngg-options.php:548
+msgid "Hidden images"
+msgstr "Rejtett képek"
-#: ../admin/manage-images.php:383
-msgid "Overwrite tags"
-msgstr "Címke felülírása"
+#: admin/media-upload.php:211
+msgid "Hide"
+msgstr "Elrejtés"
-#: ../admin/manage-images.php:388
-msgid "Sort gallery"
-msgstr "Galéria rendezése"
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
+msgstr "Highslide"
-#: ../admin/manage-images.php:463
-msgid "Change Date"
-msgstr "Dátum módosítása"
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
+msgstr "HTTP hiba merült fel."
-#: ../admin/manage-images.php:467
-msgid "pixel"
-msgstr "képpont"
+#: 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:473
-#, php-format
-msgid "View \"%s\""
-msgstr "Megtekintés „%s”"
+#. Author URI of the plugin
+msgid "http://www.wpgetready.com"
+msgstr ""
-#: ../admin/manage-images.php:473
-msgid "View"
-msgstr "Nézet"
+#. URI of the plugin
+msgid "http://www.wpgetready.com/nextcellent-gallery"
+msgstr ""
-#: ../admin/manage-images.php:474
-msgid "Show Meta data"
-msgstr "Metaadatok megjelenítése"
+#: 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:474
-msgid "Meta"
-msgstr "EXIF"
+#: 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:475
-msgid "Customize thumbnail"
-msgstr "Bélyegkép testreszabá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:475
-msgid "Edit thumb"
-msgstr "Bélyegkép szerkesztése"
+#: 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:476
-msgid "Rotate"
-msgstr "Forgatás"
+#: 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:478
-msgid "Publish this image"
-msgstr "Kép publikálása"
+#: admin/class-ngg-options.php:451
+msgid "Ignore the aspect ratio, so no portrait thumbnails."
+msgstr ""
-#: ../admin/manage-images.php:478 ../admin/publish.php:58
-msgid "Publish"
-msgstr "Publikálás"
+#: admin/class-ngg-overview.php:56
+#, fuzzy
+msgid "Image"
+msgid_plural "Images"
+msgstr[0] "kép"
+msgstr[1] ""
-#: ../admin/manage-images.php:480
-msgid "Recover"
-msgstr "Visszaállítás"
-
-#: ../admin/manage-images.php:480
+#: admin/functions.php:1440
#, php-format
-msgid "Recover \"%s\" ?"
-msgstr "Visszaállítás „%s”?"
+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-images.php:481
+#: admin/functions.php:1437
#, 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"
+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-images.php:587
-msgid "Select the destination gallery:"
-msgstr "A célgaléria kiválasztása:"
+#: admin/manage/class-ngg-manager.php:452
+msgid "Image description updated"
+msgstr ""
-#: ../admin/manage-images.php:730 ../admin/media-upload.php:246
-msgid "Thumbnail"
-msgstr "Bélyegkép"
+#: admin/class-ngg-adder.php:201
+msgid "Image Files"
+msgstr "Képfájlok"
-#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92
-msgid "Filename"
-msgstr "Fájlnév"
+#: admin/class-ngg-options.php:277
+msgid "Image files"
+msgstr "Képfájlok"
-#: ../admin/manage-images.php:732
-msgid "Alt & Title Text"
-msgstr "Alternatív és címszöveg"
+#: lib/meta.php:482
+msgid "Image Height"
+msgstr "Kép magasság"
-#: ../admin/manage-images.php:734
-msgid "Exclude"
-msgstr "Kizárás"
+#: 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:35
-msgid "Sort order changed"
-msgstr "A rendezési sorrend megváltozott."
+#: admin/media-upload.php:216
+msgid "Image ID:"
+msgstr "Kép AZ:"
-#: ../admin/manage-sort.php:77
-msgid "Sort Gallery"
-msgstr "Galériák rendezése"
+#: admin/class-ngg-options.php:403
+msgid "Image quality"
+msgstr "Képminőség"
-#: ../admin/manage-sort.php:81
-msgid "Update Sort Order"
-msgstr "Rendezési sorrend frissítése"
+#: admin/manage/class-ngg-search-manager.php:38
+#, php-format
+msgid "Image results for %s"
+msgstr ""
-#: ../admin/manage-sort.php:84
-msgid "Back to gallery"
-msgstr "Vissza a galériához"
+#: admin/manage/actions.php:93
+msgid "Image rotated"
+msgstr "A kép elforgatásra került."
-#: ../admin/manage-sort.php:89
-msgid "Presort"
-msgstr "Előrendezés"
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
+msgstr "Képbeállítások"
-#: ../admin/manage-sort.php:90
-msgid "Unsorted"
-msgstr "Rendezetlen"
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
+msgstr ""
-#: ../admin/manage-sort.php:91 ../admin/settings.php:524
-msgid "Image ID"
-msgstr "Kép AZ"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr "Kép szélesség"
-#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221
-msgid "Alt/Title text"
-msgstr "Alternatív/Cím szöveg"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
+msgstr "KépBöngésző"
-#: ../admin/manage-sort.php:94 ../lib/meta.php:452
-msgid "Date/Time"
-msgstr "Dátum/Időpont"
+#: admin/tinymce/window.php:165
+msgid "Imagebrowser"
+msgstr "Képböngésző"
-#: ../admin/manage-sort.php:95 ../admin/settings.php:532
-msgid "Ascending"
-msgstr "Növekvő"
+#: admin/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
+msgstr "ImageMagick (kísérleti)"
-#: ../admin/manage-sort.php:96 ../admin/settings.php:533
-msgid "Descending"
-msgstr "Csökkenő"
+#: 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: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/class-ngg-options.php:493 admin/class-ngg-options.php:932
+msgid "images"
+msgstr ""
-#: ../admin/manage.php:85
-msgid "deleted successfully"
-msgstr "sikeresen törlésre került."
+#: admin/class-ngg-options.php:490
+msgid "Images per page"
+msgstr "Képek száma oldalanként"
-#: ../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-admin-launcher.php:481
+#, 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/manage.php:176
-msgid "Gallery deleted successfully "
-msgstr "A galéria sikeresen törlésre került."
+#: 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/manage.php:244 ../admin/manage.php:247
-msgid "Rotate images"
-msgstr "Képek forgatása"
+#: admin/class-ngg-adder.php:484
+msgid "Import an image folder"
+msgstr "Importálás kép könyvtárból"
-#: ../admin/manage.php:270
-msgid "Pictures deleted successfully "
-msgstr "A képek sikeresen törlésre kerültek."
+#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480
+msgid "Import folder"
+msgstr "Importálási könyvtár"
-#: ../admin/manage.php:366
-msgid "Tags changed"
-msgstr "A címkék cseréje megtörtént."
+#: admin/class-ngg-adder.php:489
+msgid "Import from server:"
+msgstr "Importálás kiszolgálóról:"
-#: ../admin/manage.php:402
-msgid "Update successful"
-msgstr "A frissítés sikeres volt."
+#: 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/manage.php:445
-msgid "New gallery page ID"
-msgstr "Új galéria oldal azonosító"
+#: admin/functions.php:974
+msgid "Import via cURL failed."
+msgstr "A cURL importálás meghiúsult."
-#: ../admin/manage.php:445
-msgid "created"
-msgstr "létrehozva"
+#: admin/functions.php:188
+msgid "Importing was aborted."
+msgstr "Importálás megszakítva."
-#: ../admin/manage.php:483
-msgid "Published a new post"
-msgstr "Az új bejegyzés publikálásra került."
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
+msgstr "ide:"
-#: ../admin/manage.php:598
-#, fuzzy
-msgid "1 item"
-msgstr "1 elem"
+#: 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:11
-msgid "NextCellent Gallery"
-msgstr "NextCellent Galéria"
+#: 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:166
-msgid "No gallery"
-msgstr "Nincs galéria."
+#: admin/class-ngg-options.php:877
+msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+msgstr ""
-#: ../admin/media-upload.php:178
-msgid "Select »"
-msgstr "Választás »"
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
+msgstr "Soros galériák"
-#: ../admin/media-upload.php:209
-msgid "Show"
-msgstr "Megjelenítés"
+#: admin/tinymce/window.php:475
+msgid "Insert"
+msgstr "Beszúrás"
-#: ../admin/media-upload.php:210
-msgid "Hide"
-msgstr "Elrejtés"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
+msgstr "Hibás a Média RSS parancs"
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
-msgstr "Kép AZ:"
+#: admin/functions.php:1173
+msgid "Invalid upload. Error Code : "
+msgstr "Hibás a feltöltés. Hibakód:"
-#: ../admin/media-upload.php:229 ../admin/publish.php:45
-#: ../admin/tinymce/window.php:335
-msgid "Alignment"
-msgstr "Igazítás"
+#: admin/class-ngg-admin-launcher.php:278
+msgid "IO error."
+msgstr "IO hiba merült fel."
-#: ../admin/media-upload.php:232 ../admin/publish.php:47
-#: ../admin/settings.php:557
-msgid "None"
-msgstr "Nincs"
+#: admin/manage/actions.php:176
+msgid "IPTC Data"
+msgstr "IPTC adatok"
-#: ../admin/media-upload.php:234 ../admin/publish.php:49
-#: ../admin/tinymce/window.php:339
-msgid "Left"
-msgstr "Bal"
+#: admin/functions.php:1097 admin/functions.php:1184
+msgid "is no valid image file!"
+msgstr "érvénytelen képfájl."
-#: ../admin/media-upload.php:236 ../admin/publish.php:51
-#: ../admin/tinymce/window.php:340
-msgid "Center"
-msgstr "Közép"
+#: admin/functions.php:55 admin/functions.php:81
+msgid "is not writeable !"
+msgstr "nem írható."
-#: ../admin/media-upload.php:238 ../admin/publish.php:53
-#: ../admin/tinymce/window.php:341
-msgid "Right"
-msgstr "Jobb"
+#: lib/meta.php:455
+msgid "ISO"
+msgstr "ISO"
-#: ../admin/media-upload.php:248
-msgid "Full size"
-msgstr "Teljes méret"
+#: admin/class-ngg-options.php:637
+msgid "JavaScript Thumbnail effect"
+msgstr "JavaScript bélyegkép effektus"
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
-msgstr "Singlepic"
+#: lib/meta.php:464
+msgid "Keywords"
+msgstr "Kulcsszavak"
-#: ../admin/media-upload.php:263
-msgid "Insert into Post"
-msgstr "Bejegyzésbe illeszté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/media-upload.php:274
-msgid "Save all changes"
-msgstr "Összes változtatás mentése"
+#: lib/meta.php:478
+msgid "Last modified"
+msgstr "Utolsó módosítás"
-#: ../admin/overview.php:15
-msgid "NextCellent Gallery Overview"
-msgstr "NextCellent Galéria áttekintés"
+#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
+msgstr "Legújabb hírek"
-#: ../admin/overview.php:86
-msgid "Welcome to NextCellent Gallery !"
-msgstr "Üdvözlet a NextCellent Galéria bővítményben."
+#: admin/class-ngg-tag-manager.php:46
+msgid "Least used"
+msgstr "Utoljára használt"
-#: ../admin/overview.php:229
-msgid "Running..."
-msgstr "Fut..."
+#: 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:276
-msgid "Check plugin/theme conflict"
-msgstr "Bővítmény/sablon ütközés keresé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:277 ../admin/overview.php:283
-#: ../admin/overview.php:289
-msgid "Not tested"
-msgstr "Nincs vizsgálva"
+#: 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:278
-msgid "No conflict could be detected"
-msgstr "Nem találtam ütközéseket"
+#: admin/class-ngg-options.php:642
+msgid "Lightbox"
+msgstr "Lightbox"
-#: ../admin/overview.php:279
-msgid "Test failed, disable other plugins & switch to default theme"
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
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/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:284
-msgid "The plugin could create images"
-msgstr "A bővítmény nem tudott képeket létrehozni"
+#: admin/class-ngg-options.php:651
+msgid "Link Code line"
+msgstr "Hivatkozás kódsora"
-#: ../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"
+#: 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:288
-msgid "Check theme compatibility"
-msgstr "Sablon kompatíbilitás ellenőrzés"
+#: nggallery.php:516
+msgid "loading"
+msgstr "betölté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/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: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."
+#: lib/meta.php:469
+msgid "Location"
+msgstr "Hely"
-#: ../admin/overview.php:295
-msgid "Check plugin"
-msgstr "Ellenőrzés"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
+msgstr ""
-#: ../admin/overview.php:316
-msgid "Graphic Library"
-msgstr "Grafikus rendszerkönyvtár"
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
+msgstr "Kezdőoldal (nincs szülője)"
-#: ../admin/overview.php:333 ../admin/overview.php:520
-#: ../admin/overview.php:710
-msgid "Loading…"
-msgstr "Betöltés…"
+#: lib/meta.php:461
+msgid "Make"
+msgstr "Gyártmány"
-#: ../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-admin-launcher.php:616
+msgid "Make your gallery look beautiful."
+msgstr ""
-#: ../admin/overview.php:345
-#, php-format
-msgid ""
-"Newsfeed could not be loaded. Check the front page to "
-"check for updates."
+#: admin/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
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/class-ngg-roles.php:35
+msgid "Manage gallery"
+msgstr "Galéria kezelés"
-#: ../admin/overview.php:412
-#, fuzzy
-msgid "Image"
-msgstr "kép"
+#: admin/class-ngg-roles.php:39
+msgid "Manage others gallery"
+msgstr "További galériák kezelése"
-#: ../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-roles.php:43
+msgid "Manage tags"
+msgstr "Címkék kezelése"
-#: ../admin/overview.php:433
-msgid "Upload pictures"
-msgstr "Képek feltöltése"
+#: admin/class-ngg-options.php:354
+msgid "Match with"
+msgstr "Egyezés:"
-#: ../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/class-ngg-options.php:370
+msgid "Max. number of images"
+msgstr "Képek maximális száma"
+
+#: admin/class-ngg-album-manager.php:334
+msgid "Maximize the widget content"
+msgstr "A kisalkalmazás tartalmának kinyitása"
-#: ../admin/overview.php:464
-msgid "Storage Space"
-msgstr "Tárolási terület"
+#: 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:468
-#, php-format
-msgid ""
-"%2$sMB "
-msgstr ""
-"%2$sMB"
-"a>"
+#: admin/class-ngg-options.php:305
+msgid "Media RSS feed"
+msgstr "Média RSS csatorna"
-#: ../admin/overview.php:469
-msgid "Space Allowed"
-msgstr "Engedélyezett tárterület"
+#: 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/class-ngg-overview.php:512
+#, fuzzy
+#| msgid "Memory usage"
+msgid "Memory Usage"
+msgstr "Memória felhasználás"
-#: ../admin/overview.php:476
+#: lib/tags.php:143
#, php-format
msgid ""
-" %2$sMB (%3$s"
-"%%) "
+"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
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."
+"«%1$s» címke összevonása ezzel: «%2$s». %3$s "
+"objektum szerkesztve."
-#: ../admin/overview.php:550
-msgid "Download"
-msgstr "Letöltés"
+#: admin/manage/class-ngg-image-list-table.php:276
+msgid "Meta"
+msgstr "EXIF"
-#: ../admin/overview.php:579
-msgid "No GD support"
-msgstr "Nincs GD támogatás"
+#: view/imagebrowser-exif.php:38
+msgid "Meta data"
+msgstr "EXIF megjelenítése"
-#: ../admin/overview.php:591 ../admin/overview.php:637
-#: ../admin/overview.php:640 ../admin/overview.php:643
-msgid "Yes"
-msgstr "Igen"
+#: admin/class-ngg-album-manager.php:336
+msgid "Minimize the widget content"
+msgstr "A kisalkalmazás tartalmának bezárása"
-#: ../admin/overview.php:593 ../admin/overview.php:638
-#: ../admin/overview.php:641 ../admin/overview.php:644
-msgid "No"
-msgstr "Nem"
+#: admin/functions.php:1576
+msgid "Missing a temporary folder"
+msgstr "Hiányzik az átmeneti könyvtár."
-#: ../admin/overview.php:611
-msgid "Not set"
-msgstr "Nincs beállítva"
+#: admin/class-ngg-admin-launcher.php:539
+#, php-format
+msgid "More information about this is available on this webpage: %s"
+msgstr ""
-#: ../admin/overview.php:613 ../admin/overview.php:616
-msgid "On"
-msgstr "Be"
+#: admin/class-ngg-tag-manager.php:45
+msgid "Most popular"
+msgstr "Legnépszerűbb"
-#: ../admin/overview.php:614 ../admin/overview.php:617
-msgid "Off"
-msgstr "Ki"
+#: admin/class-ngg-options.php:881
+msgid "Mouse/touch drag"
+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 "Nincs adat"
+#: admin/class-ngg-style.php:286
+#, fuzzy
+msgid "Move file"
+msgstr "Képfájlok"
-#: ../admin/overview.php:634
-msgid " MByte"
-msgstr "megabájt"
+#: admin/manage/class-ngg-manager.php:230
+msgid "Move image to..."
+msgstr "Kép áthelyezése ide..."
-#: ../admin/overview.php:647
-msgid "Operating System"
-msgstr "Operációs rendszer"
+#: admin/manage/class-ngg-image-list-table.php:314
+msgid "Move to..."
+msgstr "Áthelyezés ide..."
-#: ../admin/overview.php:648
-msgid "Server"
-msgstr "Szerver"
+#: 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:649
-msgid "Memory usage"
-msgstr "Memória felhasználás"
+#: admin/class-ngg-admin-launcher.php:284
+msgid "moved to the trash."
+msgstr "áthelyezésre került a lomtárba."
-#: ../admin/overview.php:650
+#: admin/class-ngg-overview.php:513
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/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:653
-msgid "PHP Safe Mode"
-msgstr "PHP Safe Mode"
+#: 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:654
-msgid "PHP Allow URL fopen"
-msgstr "PHP Allow URL fopen bekapcsolása"
+#: admin/wpmu.php:79
+msgid "Network Options"
+msgstr "Hálózati beállítások"
-#: ../admin/overview.php:655
-msgid "PHP Memory Limit"
-msgstr "PHP memóriakorlát"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
+msgstr "Hálózati beállítások"
-#: ../admin/overview.php:656
-msgid "PHP Max Upload Size"
-msgstr "PHP feltöltési méretkorlát"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
+msgstr "Új galéria"
-#: ../admin/overview.php:657
-msgid "PHP Max Post Size"
-msgstr "PHP maximális beküldési méret"
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
+msgstr ""
-#: ../admin/overview.php:658
-msgid "PCRE Backtracking Limit"
-msgstr "PCRE visszakövetési korlát"
+#: admin/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
+msgstr "Új címkék nevei:"
-#: ../admin/overview.php:659
-msgid "PHP Max Script Execute Time"
-msgstr "PHP végrehajtási időkorlát"
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
+msgstr "Következő"
-#: ../admin/overview.php:660
-msgid "PHP Exif support"
-msgstr "PHP Exif támogatás"
+#: nggfunctions.php:125
+msgid "next"
+msgstr ""
-#: ../admin/overview.php:661
-msgid "PHP IPTC support"
-msgstr "PHP IPTC támogatás"
+#: admin/class-ngg-tag-manager.php:175
+msgid "Next tags"
+msgstr "Következő címke"
-#: ../admin/overview.php:662
-msgid "PHP XML support"
-msgstr "PHP XML támogatás"
+#: nggallery.php:422
+msgid "NextCellent"
+msgstr "NextCellent"
-#: ../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
+#: admin/class-ngg-admin-launcher.php:646
msgid ""
-"third parties plugins that are compatible with NGG may not be 100% "
-"compatible with NextCellent Gallery!"
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
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"
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
+msgstr "NextCellent Galéria"
-#: ../admin/overview.php:784
-#, php-format
+#: nggallery.php:412
+#, fuzzy
+msgid "NextCellent Gallery / Images"
+msgstr "NextCellent Galéria"
+
+#: admin/class-ngg-installer.php:112
+#, fuzzy
+#| msgid ""
+#| "NextCellent Gallery : Tables could not created, please check your "
+#| "database settings"
msgid ""
-"This plugin is a branch from NGG stable version 1.9.13. Developed & "
-"maintained by WPGetReady.com "
+"NextCellent Gallery : Tables could not be created, please check your "
+"database settings"
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"
+"NextCellent Galéria: A táblák létrehozása sikertelen volt, ellenőrizzük az "
+"adatbázis beállításokat."
-#: ../admin/publish.php:35
-msgid "Post title"
-msgstr "Bejegyzéscím"
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
+msgstr ""
-#: ../admin/publish.php:37
-msgid "Enter the post title "
-msgstr "Bejegyzés cím megadása"
+#: admin/class-ngg-roles.php:23
+msgid "NextCellent Gallery overview"
+msgstr "NextCellent Galéria áttekintés"
-#: ../admin/publish.php:40
-msgid "Width x height (in pixel)"
-msgstr "Szélesség x magasság (pixelben)"
+#: nggallery.php:123
+#, fuzzy
+msgid "NextCellent Gallery requires a database upgrade."
+msgstr "NextCellent Galéria áttekintés"
-#: ../admin/publish.php:42
-msgid "Size of the image"
-msgstr "Képméret"
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
+msgstr ""
-#: ../admin/publish.php:60
-msgid "Draft"
-msgstr "Piszkozat"
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
+msgstr "NextCellent Média RSS"
-#: ../admin/roles.php:22
-msgid "Updated capabilities"
-msgstr "Képességek frissítve"
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
+msgstr "NextCellent diavetítés"
-#: ../admin/roles.php:28
-msgid "Roles / capabilities"
-msgstr "Szerepkörök és képességek"
+#: 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/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."
+#: admin/manage/class-ngg-manager.php:207
+msgid "No action selected."
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ó:"
+#: 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/roles.php:35
-msgid "NextCellent Gallery overview"
-msgstr "NextCellent Galéria áttekintés"
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
+msgstr "Nincs album kiválasztva."
-#: ../admin/roles.php:39
-msgid "Use TinyMCE Button / Add Media"
-msgstr "TinyMCE gombok / Új média fül használata"
+#: admin/class-ngg-album-manager.php:410
+msgid "No album selected!"
+msgstr "Nincs album kiválasztva."
-#: ../admin/roles.php:43
-msgid "Add gallery / Upload images"
-msgstr "Galéria létrehozása / Képek feltöltése"
+#: admin/class-ngg-overview.php:351
+msgid "No conflict could be detected"
+msgstr "Nem találtam ütközéseket"
-#: ../admin/roles.php:47
-msgid "Manage gallery"
-msgstr "Galéria kezelés"
+#: admin/class-ngg-style.php:120
+msgid "No CSS file will be used."
+msgstr ""
-#: ../admin/roles.php:51
-msgid "Manage others gallery"
-msgstr "További galériák kezelése"
+#: 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/roles.php:55
-msgid "Manage tags"
-msgstr "Címkék kezelése"
+#: admin/manage/actions.php:170
+msgid "No exif data"
+msgstr "Nincs EXIF adat"
-#: ../admin/roles.php:63
-msgid "Change style"
-msgstr "Stílusváltás"
+#: admin/functions.php:1573
+msgid "No file was uploaded"
+msgstr "Nem lett feltöltve fájl."
-#: ../admin/roles.php:67
-msgid "Change options"
-msgstr "Beállítások megváltoztatása"
+#: 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/roles.php:71
-msgid "Update capabilities"
-msgstr "Képességek frissítése"
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
+msgstr "Még nincs galéria létrehozva."
-#: ../admin/rotate.php:55
-msgid "Image rotated"
-msgstr "A kép elforgatásra került."
+#: admin/media-upload.php:167
+msgid "No gallery"
+msgstr "Nincs galéria."
-#: ../admin/rotate.php:56
-msgid "Error rotating thumbnail"
-msgstr "Hiba történt a bélyegkép forgatásakor"
+#: 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/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/manage/class-ngg-manager.php:193
+msgid "No images selected"
+msgstr "Nem lett kép kiválasztva."
-#: ../admin/rotate.php:81
-msgid "90° clockwise"
-msgstr "90° óramutatóval megegyezően"
+#: admin/functions.php:310
+msgid "No images were added."
+msgstr "Nem lett hozzáadva kép."
-#: ../admin/rotate.php:82
-msgid "90° anticlockwise"
-msgstr "90° óramutatóval ellentétesen"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
+msgstr "A metaadat nem került mentésre."
-#: ../admin/rotate.php:83
-msgid "Flip horizontally"
-msgstr "Tükrözés vízszintesen"
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
+msgstr "Nincs új keresőbarát útvonalrész megadva."
-#: ../admin/rotate.php:84
-msgid "Flip vertically"
-msgstr "Tükrözés függőlegesen"
+#: lib/tags.php:35
+msgid "No new tag specified!"
+msgstr "Nem adtunk meg új címkét."
-#: ../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"
+#: 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:23
-#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
-msgstr "Galériastruktúra újraépítés: %s / %s galéria"
+#: 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:24
-#, php-format
-msgid "Rebuild album structure : %s / %s albums"
-msgstr "Albumstruktúra újraépítés: %s / %s album"
+#: admin/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
+msgstr "Nincs kép"
-#: ../admin/settings.php:78
-msgid "Done."
-msgstr "Kész."
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
+msgstr "Nincs kép"
-#: ../admin/settings.php:167
-msgid "Settings updated successfully"
-msgstr "Beállítások sikeresen frissítve."
+#: lib/tags.php:241
+msgid "No slug edited."
+msgstr "Nincs szerkesztett keresőbarát útvonalrész."
-#: ../admin/settings.php:185
-msgid "Cache cleared"
-msgstr "Az gyorsítótár kiürítésre került."
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr "Nincs törölt címke."
-#: ../admin/settings.php:303
-msgid "General settings"
-msgstr "Általános beállítások"
+#: lib/tags.php:141
+msgid "No tag merged."
+msgstr "Nincs összevont címke."
-#: ../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)"
+#: lib/tags.php:86
+msgid "No tag renamed."
+msgstr "Nincs átnevezett címke."
-#: ../admin/settings.php:322
-msgid "Path to the library:"
-msgstr "A könyvtár elérési útja:"
+#: lib/tags.php:163
+msgid "No tag specified!"
+msgstr "Nem adtunk meg címkét!"
-#: ../admin/settings.php:327
-msgid "Media RSS feed"
-msgstr "Média RSS csatorna"
+#: admin/functions.php:36
+msgid "No valid gallery name!"
+msgstr "A galéria neve érvénytelen."
-#: ../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:95
+msgid "No valid new tag."
+msgstr "Nincs érvényes új címke."
-#: ../admin/settings.php:332
-msgid "PicLens/CoolIris"
-msgstr "PicLens/CoolIris"
+#: admin/functions.php:958
+msgid "No valid URL path "
+msgstr "Nem érvényes az URL"
-#: ../admin/settings.php:334
-msgid "Include support for PicLens and CoolIris"
-msgstr "PicLens és CoolIris támogatás engedélyezése"
+#: admin/class-ngg-options.php:640
+msgid "None"
+msgstr "Nincs"
-#: ../admin/settings.php:335
+#: admin/upgrade.php:120
msgid ""
-"When activated, JavaScript is added to your site footer. Make sure that "
-"wp_footer is called in your theme."
+"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 ""
-"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/class-ngg-album-manager.php:466
+#: admin/manage/class-ngg-image-manager.php:172
+msgid "Not linked"
+msgstr "Nincs hivatkozás"
-#: ../admin/settings.php:342
-msgid "Use permalinks"
-msgstr "Közvetlen linkek használata"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
+msgstr "Nincs beállítva"
-#: ../admin/settings.php:344
-msgid "Adds a static link to all images"
-msgstr "Állandó linket ad minden képhez"
+#: 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:345
+#: lib/core.php:432
+#, php-format
msgid ""
-"When activating this option, you need to update your permalink structure once"
+"Note : Based on your server memory limit you should not upload larger images "
+"then %d x %d pixel"
msgstr ""
-"Ha ezt az opciót aktiváljuk, akkor egyszer frissíteni kell a közvetlen link "
-"struktúrát."
+"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:349
-msgid "Gallery slug:"
-msgstr "Galéria keresőbarát név:"
+#: admin/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
+msgstr ""
-#: ../admin/settings.php:353
-msgid "Recreate URLs"
-msgstr "URL-ek létrehozása újra"
+#: admin/class-ngg-adder.php:465
+#, php-format
+msgid "Note: the upload limit on your server is %s MB ."
+msgstr ""
-#: ../admin/settings.php:354
-msgid "Start now"
-msgstr "Kezdés most"
+#: 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: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-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:358
-msgid "Related images"
-msgstr "Kapcsolódó képek"
+#: 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:361
-msgid "Add related images"
-msgstr "Kapcsolódó képek hozzáadása"
+#: 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: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-options.php:933
+msgid "Number of images to display when using random or latest."
+msgstr ""
-#: ../admin/settings.php:367
-msgid "Match with"
-msgstr "Egyezé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 "Ez az objektum nem tartalmaz helyes adatot."
-#: ../admin/settings.php:368
-msgid "Categories"
-msgstr "Kategóriák"
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
+msgstr " /"
-#: ../admin/settings.php:373
-msgid "Max. number of images"
-msgstr "Képek maximális száma"
+#: admin/class-ngg-overview.php:451
+msgid "Off"
+msgstr "Ki"
-#: ../admin/settings.php:375
-msgid "0 will show all images"
-msgstr "0 esetén minden kép megjelenik"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
+msgstr "Eltolás"
-#: ../admin/settings.php:388
-msgid "Image settings"
-msgstr "Képbeállítások"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
+msgstr ""
-#: ../admin/settings.php:402
-msgid "Image quality"
-msgstr "Képminőség"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
+msgstr "OK"
-#: ../admin/settings.php:407
-msgid "Backup original"
-msgstr "Eredeti képek biztonsági mentése"
+#: admin/class-ngg-overview.php:449
+msgid "On"
+msgstr "Be"
-#: ../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-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
+msgstr ""
-#: ../admin/settings.php:412
-msgid "Automatically resize"
-msgstr "Automatikus átméretezés"
+#: admin/tinymce/window.php:122
+msgid "One picture"
+msgstr "Egy kép"
-#: ../admin/settings.php:414
-msgid "Automatically resize images on upload."
-msgstr "Képek automatikus átméretezése feltöltéskor."
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Csak a listázottak"
-#: ../admin/settings.php:418
-msgid "Thumbnail settings"
-msgstr "Bélyegkép beállítások"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Csak a nem listázottak"
-#: ../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-options.php:773
+msgid "Opaque"
+msgstr "Átlátszatlan"
-#: ../admin/settings.php:422
-msgid "Thumbnail size"
-msgstr "Bélyegképek mérete"
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Operációs rendszer"
-#: ../admin/settings.php:436
-msgid "Thumbnail quality"
-msgstr "Bélyegképek minősége"
+#: 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:440
-msgid "Single picture"
-msgstr "Önálló kép"
+#: 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:443
-msgid "Clear cache folder"
-msgstr "Gyorsítótár törlése"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
+msgstr "Vagy"
-#: ../admin/settings.php:444
-msgid "Proceed now"
-msgstr "Művelet végrehajtása"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
+msgstr "vagy URL megadása"
-#: ../admin/settings.php:463
-msgid "Inline gallery"
-msgstr "Soros galériák"
+#: 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: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/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:469
-msgid "Images per page"
-msgstr "Képek száma oldalanként"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Eredeti képek"
-#: ../admin/settings.php:472
-msgid "0 will disable pagination, all images on one page"
+#: 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 ""
-"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"
+#: 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: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/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Felülírás"
-#: ../admin/settings.php:484
-msgid "Enable slideshow"
-msgstr "Diavetítés bekapcsolása"
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Címke felülírása"
-#: ../admin/settings.php:484
-msgid "Text to show:"
-msgstr "Megjelenítendő szöveg:"
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
+msgstr "Oldal"
-#: ../admin/settings.php:487
-msgid ""
-"This is the text the visitors will have to click to switch between display "
-"modes."
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
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/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "Oldal AZ"
-#: ../admin/settings.php:492 ../widgets/widgets.php:218
-msgid "Thumbnails"
-msgstr "Bélyegképek"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
+msgstr ""
-#: ../admin/settings.php:498
-msgid "ImageBrowser"
-msgstr "KépBöngésző"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Az oldal hivatkozása ide:"
-#: ../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-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Elérési út"
-#: ../admin/settings.php:504
-msgid "Hidden images"
-msgstr "Rejtett képek"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
+msgstr ""
-#: ../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:916
+msgid "Pause on hover"
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/class-ngg-options.php:919
+msgid "Pause when hovering over the slideshow."
+msgstr ""
-#: ../admin/settings.php:511
-msgid "AJAX pagination"
-msgstr "AJAX lapozás"
+#: admin/class-ngg-admin-launcher.php:427
+msgid "Pay attention"
+msgstr "Figyelem"
-#: ../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-overview.php:520
+msgid "PCRE Backtracking Limit"
+msgstr "PCRE visszakövetési korlá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:320
+msgid "Permalinks"
+msgstr "Közvetlen linkek"
-#: ../admin/settings.php:518
-msgid "Sort options"
-msgstr "Rendezési beállítások"
+# 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:521
-msgid "Sort thumbnails"
-msgstr "Bélyegképek rendezése"
+#: admin/class-ngg-options.php:645
+msgid "PhotoSwipe"
+msgstr ""
-#: ../admin/settings.php:523
-msgid "Custom order"
-msgstr "Egyedi sorrend"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
+msgstr "PHP Allow URL fopen bekapcsolása"
-#: ../admin/settings.php:525
-msgid "File name"
-msgstr "Fájl neve"
+#: admin/class-ngg-overview.php:522
+#, fuzzy
+#| msgid "PHP Exif support"
+msgid "PHP EXIF Support"
+msgstr "PHP Exif támogatás"
-#: ../admin/settings.php:526
-msgid "Alt / Title text"
-msgstr "Alternatív / Cím szöveg"
+#: admin/class-ngg-overview.php:523
+#, fuzzy
+#| msgid "PHP IPTC support"
+msgid "PHP IPTC Support"
+msgstr "PHP IPTC támogatás"
-#: ../admin/settings.php:527 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
-msgstr "Dátum / Időpont"
+#: admin/class-ngg-overview.php:519
+msgid "PHP Max Post Size"
+msgstr "PHP maximális beküldési méret"
-#: ../admin/settings.php:531
-msgid "Sort direction"
-msgstr "Rendezés iránya"
+#: admin/class-ngg-overview.php:521
+msgid "PHP Max Script Execute Time"
+msgstr "PHP végrehajtási időkorlát"
-#: ../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:518
+msgid "PHP Max Upload Size"
+msgstr "PHP feltöltési méretkorlát"
-#: ../admin/settings.php:551
-msgid "With the placeholder"
-msgstr "Helyőrrel együtt"
+#: admin/class-ngg-overview.php:517
+msgid "PHP Memory Limit"
+msgstr "PHP memóriakorlát"
-#: ../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:515
+msgid "PHP Version"
+msgstr "PHP verzió"
-#: ../admin/settings.php:554
-msgid "JavaScript Thumbnail effect"
-msgstr "JavaScript bélyegkép effektus"
+#: admin/class-ngg-overview.php:524
+#, fuzzy
+#| msgid "PHP XML support"
+msgid "PHP XML Support"
+msgstr "PHP XML támogatás"
-#: ../admin/settings.php:558
-msgid "Thickbox"
-msgstr "Thickbox"
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
+msgstr "PicLens/CoolIris"
-#: ../admin/settings.php:559
-msgid "Lightbox"
-msgstr "Lightbox"
+#: 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:560
-msgid "Highslide"
-msgstr "Highslide"
+#: admin/manage/class-ngg-image-manager.php:344
+#, php-format
+msgid "Picture %d could not be deleted."
+msgstr ""
-#: ../admin/settings.php:561
-msgid "Shutter"
-msgstr "Shutter"
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
+msgstr ""
-#: ../admin/settings.php:562 ../admin/tinymce/window.php:184
-msgid "Custom"
-msgstr "Egyedi"
+#: nggallery.php:295
+msgid "Picture tag"
+msgstr "Kép címke"
-#: ../admin/settings.php:567
-msgid "Link Code line"
-msgstr "Hivatkozás kódsora"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
+msgstr "Kép címke: %2$l."
+
+#: admin/manage/class-ngg-manager.php:529
+msgid "Pictures deleted successfully "
+msgstr "A képek sikeresen törlésre kerültek."
+
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
+msgstr "képpont"
-#: ../admin/settings.php:588
+#: 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."
+"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)"
+#: 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 ""
-"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"
+"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:647
-msgid "Font"
-msgstr "Betűtípus"
+#: 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"
+#: public/blocks/album-block/album-block.js:153
+#: public/blocks/album-block/album-block.js:157
+msgid "Please select an album"
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 "
+#: 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 ""
-"További betűtípusokat az nggallery/fonts könyvtárba lehet "
-"feltölteni."
-#: ../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."
+#: widgets/class-ngg-slideshow-widget.php:119
+msgid "Recent images"
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/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
+#: admin/functions.php:1249
+#, php-format
msgid ""
-"Important : Could causes problem with some browser. Please recheck your page."
+"SAFE MODE Restriction in effect! You need to create the folder "
+"%s manually"
msgstr ""
-"Fontos: ez egyes böngészőkkel gondokat okozhat. Ellenőrizzük az oldalt "
-"minden böngészővel."
+"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
+#: admin/class-ngg-admin-launcher.php:564
msgid ""
-"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] "
-"to proceed.\\n"
+"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"
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
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"
+#: 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/tinymce/window.php:304
+msgid "Select a picture"
+msgstr "Válasszon egy képet"
-#: ../admin/setup.php:50
-msgid "Uninstall plugin"
-msgstr "Bővítmény eltávolítása"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Előnézeti kép kiválasztása:"
-#: ../admin/setup.php:50
+#: admin/tinymce/window.php:270
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"
+"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:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85
-#: ../admin/showmeta.php:109
-msgid "Value"
-msgstr "Érték"
+#: 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: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/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
+msgstr "Album kiválasztása"
-#: ../admin/style.php:114
-msgid "No CSS file will be used."
+#: 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/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."
+#: 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/style.php:176
-#, fuzzy
-msgid "CSS file successfully moved."
-msgstr "A CSS állomány sikeresen módosításra került."
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
+msgstr "Fájlok kiválasztása"
-#: ../admin/style.php:181
-#, fuzzy
-msgid "Could not move the CSS file."
-msgstr "Átmeneti fájl nem hozható létre."
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Galéria kiválasztása"
-#: ../admin/style.php:209
-msgid "Your CSS file is set by a theme or another plugin."
-msgstr ""
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
+msgstr "Grafikus műveletek"
-#: ../admin/style.php:209
-msgid "This CSS file will be applied:"
-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/style.php:240
-msgid "Style Editor"
-msgstr "Stílus szerkesztő"
+#: 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:246
-msgid "Activate and use style sheet:"
-msgstr "A stíluslap aktiválása és használata: "
+#: 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:263
-msgid "Activate"
-msgstr "Aktiválás"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "Album kiválasztása vagy megadása"
-#: ../admin/style.php:272
-#, php-format
-msgid "Editing %s"
-msgstr "Szerkesztés %s"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Kép kiválasztása vagy megadása"
-#: ../admin/style.php:274
-#, php-format
-msgid "Browsing %s"
-msgstr "Tallózás %s"
+#: 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:277
-msgid "(from the theme folder)"
-msgstr "(a sablon könyvtárából)"
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
+msgstr "A célgaléria kiválasztása:"
-#: ../admin/style.php:287
+#: admin/class-ngg-roles.php:17
msgid ""
-"To ensure your css file stays safe during upgrades, please move it to the "
-"right folder."
+"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:290
-#, fuzzy
-msgid "Move file"
-msgstr "Képfájlok"
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "ZIP fájl kiválasztása"
-#: ../admin/style.php:296
-msgid "Version"
-msgstr "Verzió"
+#: widgets/class-ngg-gallery-widget.php:149
+msgid "Select:"
+msgstr "Választás:"
-#: ../admin/style.php:300
-#, fuzzy
-msgid "File location"
-msgstr "Hely"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "A kép címkéket vesszővel kell elválasztani."
-#: ../admin/style.php:313
-msgid "Update File"
-msgstr "Fájl frissítése"
+#: admin/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
+msgstr "Vesszővel elválasztva"
-#: ../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-overview.php:511
+msgid "Server"
+msgstr "Szerver"
-#: ../admin/style.php:320
-#, fuzzy
-msgid "This file does not exist. Double check the name and try again."
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Szerver beállítások"
+
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
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/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
+msgstr ""
-#: ../admin/tags.php:41
-msgid "Least used"
-msgstr "Utoljára használt"
+#: admin/manage/class-ngg-image-list-table.php:319
+#: admin/manage/class-ngg-manager.php:250
+msgid "Set description"
+msgstr ""
-#: ../admin/tags.php:42
-msgid "Alphabetical"
-msgstr "ABC sorrend"
+#: 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/tags.php:110
-msgid "Existing Tags"
-msgstr "Meglévő címkék"
+#: 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/tags.php:114
-msgid "Search tags"
-msgstr "Címke keresése"
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
+msgstr "Beállítások sikeresen frissítve."
-#: ../admin/tags.php:118
-msgid "Go"
-msgstr "OK"
+#: 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:123
-msgid "Sort Order:"
-msgstr "Rendezési sorrend:"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Megjelenítés"
-#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Előző címke"
+#: 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:171
-msgid "Next tags"
-msgstr "Következő címke"
+#: 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:183
-msgid "Rename Tag"
-msgstr "Címke átnevezése"
+#: admin/class-ngg-admin-launcher.php:440
+#, fuzzy
+msgid "Show all the server settings!."
+msgstr "Szerver beállítások"
-#: ../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/class-ngg-options.php:895
+msgid "Show dots"
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."
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
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/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Megjelenítés elsőként"
-#: ../admin/tags.php:209
-msgid "Delete Tag"
-msgstr "Címke törlése"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Metaadatok megjelenítése"
-#: ../admin/tags.php:217
-msgid ""
-"Enter the name of the tag to delete. This tag will be removed from all "
-"posts."
+#: admin/class-ngg-options.php:891
+msgid "Show next/previous buttons."
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"
+#: widgets/class-ngg-media-rss-widget.php:108
+msgid "Show the link text"
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 "
+#: widgets/class-ngg-media-rss-widget.php:100
+msgid "Show the RSS icon"
msgstr ""
-"Írjuk be a szerkesztendő címkenevet és az új keresőbarát nevet. Keresőbarát név meghatározása"
-"a>"
-
-#: ../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"
+#: widgets/class-ngg-gallery-widget.php:103
+msgid "Show:"
+msgstr "Megjelenítés:"
-#: ../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 ""
-"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/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr ""
-#: ../admin/tinymce/window.php:270
+#: admin/class-ngg-admin-launcher.php:420
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"
+"Shows some general information about your site, such as the number of "
+"pictures, albums and galleries."
+msgstr ""
-#: ../admin/tinymce/window.php:325
-msgid "Effect"
-msgstr "Hatás"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Shutter"
-#: ../admin/tinymce/window.php:328
-msgid "No effect"
-msgstr "Nincs hatás"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Zársebesség"
-#: ../admin/tinymce/window.php:330
-msgid "Web 2.0"
-msgstr "Web 2.0"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr ""
-#: ../admin/tinymce/window.php:338
-msgid "No float"
-msgstr "Nincs úsztatás"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Önálló kép"
-#: ../admin/tinymce/window.php:346
-msgid "Link"
-msgstr "Hivatkozás"
+#: admin/media-upload.php:251
+msgid "Singlepic"
+msgstr "Singlepic"
-#: ../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/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Méret"
-#: ../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/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/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:208
+msgid "Slideshow dimensions"
+msgstr "Diavetítés méretei"
-#: ../admin/tinymce/window.php:368
-msgid "Sort the images"
-msgstr "Képek rendezése"
+#: admin/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
+msgstr "Hozzá illő rövidítések:"
-#: ../admin/tinymce/window.php:371
-msgid "Upload order"
-msgstr "Feltöltés sorrendje"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
+msgstr "Valami félresikerült átnevezés közben"
-#: ../admin/tinymce/window.php:372
-msgid "Date taken"
-msgstr "Készítés dátuma"
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
+msgstr ""
-#: ../admin/tinymce/window.php:373
-msgid "User defined"
-msgstr "Felhasználó által megadott"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-#: ../admin/tinymce/window.php:375
+#: nggallery.php:266
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."
+"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-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."
+
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
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."
+#: lib/multisite.php:23
+msgid ""
+"Sorry, you have used your space allocation. Please delete some files to "
+"upload more files."
msgstr ""
-"Ha ki van választva egy galéria, akkor csak annak a képei jelennek meg."
+"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: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-options.php:599
+msgid "Sort direction"
+msgstr "Rendezés iránya"
-#: ../admin/tinymce/window.php:475
-msgid "Insert"
-msgstr "Beszúrás"
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Galériák rendezése"
-#: ../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:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
+msgstr "Galéria rendezése"
-#: ../admin/tinymce/window.php:515
-msgid "You need to select a picture."
-msgstr "Ki kell választani egy képet."
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
+msgstr "Rendezési beállítások"
-#: ../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/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
+msgstr "A rendezési sorrend megváltozott."
-#: ../admin/upgrade.php:22
-msgid "Upgrading database…"
-msgstr ""
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
+msgstr "Rendezési sorrend:"
-#: ../admin/upgrade.php:48
-msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
-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 "Képek rendezése"
+
+#: admin/class-ngg-options.php:571
+msgid "Sort thumbnails"
+msgstr "Bélyegképek rendezése"
-#: ../admin/upgrade.php:68 ../admin/upgrade.php:85
+#: lib/meta.php:475
+msgid "Source"
+msgstr "Forrás"
+
+#: admin/class-ngg-admin-launcher.php:662
#, fuzzy
-msgid "Upgrade NextCellent Gallery"
-msgstr "NextCellent Galéria"
+msgid "Source Code"
+msgstr "Forrás"
-#: ../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."
+#: admin/class-ngg-options.php:860
+msgid "Specials"
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-overview.php:514
+msgid "SQL Mode"
+msgstr "SQL mód"
+
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
msgstr ""
-#: ../admin/upgrade.php:71
+#: admin/upgrade.php:124
#, 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/class-ngg-adder.php:475
+msgid "Start upload"
+msgstr "Feltöltés megkezdése"
-#: ../admin/wpmu.php:33
-msgid "Update successfully"
-msgstr "A frissítés befejeződött."
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
+msgstr "Stílus"
-#: ../admin/wpmu.php:50
-msgid "Network Options"
-msgstr "Hálózati beállítások"
+#: admin/class-ngg-style.php:248
+msgid "Style Editor"
+msgstr "Stílus szerkesztő"
-#: ../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."
+#: lib/meta.php:460
+msgid "Subject"
+msgstr "Tárgy"
-#: ../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/functions.php:209
+msgid "successfully created!"
+msgstr "sikeresen létrehozva!"
-#: ../admin/wpmu.php:63
-msgid "Enable upload quota check"
-msgstr "Feltöltési kvóta ellenőrzés engedélyezése"
+#: admin/class-ngg-style.php:118
+#, fuzzy
+msgid "Successfully selected CSS file."
+msgstr "sikeresen létrehozva!"
-#: ../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:660
+msgid "Support Forums"
+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-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Törlendő címkék:"
-#: ../admin/wpmu.php:71
-msgid "Allow users to upload zip folders."
-msgstr "A zip fájlok feltöltésének engedélyezése."
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Illeszkedő címkék:"
-#: ../admin/wpmu.php:75
-msgid "Enable import function"
-msgstr "Importálási művelet engedélyezése"
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Átnevezendő címkék:"
-#: ../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."
+#: 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/wpmu.php:81
-msgid "Enable style selection"
-msgstr "Stílusválasztás engedélyezése"
+#: 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/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."
+#: 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/wpmu.php:87
-msgid "Enable roles/capabilities"
-msgstr "Szerepkörök/képességek engedélyezése"
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
+msgstr "Sablon neve"
-#: ../admin/wpmu.php:89
-msgid "Allow users to change the roles for other blog authors."
+#: admin/class-ngg-overview.php:352
+msgid "Test failed, disable other plugins & switch to default theme"
msgstr ""
-"Lehetővé teszi a felhasználóknak szerepkörök változtatását más blog "
-"szerzőknél."
+"A teszt elbukott, kapcsoljon ki bővítményeket és/vagy váltson az alap "
+"sablonra."
-#: ../admin/wpmu.php:93
-msgid "Default style"
-msgstr "Alapértelmezett stílus"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Képi műveletek tesztelése"
-#: ../admin/wpmu.php:110
-msgid "Choose the default style for the galleries."
-msgstr "Alapértelmezett stílus a galériákhoz."
+#: admin/class-ngg-options.php:769
+msgid "Text"
+msgstr "Szöveg"
+
+#: 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/class-ngg-options.php:514
+msgid "Text to show:"
+msgstr "Megjelenítendő szöveg:"
-#: ../lib/core.php:432
+#: xml/media-rss.php:106
#, php-format
+msgid "The album ID=%s does not exist."
+msgstr "Nem létező album: ID=%s"
+
+#: 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"
+msgid "The default setting should be %s."
+msgstr "Az ajánlott alapértelmezett beállítás: %s"
+
+#: admin/class-ngg-admin-launcher.php:529
msgid ""
-"Note : Based on your server memory limit you should not upload larger images "
-"then %d x %d pixel"
+"The description of the gallery. Albums using the \"extend\" template may "
+"display this on the website. The description cannot contain HTML."
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."
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
+msgstr "A célgaléria nem létezik."
-#: ../lib/locale.php:116 ../lib/locale.php:120
-msgid "Could not create Temporary file."
-msgstr "Átmeneti fájl nem hozható létre."
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
+msgstr "Nem létező galéria: ID=%s"
-#: ../lib/meta.php:131
-msgid " mm"
-msgstr " mm"
+#: admin/class-ngg-options.php:628
+msgid "The gallery name."
+msgstr ""
-#: ../lib/meta.php:137
-msgid " sec"
-msgstr " mp"
+#: nggfunctions.php:98
+msgid "The gallery was not found."
+msgstr ""
-#: ../lib/meta.php:141
-msgid "Fired"
-msgstr "Kész"
+#: widgets/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
+msgstr ""
-#: ../lib/meta.php:141
-msgid "Not fired"
-msgstr "Nincs kész"
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
+msgstr ""
-#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
-msgstr "Nyílá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:449 ../lib/meta.php:474
-msgid "Credit"
-msgstr "Köszönet"
+#: admin/class-ngg-admin-launcher.php:423
+#, fuzzy
+msgid "The latest NextCellent news."
+msgstr "Üdvözlet a NextCellent Galéria bővítményben."
-#: ../lib/meta.php:450
-msgid "Camera"
-msgstr "Kamera"
+#: 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."
-#: ../lib/meta.php:453
-msgid "Copyright"
-msgstr "Copyright"
+#: 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."
-#: ../lib/meta.php:454
-msgid "Focal length"
-msgstr "Fókusztávolság"
+#: 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:455
-msgid "ISO"
-msgstr "ISO"
+#: 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."
-#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
-msgstr "Zársebesség"
+#: admin/manage/actions.php:291
+msgid "The parameters"
+msgstr ""
-#: ../lib/meta.php:460
-msgid "Subject"
-msgstr "Tárgy"
+#: 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:461
-msgid "Make"
-msgstr "Gyártmány"
+#: 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"
-#: ../lib/meta.php:462
-msgid "Edit Status"
-msgstr "Státusz szerkesztése"
+#: admin/functions.php:90
+msgid "The server setting Safe-Mode is on !"
+msgstr "A Safe mode szerverbeállítás aktív:"
-#: ../lib/meta.php:463
-msgid "Category"
-msgstr "Kategória"
+#: 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:464
-msgid "Keywords"
-msgstr "Kulcsszavak"
+#: 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"
-#: ../lib/meta.php:465
-msgid "Date Created"
-msgstr "Készítés dátuma"
+#: 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/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "A fájl csak részlegesen lett feltöltve"
+
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+msgstr ""
-#: ../lib/meta.php:466
-msgid "Time Created"
-msgstr "Készítés ideje"
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
+msgstr ""
-#: ../lib/meta.php:467
-msgid "Author Position"
-msgstr "Szerző pozíciója"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+msgstr ""
-#: ../lib/meta.php:468
-msgid "City"
-msgstr "Település"
+#: admin/class-ngg-admin-launcher.php:557
+msgid "There are three buttons:"
+msgstr ""
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Hely"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
+msgstr ""
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Megye/állam"
+#: 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/meta.php:471
-msgid "Country code"
-msgstr "Országkód"
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+msgstr "Ezek a maximális értékek."
-#: ../lib/meta.php:472
-msgid "Country"
-msgstr "Ország"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
+msgstr ""
-#: ../lib/meta.php:473
-msgid "Headline"
-msgstr "Címsor"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-#: ../lib/meta.php:475
-msgid "Source"
-msgstr "Forrás"
+#: 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:476
-msgid "Copyright Notice"
-msgstr "Szerzői jogok"
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
+msgstr ""
-#: ../lib/meta.php:477
-msgid "Contact"
-msgstr "Kapcsolat"
+#: admin/class-ngg-style.php:218 admin/wpmu.php:63
+msgid "This CSS file will be applied:"
+msgstr ""
-#: ../lib/meta.php:478
-msgid "Last modified"
-msgstr "Utolsó módosítás"
+#: 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:479
-msgid "Program tool"
-msgstr "Programeszköz"
+#: 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:480
-msgid "Format"
-msgstr "Formátum"
+#: 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:481
-msgid "Image Width"
-msgstr "Kép szélessé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:482
-msgid "Image Height"
-msgstr "Kép magasság"
+#: 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:483
-msgid "Flash"
-msgstr "Flash"
+#: 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/multisite.php:23
+#: admin/class-ngg-admin-launcher.php:542
msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+"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 ""
-"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"
+#: 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/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651
-msgid "[Gallery not found]"
-msgstr "[Nincs ilyen galéria]"
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
+msgstr "Ez nem egy érvényes képfájl."
-#: ../lib/shortcodes.php:340
-msgid "[Pictures not found]"
-msgstr "[Nincsenek ilyen képek]"
+#: 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/tags.php:35
-msgid "No new tag specified!"
-msgstr "Nem adtunk meg új címkét."
+#: 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/tags.php:50
-msgid "No new/old valid tag specified!"
-msgstr "Nem adtunk meg érvényes régi vagy új címkét."
+#: 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/tags.php:86
-msgid "No tag renamed."
-msgstr "Nincs átnevezett címke."
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+msgstr ""
-#: ../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/class-ngg-overview.php:835
+msgid "This plugin is made possible by the great work of a lot of people:"
+msgstr ""
-#: ../lib/tags.php:95
-msgid "No valid new tag."
-msgstr "Nincs érvényes új címke."
+#: 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/tags.php:112
-msgid "No objects (post/page) found for specified old tags."
+#: 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 ""
-"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."
+"Ez módosítja a mappák és fájlok neveit (pl.: törli a szóközöket, speciális "
+"karaktereket, ...)"
-#: ../lib/tags.php:143
-#, php-format
+#: admin/class-ngg-admin-launcher.php:548
msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+"This will create a new page with the same name as the gallery, and include a "
+"shortcode for this gallery in it."
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."
+#: 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/tags.php:163
-msgid "No tag specified!"
-msgstr "Nem adtunk meg címkét!"
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Bélyegkép"
-#: ../lib/tags.php:186
-msgid "No tag deleted."
-msgstr "Nincs törölt címke."
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Bélyegképek minősége"
-#: ../lib/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
-msgstr "%1s címke törlésre került."
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Bélyegkép beállítások"
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
-msgstr "Nincs új keresőbarát útvonalrész megadva."
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Bélyegképek mérete"
-#: ../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/actions.php:379
+msgid "Thumbnail updated"
+msgstr "A bélyegkép frissítésre került"
-#: ../lib/tags.php:241
-msgid "No slug edited."
-msgstr "Nincs szerkesztett keresőbarát útvonalrész."
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Bélyegképek"
-#: ../lib/tags.php:243
-#, php-format
-msgid "%s slug(s) edited."
-msgstr "%s keresőbarát útvonalrész került szerkesztésre."
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "Készítés ideje"
-#: ../lib/xmlrpc.php:93
-#, php-format
+#: 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"
+
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Cím:"
+
+#: 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/manage/class-ngg-sort-manager.php:33
msgid ""
-"XML-RPC services are disabled on this blog. An admin user can enable them "
-"at %s"
+"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings->"
+"Sort Options"
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ó."
+#: 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 ""
-#: ../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."
+#: 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/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829
-msgid "Could not find gallery "
-msgstr "Nem található a galéria."
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Átmenet / Áttűnés effektus"
-#: ../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."
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+msgstr "Fordítás"
-#: ../lib/xmlrpc.php:180
-msgid "This is no valid image file."
-msgstr "Ez nem egy érvényes képfájl."
+#: 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/xmlrpc.php:192
-msgid "Could not find image id "
-msgstr "Nem található a kép azonosító."
+#: 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/xmlrpc.php:199
+#: admin/functions.php:1019
#, php-format
-msgid "Failed to delete image %1$s "
-msgstr "A kép törlése nem sikerült: %1$s"
+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/xmlrpc.php:208
+#: admin/functions.php:1111 admin/functions.php:1307 admin/functions.php:1384
#, 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ó."
+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/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."
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Váratlan hiba történt."
-#: ../lib/xmlrpc.php:336
-msgid "Sorry, could not update the image"
-msgstr "Bocsi, nem sikerült frissíteni a képet."
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Ismeretlen feltöltési hiba történt."
-#: ../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."
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Rendezetlen"
-#: ../lib/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
-msgstr "Bocsi, nem sikerült létrehozni a galériát."
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Frissítés"
-#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
-msgstr "Érvénytelen galéria azonosító."
+#: admin/class-ngg-roles.php:59
+msgid "Update capabilities"
+msgstr "Képességek frissítése"
-#: ../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."
+#: admin/class-ngg-style.php:309
+msgid "Update File"
+msgstr "Fájl frissítése"
-#: ../lib/xmlrpc.php:430
-msgid "Sorry, could not update the gallery"
-msgstr "Bocsi, nem sikerült frissíteni a galériát."
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
+msgstr "Rendezési sorrend frissítése"
-#: ../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."
+#: 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/xmlrpc.php:476
-msgid "Sorry, could not create the album"
-msgstr "Bocsi, nem sikerült létrehozni az albumot"
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "A frissítés befejeződött."
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
-msgstr "Érvénytelen album azonosító."
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
+msgstr ""
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
-msgstr "Bocsi, nem sikerült frissíteni az albumot"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
+msgstr "Képességek frissítve"
-#: ../nggallery.php:102
-#, fuzzy
-msgid "NextCellent Gallery requires a database upgrade."
-msgstr "NextCellent Galéria áttekintés"
+#: 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."
-#: ../nggallery.php:102
-msgid "Upgrade now"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
msgstr ""
-#: ../nggallery.php:129
-msgid ""
-"Translation by : See here "
-msgstr ""
-"Fordította: lásd itt "
+#: admin/upgrade.php:114 admin/upgrade.php:137
+#, fuzzy
+msgid "Upgrade NextCellent Gallery"
+msgstr "NextCellent Galéria"
-#: ../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."
+#: nggallery.php:123
+msgid "Upgrade now."
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."
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
+msgstr ""
-#: ../nggallery.php:268
-msgid "Picture tag"
-msgstr "Kép címke"
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
+msgstr "Egy ZIP fájl feltöltése."
-#: ../nggallery.php:269
-msgid "Picture tag: %2$l."
-msgstr "Kép címke: %2$l."
+#: 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:270
-msgid "Separate picture tags with commas."
-msgstr "A kép címkéket vesszővel kell elválasztani."
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
+msgstr "A feltöltés meghiúsult."
-#: ../nggallery.php:376
-#, fuzzy
-msgid "NextCellent Gallery / Images"
-msgstr "NextCellent Galéria"
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "A feltöltés meghiúsult."
-#: ../nggallery.php:480
-msgid "loading"
-msgstr "betölté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 "Képek feltöltése"
-#: ../nggallery.php:672
-msgid "Get help"
-msgstr "Segítségkérés"
+#: 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: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-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "A feltöltés félbeszakadt."
-#: ../nggfunctions.php:42
-msgid ""
-"The Flash Player "
-"and a browser with Javascript "
-"support are needed."
-msgstr ""
-"A Flash Player re "
-"és egy böngészőre JavaScript-"
-"tel szükség van."
+#: 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 :"
-#: ../nggfunctions.php:453
-msgid "[Album not found]"
-msgstr "[Nincs ilyen album]"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
+msgstr "Fájl URL"
-#: ../nggfunctions.php:782
-msgid "[SinglePic not found]"
-msgstr "[Nincs ilyen kép]"
+#: admin/class-ngg-adder.php:559
+msgid "Use advanced uploader"
+msgstr "Korszerű feltöltő használata"
-#: ../nggfunctions.php:918
-msgid "Related images for"
-msgstr "Kapcsolódó képek:"
+#: 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."
-# 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-adder.php:557
+msgid "Use basic uploader"
+msgstr "Alap feltöltő használata."
-#: ../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:731
+msgid "Use image as watermark"
+msgstr "Kép használata vízjelként"
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
-msgstr "Előző"
+#: 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/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
-msgstr "Következő"
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
+msgstr "Közvetlen linkek használata"
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
-msgstr " /"
+#: admin/class-ngg-options.php:738
+msgid "Use text as watermark"
+msgstr "Szöveges vízjel"
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
-msgstr "EXIF megjelenítése"
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
-msgstr "Kameratípus"
+#: 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:50
-msgid "Focal Length"
-msgstr "Fókusztávolság"
+#: 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"
-#: ../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/actions.php:128 admin/manage/actions.php:156
+#: admin/manage/actions.php:181 admin/manage/actions.php:203
+msgid "Value"
+msgstr "Érték"
-#: ../widgets/media-rss-widget.php:20
-msgid "NextCellent Media RSS"
-msgstr "NextCellent Média RSS"
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Verzió"
-#: ../widgets/media-rss-widget.php:68
-msgid "Media RSS"
-msgstr "Média RSS"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Nézet"
-#: ../widgets/media-rss-widget.php:69
-msgid "Link to the main image feed"
-msgstr "Hivatkozás a fő képcsatornára"
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
-#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122
-#: ../widgets/widgets.php:211
-msgid "Title:"
-msgstr "Cím:"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+msgstr "Bővítmény webhelye"
-#: ../widgets/media-rss-widget.php:84
-msgid "Show Media RSS icon"
-msgstr "Media RSS ikon megjelenítése"
+#: 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:88
-msgid "Show the Media RSS link"
-msgstr "Media RSS link megjelenítése"
+#: 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:91
-msgid "Text for Media RSS link:"
-msgstr "Szöveg a Media RSS linkhez:"
+#: 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:95
-msgid "Tooltip text for Media RSS link:"
-msgstr "Gyorstipp szöveg a Media RSS linkhez:"
+#: 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/widgets.php:22
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Egy NextCellent Galéria diavetítés megtekintése"
+#: 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/widgets.php:23
-msgid "NextCellent Slideshow"
-msgstr "NextCellent diavetítés"
+#: 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:64
+#: admin/class-ngg-admin-launcher.php:634
msgid ""
-"Get the Flash "
-"Player to see the slideshow."
+"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 ""
-"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:"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
+msgstr ""
-#: ../widgets/widgets.php:128
-msgid "All images"
-msgstr "Összes kép"
+#: 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:142 ../widgets/widgets.php:235
-msgid "Width:"
-msgstr "Szélesség:"
+#: 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:145 ../widgets/widgets.php:238
-msgid "Height:"
-msgstr "Magasság:"
+#: 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."
-#: ../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"
+#: 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:171
-msgid "NextCellent Widget"
-msgstr "NextCellent Widget"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Szélesség:"
-#: ../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 8bbb204..88faa85 100644
Binary files a/lang/nggallery-nl_NL.mo and b/lang/nggallery-nl_NL.mo differ
diff --git a/lang/nggallery-nl_NL.po b/lang/nggallery-nl_NL.po
index 0926626..9f9b7b6 100644
--- a/lang/nggallery-nl_NL.po
+++ b/lang/nggallery-nl_NL.po
@@ -2,5884 +2,4803 @@ 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"
+"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: 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-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, ...)"
+#: nggallery.php:820
+msgid " was detected. Deactivate it before running NextCellent!"
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."
+# @ 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."
+#: 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 ""
-"Voeg een beschrijving toe. Dit is optioneel en kan later veranderd worden."
+"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."
+#: admin/class-ngg-options.php:308
+msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens"
msgstr ""
-"Je afbeeldingen zullen verkleind worden tot max breedte %1$dpx of max hoogte "
-"%2$dpx."
+"Een RSS-feed wordt toegevoegd aan je header. Handig voor CoolIris/PicLens"
-# @ 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/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."
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:61 ../nggallery.php:723
-#: ../nggfunctions.php:966
-msgid "Overview"
-msgstr "Overzicht"
+#: 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
-#: ../admin/class-ngg-admin-launcher.php:73
-#: ../admin/class-ngg-album-manager.php:286 ../nggallery.php:429
-msgid "Albums"
-msgstr "Albums"
+#: admin/class-ngg-adder.php:423
+msgid "Add gallery"
+msgstr "Galerij toevoegen"
# @ 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-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:81 ../admin/class-ngg-options.php:116
-#: ../nggallery.php:445
-msgid "Settings"
-msgstr "Instellingen"
+#: admin/class-ngg-roles.php:31
+msgid "Add gallery / Upload images"
+msgstr "Galerij toevoegen / afbeeldingen uploaden"
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:86 ../nggallery.php:453
-msgid "Style"
-msgstr "Stijl"
+#: 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:91
-msgid "Roles"
-msgstr "Rollen/rechten"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:97
-#: ../admin/class-ngg-admin-launcher.php:114
-msgid "Reset / Uninstall"
-msgstr "Terug zetten / Deïnstalleer"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:110
-msgid "Network settings"
-msgstr "Netwerk instellingen"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:271
-msgid "You do not have the correct permission"
-msgstr "Je hebt niet de juiste permissies"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:272
-msgid "Unexpected Error"
-msgstr "Onverwachte fout"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:273
-msgid "A failure occurred"
-msgstr "Er is een fout opgetreden"
-
-# @ 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-admin-launcher.php:443
-#, 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: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."
-
-# @ 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."
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:454
-#: ../admin/class-ngg-overview.php:30
-msgid "Server Settings"
-msgstr "Server Instellingen"
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:455
-msgid "Show all the server settings!."
-msgstr "Toon alle serverinstellingen."
-
-# @ 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!"
-
-# @ 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."
-
-# @ 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."
-
-# @ nggallery
-#: ../admin/class-ngg-admin-launcher.php:533
-msgid "Manage your images and galleries."
-msgstr "Beheer je afbeeldingen en galerijen."
-
-# @ 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."
-
-# @ 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."
-
-# @ 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."
-
-#: ../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."
-
-# @ 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"
-
-# @ 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-album-manager.php:318
+msgid "Add new album"
+msgstr "Nieuw album toevoegen"
-#: ../admin/class-ngg-options.php:805
-msgid "Flippers"
-msgstr "Flippers"
+#: admin/class-ngg-admin-launcher.php:465
+msgid "Add new galleries to NextCellent."
+msgstr "Voeg nieuwe galerijen toe aan NextCellent."
# @ 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."
+#: admin/manage/class-ngg-gallery-manager.php:35
+msgid "Add new gallery"
+msgstr "Nieuwe galerij toevoegen"
# @ 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."
+#: 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-options.php:844
-msgid "Show dots"
-msgstr "Toon als"
+#: admin/class-ngg-overview.php:67
+msgid "Add new pictures"
+msgstr "Eén afbeelding"
# @ 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"
+#: admin/manage/class-ngg-manager.php:234
+msgid "Add new tags"
+msgstr "Nieuwe tags toevoegen"
# @ nggallery
-#: ../admin/class-ngg-options.php:854
-msgid "Automatically play the images."
-msgstr "Automatisch grootte aanpassen"
+#: admin/manage/class-ngg-image-manager.php:234
+msgid "Add page"
+msgstr "Pagina toevoegen"
# @ nggallery
-#: ../admin/class-ngg-options.php:858
-msgid "Duration"
-msgstr "Tijdsduur"
+#: 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-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."
+#: admin/class-ngg-options.php:347
+msgid "Add related images"
+msgstr "Voeg gerelateerde afbeeldingen toe"
# @ nggallery
-#: ../admin/class-ngg-options.php:872
-msgid "Click for next"
-msgstr "Klik om te sluiten"
+#: admin/manage/class-ngg-image-list-table.php:315
+msgid "Add tags"
+msgstr "Tags toevoegen"
-# @ default
-#: ../admin/class-ngg-options.php:875
-msgid "Click to go to the next image."
-msgstr "Ga naar de volgende pagina"
+#: admin/class-ngg-options.php:326
+msgid "Adds a static link to all images"
+msgstr "Voegt een statische link toe aan alle afbeeldingen"
-# @ 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:244
+msgid "Advanced"
+msgstr ""
-#: ../admin/class-ngg-options.php:882
-msgid "Number of images to display when using random or latest."
-msgstr "Aantal afbeeldingen bij laatste of willekeurig."
+#: admin/class-ngg-adder.php:559
+msgid "Advanced uploading"
+msgstr "Geavanceerd uploaden"
# @ nggallery
-#: ../admin/class-ngg-options.php:945
-#, php-format
-msgid "Rebuild image structure : %s / %s images"
-msgstr "Opnieuw opgebouwde afbeelding structuur: %s / %s afbeeldingen"
+#: 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-options.php:946
-#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
-msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys"
+#: admin/class-ngg-options.php:558
+msgid "AJAX pagination"
+msgstr "AJAX-pagina's"
# @ nggallery
-#: ../admin/class-ngg-options.php:947
-#, php-format
-msgid "Rebuild album structure : %s / %s albums"
-msgstr "Opnieuw opgebouwde album structuur: %s / %s albums"
+#: 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-options.php:1001
-msgid "Done."
-msgstr "Klaar."
-
-#: ../admin/class-ngg-overview.php:39
-msgid "Contributors"
-msgstr "Bijdragers"
+#: admin/class-ngg-album-manager.php:129
+msgid "Album deleted"
+msgstr "Album verwijderd"
# @ 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."
+#: admin/class-ngg-album-manager.php:440
+msgid "Album description:"
+msgstr "Album omschrijving:"
# @ nggallery
-#: ../admin/class-ngg-overview.php:56
-msgid "Image"
-msgstr "Afbeelding"
+#: admin/tinymce/window.php:245
+msgid "Album display types"
+msgstr "Weergavemodi"
# @ 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"
+#: admin/class-ngg-album-manager.php:396
+msgid "Album ID"
+msgstr "Album ID"
# @ 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"
-"%%) "
+#: admin/class-ngg-album-manager.php:434
+msgid "Album name:"
+msgstr "Album naam:"
# @ 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 "
-"a> om te controleren op updates."
-
-# @ default
-#: ../admin/class-ngg-overview.php:137
-msgid "Untitled"
-msgstr "Zonder titel"
+#: lib/ngg-db.php:361 lib/ngg-db.php:362
+msgid "Album overview"
+msgstr "Album overzicht"
# @ nggallery
-#: ../admin/class-ngg-overview.php:305
-msgid "Running..."
-msgstr "Bezig... even wachten"
+#: 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"
-# @ nggallery
-#: ../admin/class-ngg-overview.php:349
-msgid "Check plugin/theme conflict"
-msgstr "Plugin controle / thema conflict"
+#: 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"
+# @ default
# @ 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/tinymce/window.php:335
+msgid "Alignment"
+msgstr "Uitlijning"
# @ nggallery
-#: ../admin/class-ngg-overview.php:351
-msgid "No conflict could be detected"
-msgstr "Er kan geen conflict worden gevonden"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Alle galerijen"
-# @ nggallery
-#: ../admin/class-ngg-overview.php:352
-msgid "Test failed, disable other plugins & switch to default theme"
+#: admin/class-ngg-admin-launcher.php:610
+msgid "All image-related options. Also contains options for thumbnails."
msgstr ""
-"Test mislukt, schakel andere plugins uit en stel het standaard thema in"
+"Alle opties met betrekking tot afbeeldingen. Bevat ook opties voor "
+"miniaturen."
# @ nggallery
-#: ../admin/class-ngg-overview.php:355
-msgid "Test image function"
-msgstr "Test afbeeldingsfunctie"
+#: 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:357
-msgid "The plugin could create images."
-msgstr "De plugin kan geen afbeeldingen maken"
+#: 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:358
-msgid "Could not create image, check your memory limit."
-msgstr "Kan de afbeeldingen niet maken, controleer de geheugen limiet"
+#: 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:361
-msgid "Check theme compatibility"
-msgstr "Controleer thema compatibiliteit"
+#: admin/wpmu.php:112
+msgid "Allow users to upload zip folders."
+msgstr "Gebruikers toestaan zip mappen te uploaden"
# @ 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-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: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-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:368
-msgid "Check plugin"
-msgstr "Controleer plugin"
+#: 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:384
-msgid "Graphic Library"
-msgstr "Grafische bibliotheek"
+#: 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:410
-msgid "There is no GD support"
-msgstr "Geen GD ondersteuning"
+#: admin/class-ngg-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "Alfabetisch"
-# @ 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"
+#: 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:425 ../admin/class-ngg-overview.php:493
-#: ../admin/class-ngg-overview.php:499 ../admin/class-ngg-overview.php:505
-msgid "No"
-msgstr "Nee"
+#: admin/manage/class-ngg-image-list-table.php:236
+msgid "Alt & Title Text"
+msgstr "Alt / Titel tekst"
# @ nggallery
-#: ../admin/class-ngg-overview.php:445
-msgid "Not set"
-msgstr "Niet ingesteld"
+#: admin/manage/class-ngg-image-list-table.php:184
+msgid "Alt & title text"
+msgstr "Alt- & titeltekst"
# @ nggallery
-#: ../admin/class-ngg-overview.php:449
-msgid "On"
-msgstr "Aan"
+#: admin/class-ngg-options.php:588
+msgid "Alt / Title text"
+msgstr "Alt / Titel tekst"
# @ nggallery
-#: ../admin/class-ngg-overview.php:451
-msgid "Off"
-msgstr "Uit"
+#: 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: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"
+# @ 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:485
-msgid " MB"
-msgstr " MByte"
+#: admin/functions.php:92
+msgid "and the thumbnails directory"
+msgstr "en de thumbnails map"
# @ nggallery
-#: ../admin/class-ngg-overview.php:509
-msgid "Operating System"
-msgstr "Operating Systeem"
+#: lib/meta.php:448 view/imagebrowser-exif.php:46
+msgid "Aperture"
+msgstr "Opening"
# @ nggallery
-#: ../admin/class-ngg-overview.php:511
-msgid "Server"
-msgstr "Server"
+#: admin/manage/actions.php:343
+msgid "Apply"
+msgstr "Toepassen"
-# @ nggallery
-#: ../admin/class-ngg-overview.php:512
-msgid "Memory Usage"
-msgstr "Geheugen gebruik"
+#: admin/manage/actions.php:342
+msgid "Apply the parameters"
+msgstr "Parameters toepassen"
# @ nggallery
-#: ../admin/class-ngg-overview.php:513
-msgid "MYSQL Version"
-msgstr "MYSQL Versie"
+#: admin/class-ngg-options.php:603 admin/manage/class-ngg-sort-manager.php:126
+msgid "Ascending"
+msgstr "Oplopend"
# @ nggallery
-#: ../admin/class-ngg-overview.php:514
-msgid "SQL Mode"
-msgstr "SQL Mode"
+#: 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:515
-msgid "PHP Version"
-msgstr "PHP Versie"
+#: admin/class-ngg-options.php:852
+msgid "Attention Seekers"
+msgstr "Aandacht!"
# @ nggallery
-#: ../admin/class-ngg-overview.php:516
-msgid "PHP Allow URL fopen"
-msgstr "PHP toegestaan URL fopen"
+# @ 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:517
-msgid "PHP Memory Limit"
-msgstr "PHP Geheugen Limiet"
+#: lib/meta.php:467
+msgid "Author Position"
+msgstr "Auteur positie"
# @ nggallery
-#: ../admin/class-ngg-overview.php:518
-msgid "PHP Max Upload Size"
-msgstr "PHP Max Upload formaat"
+#: admin/class-ngg-options.php:905
+msgid "Automatically play the images."
+msgstr "Automatisch grootte aanpassen"
# @ nggallery
-#: ../admin/class-ngg-overview.php:519
-msgid "PHP Max Post Size"
-msgstr "PHP Max Post formaat"
+#: admin/class-ngg-options.php:416
+msgid "Automatically resize"
+msgstr "Automatisch grootte aanpassen"
# @ nggallery
-#: ../admin/class-ngg-overview.php:520
-msgid "PCRE Backtracking Limit"
-msgstr "PCRE Backtracking limiet"
+#: admin/class-ngg-options.php:420
+msgid "Automatically resize images on upload."
+msgstr "Afbeeldingsgrootte automatisch aanpassen tijdens uploaden"
-# @ nggallery
-#: ../admin/class-ngg-overview.php:521
-msgid "PHP Max Script Execute Time"
-msgstr "PHP Max Script Uitvoering tijd"
+#: admin/class-ngg-options.php:902
+msgid "Autoplay"
+msgstr "Automatisch afspelen"
# @ nggallery
-#: ../admin/class-ngg-overview.php:522
-msgid "PHP EXIF Support"
-msgstr "PHP Exif ondersteuning"
+#: view/imagebrowser-caption.php:26 view/imagebrowser-exif.php:30
+#: view/imagebrowser.php:26
+msgid "Back"
+msgstr "Terug"
# @ nggallery
-#: ../admin/class-ngg-overview.php:523
-msgid "PHP IPTC Support"
-msgstr "PHP IPTC ondersteuning"
+#: admin/manage/class-ngg-sort-manager.php:89
+msgid "Back to gallery"
+msgstr "Terug naar galerij"
# @ nggallery
-#: ../admin/class-ngg-overview.php:524
-msgid "PHP XML Support"
-msgstr "PHP XML ondersteuning"
-
-# @ default
-#: ../admin/class-ngg-overview.php:532
-msgid "Loading…"
-msgstr "Laden…"
+#: admin/class-ngg-options.php:407
+msgid "Backup original"
+msgstr "Back-up van origineel"
-# @ default
-#: ../admin/class-ngg-overview.php:532
-msgid "This widget requires JavaScript."
-msgstr "Deze widget vereist JavaScript."
+#: 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"
-#: ../admin/class-ngg-overview.php:557
+#: 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 ""
-"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
-msgid "By %s"
-msgstr "Door %s"
-# @ default
-#. translators: 1: Plugin name and version.
-#: ../admin/class-ngg-overview.php:611
-#, php-format
-msgid "Install %s now"
-msgstr "Nu %s installeren"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
+msgstr ""
-# @ default
-#: ../admin/class-ngg-overview.php:611
-msgid "Install Now"
-msgstr "Installeer"
+#: block-editor/blocks/gallery-block/block.json
+msgctxt "block title"
+msgid "Gallery"
+msgstr ""
-# @ nggallery
-#. translators: 1: Plugin name and version
-#: ../admin/class-ngg-overview.php:618
-#, php-format
-msgid "Update %s now"
-msgstr "%s nu bijwerken"
+#: block-editor/blocks/image-browser-block/block.json
+msgctxt "block title"
+msgid "Image browser"
+msgstr ""
-# @ nggallery
-# @ default
-#: ../admin/class-ngg-overview.php:618
-msgid "Update Now"
-msgstr "Bijwerken"
+#: block-editor/blocks/random-images-block/block.json
+msgctxt "block title"
+msgid "Random pictures"
+msgstr ""
-# @ 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"
+#: block-editor/blocks/recent-images-block/block.json
+msgctxt "block title"
+msgid "Recent pictures"
+msgstr ""
-# @ nggallery
-#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640
-msgid "More Details"
-msgstr "Meer instellingen"
+#: block-editor/blocks/single-image-block/block.json
+msgctxt "block title"
+msgid "Single Image"
+msgstr ""
-#: ../admin/class-ngg-overview.php:679
-msgid "Untested with your version of WordPress"
-msgstr "Niet-getest met jouw versie van WordPress"
+#: block-editor/blocks/slideshow-block/block.json
+msgctxt "block title"
+msgid "Slideshow"
+msgstr ""
-#: ../admin/class-ngg-overview.php:681
-msgid "Incompatible with your version of WordPress"
-msgstr "Niet compatibel met jouw versie van WordPress"
+#: admin/class-ngg-options.php:853
+msgid "Bouncing Entrances"
+msgstr "Stuiterende ingangen"
-#: ../admin/class-ngg-overview.php:683
-msgid "Compatible with your version of WordPress"
-msgstr "Compatibel met jouw versie van WordPress"
+# @ nggallery
+#: admin/class-ngg-adder.php:227 admin/class-ngg-adder.php:492
+msgid "Browse..."
+msgstr "Blader..."
-#: ../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."
+#: admin/class-ngg-style.php:270
+#, php-format
+msgid "Browsing %s"
+msgstr "%s verkennen"
-#: ../admin/class-ngg-overview.php:747
-msgid ""
-"Developed & maintained by WPGetReady.com "
+#: admin/class-ngg-admin-launcher.php:573
+msgid "Buttons"
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!"
-msgstr "Je kan helpen door deze plug-in een goede rating te geven! Bedankt!"
+# @ nggallery
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Cache leeg gemaakt"
-#: ../admin/class-ngg-overview.php:758
-msgid "Visit the plugin homepage"
-msgstr "Plug-instartpagina bezoeken"
+# @ nggallery
+#: lib/meta.php:450
+msgid "Camera"
+msgstr "Camera"
# @ nggallery
-#: ../admin/class-ngg-overview.php:770
-msgid "Welcome to NextCellent Gallery!"
-msgstr "Welkom bij NextCellent Gallery!"
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Camera / Type"
-#: ../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-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:837
-msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
-msgstr "Alex Rabe en Photocrati voor de originele NextGen Gallery"
+# @ 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:839
-msgid "for maintaining this fork of NextGen Gallery"
-msgstr "voor het onderhouden van deze fork van NextGEN Gallery"
+#: 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/class-ngg-overview.php:842
-msgid "for helping maintain the plugin"
-msgstr "voor de Watermerk plugin"
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Categorieën"
-#: ../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
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Categorie"
-#: ../admin/class-ngg-overview.php:847
-msgid "for his his code suggestions regarding nggtags shortcodes"
-msgstr "voor zijn codesuggesties m.b.t. nggtags"
+# @ 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:850
-msgid "for his his suggestions on templates"
-msgstr "voor zijn suggesties m.b.t. sjablonen"
+# @ nggallery
+#: admin/manage/actions.php:274
+msgid "Center selection"
+msgstr "Inschakelen style selectie"
-#: ../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/manage/class-ngg-image-list-table.php:150
+msgid "Change Date"
+msgstr "Datum bewerken"
# @ nggallery
-#: ../admin/class-ngg-roles.php:16
-msgid "Roles / capabilities"
-msgstr "Instellen Rollen/Rechten voor gebruik NextGEN"
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
+msgstr "Bijwerken opties"
# @ 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."
+#: admin/class-ngg-roles.php:51
+msgid "Change style"
+msgstr "Stijl bewerken"
+
+#: 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."
# @ 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-overview.php:368
+msgid "Check plugin"
+msgstr "Controleer plugin"
# @ nggallery
-#: ../admin/class-ngg-roles.php:23
-msgid "NextCellent Gallery overview"
-msgstr "NextCellent Gallery overzicht"
+#: admin/class-ngg-overview.php:349
+msgid "Check plugin/theme conflict"
+msgstr "Plugin controle / thema conflict"
# @ nggallery
-#: ../admin/class-ngg-roles.php:27
-msgid "Use TinyMCE Button / Add Media"
-msgstr "Gebruik TinyMCE-knop / Media Toevoegen"
+#: admin/class-ngg-overview.php:361
+msgid "Check theme compatibility"
+msgstr "Controleer thema compatibiliteit"
# @ nggallery
-#: ../admin/class-ngg-roles.php:31
-msgid "Add gallery / Upload images"
-msgstr "Galerij toevoegen / afbeeldingen uploaden"
+#: 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-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
+msgstr "Kies [Annuleren] om te stoppen, [OK] om door te gaan."
# @ nggallery
-#: ../admin/class-ngg-roles.php:35
-msgid "Manage gallery"
-msgstr "Galerij Beheren"
+#: admin/class-ngg-adder.php:518
+msgid "Choose gallery"
+msgstr "Kies galerij"
# @ nggallery
-#: ../admin/class-ngg-roles.php:39
-msgid "Manage others gallery"
-msgstr "Beheer galerij van anderen"
+#: 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:43
-msgid "Manage tags"
-msgstr "Beheer tags"
+#: lib/meta.php:468
+msgid "City"
+msgstr "Plaats"
# @ nggallery
-#: ../admin/class-ngg-roles.php:51
-msgid "Change style"
-msgstr "Stijl bewerken"
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Leegmaken cache map"
# @ nggallery
-#: ../admin/class-ngg-roles.php:55
-msgid "Change options"
-msgstr "Bijwerken opties"
+#: 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:59
-msgid "Update capabilities"
-msgstr "Bijwerken"
+#: 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:82
-msgid "Updated capabilities"
-msgstr "Mogelijkheden bijgewerkt"
+#: admin/class-ngg-options.php:765
+msgid "Color"
+msgstr "Kleur"
+
+#: admin/class-ngg-options.php:498
+msgid "Columns"
+msgstr "Kolommen"
# @ nggallery
-#: ../admin/class-ngg-setup.php:14
-msgid "Reset options"
-msgstr "Opties terugzetten"
+#: 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-setup.php:17
-msgid "Reset all options/settings to the default installation."
-msgstr "Alle opties/instellingen terugzetten naar de standaard installatie"
+#: admin/tinymce/window.php:255
+msgid "Compact version"
+msgstr "Compacte versie"
# @ nggallery
-#: ../admin/class-ngg-setup.php:19
-msgid "Reset settings"
-msgstr "Instellingen terugzetten"
+#: lib/meta.php:477
+msgid "Contact"
+msgstr "Contact"
# @ nggallery
-#: ../admin/class-ngg-setup.php:25
-msgid "Uninstall plugin tables"
-msgstr "Deïnstalleer plugin tabellen"
+#: admin/functions.php:161
+msgid "contains no pictures"
+msgstr "bevat geen afbeeldingen"
# @ nggallery
-#: ../admin/class-ngg-setup.php:30
-msgid "You don't like NextCellent Gallery?"
-msgstr "Vind je NextCellent niet leuk?"
+#: admin/upgrade.php:151
+msgid "Continue to NextCellent"
+msgstr "Verder naar NextCellent"
-#: ../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/class-ngg-overview.php:39
+msgid "Contributors"
+msgstr "Bijdragers"
# @ nggallery
-#: ../admin/class-ngg-setup.php:34
-msgid "WARNING:"
-msgstr "WAARSCHUWING:"
+#: 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-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 "
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
+msgstr "Kopieer afbeelding naar..."
# @ nggallery
-#: ../admin/class-ngg-setup.php:36
-msgid "and"
-msgstr "en"
-
-#: ../admin/class-ngg-setup.php:39
-msgid "Show uninstall button"
-msgstr "Knop verwijderen tonen"
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Kopieer naar..."
# @ nggallery
-#: ../admin/class-ngg-setup.php:40
-msgid "Uninstall plugin"
-msgstr "Deïnstalleer knop"
+#: lib/meta.php:453
+msgid "Copyright"
+msgstr "Copyright"
# @ 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:476
+msgid "Copyright Notice"
+msgstr "Copyright opmerking:"
# @ nggallery
-#: ../admin/class-ngg-setup.php:97
-msgid "Reset all settings to the default parameters."
-msgstr "Alle instellingen terugzetten naar de standaard waarden"
+#: 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:104
-msgid "Uninstall successful! Now delete the plugin and enjoy your life!"
+#: 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/upgrade.php:94
+msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
msgstr ""
-"Deïnstalleren succesvol! Nu de plugin verwijderen en vrolijk verder "
-"leven! Veel plezier!"
# @ nggallery
-#: ../admin/class-ngg-style.php:118
-msgid "Successfully selected CSS file."
-msgstr "Css-bestand met succes geselecteerd."
-
-#: ../admin/class-ngg-style.php:120
-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
-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"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Geen geldige mapnaam"
# @ default
-#: ../admin/class-ngg-style.php:154
+#: admin/class-ngg-style.php:154
msgid "Could not move file."
msgstr "Kon bestand niet verplaatsen."
-# @ nggallery
-#: ../admin/class-ngg-style.php:160
-msgid "CSS file successfully updated."
-msgstr "CSS bestand met succes bijgewerkt."
-
-# @ default
-#: ../admin/class-ngg-style.php:162
-msgid "Could not save file."
-msgstr "Kon bestand niet opslaan."
-
-# @ nggallery
-#: ../admin/class-ngg-style.php:182
-msgid "CSS file successfully moved."
-msgstr "CSS bestand met succes verplaatst."
-
# @ default
-#: ../admin/class-ngg-style.php:187
+#: admin/class-ngg-style.php:187
msgid "Could not move the CSS file."
msgstr "Kon het css-bestand niet verplaatsen."
-#: ../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
-msgid "This CSS file will be applied:"
-msgstr "Dit css-bestand zal gebruikt worden:"
+# @ default
+#: admin/class-ngg-style.php:162
+msgid "Could not save file."
+msgstr "Kon bestand niet opslaan."
# @ nggallery
-#: ../admin/class-ngg-style.php:248
-msgid "Style Editor"
-msgstr "Stijl bewerken"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr "Kan de originele afbeelding niet terugzetten"
# @ nggallery
-#: ../admin/class-ngg-style.php:254
-msgid "Activate and use style sheet:"
-msgstr "Activeer en gebruik style sheet:"
+#: lib/meta.php:472
+msgid "Country"
+msgstr "Land"
# @ nggallery
-#: ../admin/class-ngg-style.php:259
-msgid "Activate"
-msgstr "Activeren"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr "Postcode"
# @ nggallery
-#: ../admin/class-ngg-style.php:268
-#, php-format
-msgid "Editing %s"
-msgstr "%s aan het bewerken"
-
-#: ../admin/class-ngg-style.php:270
-#, php-format
-msgid "Browsing %s"
-msgstr "%s verkennen"
+#: 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:273
-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."
+#: 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"
# @ nggallery
-#: ../admin/class-ngg-style.php:286
-msgid "Move file"
-msgstr "Verplaats bestand"
+#: 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 "
# @ 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-admin-launcher.php:547
+#: admin/manage/class-ngg-image-manager.php:224
+msgid "Create new page"
+msgstr "Nieuwe pagina maken"
# @ nggallery
-#: ../admin/class-ngg-style.php:292
-msgid "Version"
-msgstr "Versie"
+#: 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:296
-msgid "File location"
-msgstr "Bestandslocatie"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
+msgstr "Credit"
-# @ nggallery
-#: ../admin/class-ngg-style.php:309
-msgid "Update File"
-msgstr "Bestand bijwerken"
+# @ default
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
+msgstr "Bewerken…"
# @ 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-style.php:182
+msgid "CSS file successfully moved."
+msgstr "CSS bestand met succes verplaatst."
# @ 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/class-ngg-style.php:160
+msgid "CSS file successfully updated."
+msgstr "CSS bestand met succes bijgewerkt."
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:45
-msgid "Most popular"
-msgstr "Meest populair"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
+msgstr "Custom"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:46
-msgid "Least used"
-msgstr "Laatst gebruikt"
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
+msgstr "Volgorde wijzigen"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:47
-msgid "Alphabetical"
-msgstr "Alfabetisch"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
+msgstr "Aanpassen thumbnail"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:114
-msgid "Existing Tags"
-msgstr "Bestaande tags"
+#: admin/functions.php:206
+msgid "Database error. Could not add gallery!"
+msgstr "Database fout. Kan geen galerij toevoegen!"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:118
-msgid "Search tags"
-msgstr "Zoek tags"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
+msgstr "Datum / tijd"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:122
-msgid "Go"
-msgstr "Ga"
+#: lib/meta.php:465
+msgid "Date Created"
+msgstr "Datum gemaakt"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:127
-msgid "Sort Order:"
-msgstr "Volgorde bepalen:"
+#: 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-tag-manager.php:162
-#: ../admin/class-ngg-tag-manager.php:166
-#: ../admin/class-ngg-tag-manager.php:179
-msgid "Previous tags"
-msgstr "Vorige tags"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
+msgstr "Datum/tijd"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:175
-msgid "Next tags"
-msgstr "Volgende tags"
+#: admin/class-ngg-options.php:838
+msgid "Default size"
+msgstr "Standaardgrootte"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:187
-msgid "Rename Tag"
-msgstr "Hernoem tag"
+#: admin/wpmu.php:137
+msgid "Default style"
+msgstr "Standaard style"
-# @ 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."
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
+msgstr "°"
# @ 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-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-tag-manager.php:200
-msgid "Tag(s) to rename:"
-msgstr "Tag(s) om te hernoemen:"
+#: admin/manage/class-ngg-image-manager.php:108
+msgid "Delete \"{}\"?"
+msgstr " \"%s\" verwijderen?"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:204
-msgid "New tag name(s):"
-msgstr "Nieuwe tag na(a)m(en):"
+#: 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-tag-manager.php:207
-msgid "Rename"
-msgstr "Hernoem"
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
+msgstr "Afbeeldingen verwijderen"
# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:213
+#: admin/class-ngg-tag-manager.php:213
msgid "Delete Tag"
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."
-
-# @ 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/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:226
-msgid "Tag(s) to delete:"
-msgstr "Tag(s) verwijderen:"
+#: 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:235
-msgid "Edit Tag Slug"
-msgstr "Bewerk tag slug"
+# @ 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:243
+#: admin/class-ngg-overview.php:747
msgid ""
-"Enter the tag name to edit and its new slug. Slug definition "
+"Developed & maintained by WPGetReady.com "
msgstr ""
-"Geef de tagnaam om te bewerken en de nieuwe slug. Slug definitie "
-
-# @ nggallery
-#: ../admin/class-ngg-tag-manager.php:248
-msgid "Tag(s) to match:"
-msgstr "Tag(s) om te matchen:"
+"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:252
-msgid "Slug(s) to set:"
-msgstr "Slug(s) instellen:"
+#: admin/functions.php:46
+msgid "didn't exist. Please create first the main gallery folder "
+msgstr "bestaat niet. Maak eerst de hoofdmap 'gallery' aan"
-# @ 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-options.php:428
+msgid "Different sizes"
+msgstr ""
-# @ nggallery
-#: ../admin/functions.php:38
-msgid "No valid gallery name!"
-msgstr "Geen geldige galerij naam!"
+#: admin/tinymce/window.php:316
+msgid "Dimensions"
+msgstr "Dimensies"
# @ 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
+#: admin/functions.php:46 admin/functions.php:55 admin/functions.php:81
+#: admin/functions.php:154 admin/functions.php:161
msgid "Directory"
msgstr "Directory"
-# @ 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"
+# @ default
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Negeren"
+
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr "Weergavemodi"
# @ 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/functions.php:154
+msgid "doesn`t exist!"
+msgstr "bestaat niet!"
-# @ nggallery
-#: ../admin/functions.php:57 ../admin/functions.php:83
-msgid "is not writeable !"
-msgstr "is niet beschrijfbaar!"
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
+msgstr "Vergeet niet om op opslaan te drukken!"
# @ 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/class-ngg-options.php:1063
+msgid "Done."
+msgstr "Klaar."
-# @ nggallery
-#: ../admin/functions.php:92
-msgid "The server setting Safe-Mode is on !"
-msgstr "The server Safe-Mode is aan!"
+# @ default
+#: admin/class-ngg-adder.php:534
+msgid "Drop your files in this window"
+msgstr "Sleep bestanden naar dit venster"
# @ nggallery
-#: ../admin/functions.php:93
-msgid "If you have problems, please create directory"
-msgstr "Als je problemen hebt, maak map "
+#: admin/class-ngg-options.php:909
+msgid "Duration"
+msgstr "Tijdsduur"
+# @ default
# @ nggallery
-#: ../admin/functions.php:94
-msgid "and the thumbnails directory"
-msgstr "en de thumbnails map"
+#: admin/class-ngg-tag-manager.php:255
+msgid "Edit"
+msgstr "Bewerk"
# @ nggallery
-#: ../admin/functions.php:94
-msgid "with permission 777 manually !"
-msgstr "met permissie 777 handmatig ingesteld !"
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
+msgstr "Album bewerken"
# @ nggallery
-#: ../admin/functions.php:120
-#, php-format
+#: admin/class-ngg-album-manager.php:308
+msgid "Edit album"
+msgstr "Album bewerken"
+
+#: admin/class-ngg-admin-launcher.php:604
msgid ""
-"Gallery ID %1$s successfully created. You can show this gallery in your post "
-"or page with the shortcode %2$s. "
+"Edit all of NextCellent's options. The options are sorted in multiple "
+"categories."
msgstr ""
-"Galerij ID %1$s met succes gemaakt. Je kunt deze galerij in je bericht of "
-"pagina tonen met de code %2$s. "
+"Wijzig alle NextCellent-instellingen. De opties zijn gesorteerd per "
+"categorie."
# @ nggallery
-#: ../admin/functions.php:123 ../admin/functions.php:310
-#: ../admin/functions.php:413
+#: admin/functions.php:121 admin/functions.php:306
msgid "Edit gallery"
msgstr "Galerij bewerken"
-# @ nggallery
-#: ../admin/functions.php:158 ../admin/functions.php:345
-msgid "doesn`t exist!"
-msgstr "bestaat niet!"
-
-# @ 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."
-
-# @ nggallery
-#: ../admin/functions.php:210 ../admin/functions.php:372
-msgid "Database error. Could not add gallery!"
-msgstr "Database fout. Kan geen galerij toevoegen!"
+#: admin/class-ngg-admin-launcher.php:622
+msgid "Edit options for the slideshow."
+msgstr "Verander opties voor de diavoorstelling."
# @ nggallery
-#: ../admin/functions.php:213 ../admin/functions.php:375
-msgid "successfully created!"
-msgstr "met succes gemaakt!"
+#: lib/meta.php:462
+msgid "Edit Status"
+msgstr "Bewerk status"
# @ 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"
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
+msgstr "Bewerk tag slug"
# @ nggallery
-#: ../admin/functions.php:305
-msgid " picture(s) successfully renamed"
-msgstr " afbeelding(en) met succes hernoemd"
+#: admin/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
+msgstr "Bewerk thumbnail"
# @ nggallery
-#: ../admin/functions.php:307 ../admin/functions.php:411
-msgid " picture(s) successfully added"
-msgstr " afbeelding(en) met succes toegevoegd"
+#: admin/class-ngg-style.php:268
+#, php-format
+msgid "Editing %s"
+msgstr "%s aan het bewerken"
# @ nggallery
-#: ../admin/functions.php:314
-msgid "No images were added."
-msgstr "Er zijn geen afbeeldingen toegevoegd."
+#: 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"
# @ 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-admin-launcher.php:615 admin/class-ngg-options.php:241
+#: admin/class-ngg-options.php:622
+msgid "Effects"
+msgstr "Effecten"
-# @ nggallery
-#: ../admin/functions.php:495
-msgid " is not writeable "
-msgstr "is niet beschrijfbaar"
+#: 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:580 ../admin/functions.php:628
-#: ../admin/functions.php:728 ../admin/functions.php:779
-msgid " is not writeable"
-msgstr "is niet beschrijfbaar"
+#: admin/wpmu.php:116
+msgid "Enable import function"
+msgstr "Inschakelen importeer functie"
# @ nggallery
-#: ../admin/functions.php:782
-msgid "File do not exists"
-msgstr "Bestand bestaat niet"
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
+msgstr "Inschakelen Rollen/Rechten mogelijkheden"
# @ nggallery
-#: ../admin/functions.php:786
-msgid "Couldn't restore original image"
-msgstr "Kan de originele afbeelding niet terugzetten"
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
+msgstr "Flash-diavoorstelling inschakelen"
# @ nggallery
-#: ../admin/functions.php:902
-msgid "(Error : Couldn't not update data base)"
-msgstr "(Mislukt : Kan de database niet bijwerken)"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
+msgstr "Inschakelen style selectie"
# @ nggallery
-#: ../admin/functions.php:909
-msgid "(Error : Couldn't not update meta data)"
-msgstr "(Mislukt : Kan de metadata niet bijwerken)"
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
+msgstr "Inschakelen upload quota controle"
# @ nggallery
-#: ../admin/functions.php:918
-msgid "(Error : Couldn't not find image)"
-msgstr "(Mislukt : Kan de afbeelding niet vinden)"
+#: admin/wpmu.php:109
+msgid "Enable zip upload option"
+msgstr "Inschakelen zip upload optie"
# @ nggallery
-#: ../admin/functions.php:1061
-msgid "No valid URL path "
-msgstr "Geen geldig URL path"
+#: 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:1077
-msgid "Import via cURL failed."
-msgstr "Importeer via cURL mislukt."
+#: 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:1094
-msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
+#: 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 ""
-"Geuploade bestand is geen geldig of onjuist zip bestand ! De server "
-"herkent : "
+"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:1111
-msgid "Could not get a valid foldername"
-msgstr "Geen geldige mapnaam"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Geef tags in"
-# @ nggallery
-#: ../admin/functions.php:1122
-#, php-format
-msgid ""
-"Unable to create directory %s. Is its parent directory writable by the "
-"server?"
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
msgstr ""
-"Kan de map %s niet maken. Is de bovenstaande map beschrijfbaar op de "
-"server? "
# @ nggallery
-#: ../admin/functions.php:1137
-msgid "Zip-File successfully unpacked"
-msgstr "Zip-bestand is met succes uitgepakt"
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+msgstr "Fout bij roteren van de thumbnail"
# @ nggallery
-#: ../admin/functions.php:1168 ../admin/functions.php:1268
-msgid "No gallery selected !"
-msgstr "Geen galerij geselecteerd !"
+#: admin/manage/actions.php:383
+msgid "Error updating thumbnail"
+msgstr "Fout bij updaten van de thumbnail"
# @ 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: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:1200 ../admin/functions.php:1287
-msgid "is no valid image file!"
-msgstr "is geen geldig afbeeldingsbestand!"
+#: 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:1214 ../admin/functions.php:1412
-#: ../admin/functions.php:1489
-#, php-format
+#: 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:613
msgid ""
-"Unable to write to directory %s. Is this directory writable by the server?"
+"Everything about galleries. From sorting options to the number of images, "
+"it's all in here."
msgstr ""
-"Kan niet schrijven naar de map %s. Is deze map beschrijfbaar op de server?"
+"Alles over galerijen. Van sorteeropties tot het aantal afbeeldingen, het zit "
+"allemaal hier."
# @ 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/manage/class-ngg-image-list-table.php:238
+msgid "Exclude"
+msgstr "Uitsluiten"
# @ 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"
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "EXIF Data"
# @ nggallery
-#: ../admin/functions.php:1249
-msgid " Image(s) successfully added"
-msgstr "Afbeelding(en) met succes toegevoegd"
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Bestaande tags"
+
+#: 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:1276
-msgid "Invalid upload. Error Code : "
-msgstr "Ongeldige upload: fout code:"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
+msgstr "Uitgebreide versie"
+
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
+msgstr "Vervagende ingangen"
+
+#: admin/class-ngg-options.php:855
+msgid "Fading Exits"
+msgstr "Vervagende uitgangen"
# @ nggallery
-#: ../admin/functions.php:1352
+#: admin/functions.php:1425
#, php-format
-msgid ""
-"SAFE MODE Restriction in effect! You need to create the folder %s"
-"strong> manually"
-msgstr ""
-"BEVEILINGS beperking in effect! Het is nodig de map %s "
-"handmatig te maken"
+msgid "Failed to copy database row for picture %s"
+msgstr "Database rij kopieeren mislukt voor afbeelding %s"
# @ nggallery
-#: ../admin/functions.php:1353
+#: admin/functions.php:1411
#, 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 "Failed to copy image %1$s to %2$s"
+msgstr "afbeelding kopieeren mislukt van %1$s naar %2$s"
# @ nggallery
-#: ../admin/functions.php:1406 ../admin/functions.php:1483
-msgid "The destination gallery does not exist"
-msgstr "De doelgalerij bestaat niet"
+#: lib/xmlrpc.php:199
+#, php-format
+msgid "Failed to delete image %1$s "
+msgstr "Afbeelding verwijderen mislukt %1$s"
# @ nggallery
-#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222
+#: 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:1457
-#, php-format
-msgid "Moved %1$s picture(s) to gallery : %2$s ."
-msgstr " %1$s afbeelding(en) verplaatst naar gallery : %2$s ."
+#: admin/functions.php:1579
+msgid "Failed to write file to disk"
+msgstr "Bestand naar disk schrijven is mislukt"
# @ 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/functions.php:1073 admin/functions.php:1190
+msgid "Failure in database, no gallery path set !"
+msgstr "Mislukt in de database, geen galerij pad ingesteld !"
+
+# @ default
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
+msgstr "Bestand geannuleerd."
+
+# @ nggallery
+#: admin/functions.php:679
+msgid "File do not exists"
+msgstr "Bestand bestaat niet"
+
+# @ nggallery
+#: admin/class-ngg-style.php:296
+msgid "File location"
+msgstr "Bestandslocatie"
+
+# @ nggallery
+#: admin/class-ngg-options.php:584
+msgid "File name"
+msgstr "Bestandsnaam"
+
+# @ nggallery
+#: admin/functions.php:1582
+msgid "File upload stopped by extension"
+msgstr "Bestands upload is gestopt vanwege de extensie"
# @ 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/manage/class-ngg-image-list-table.php:235
+#: admin/manage/class-ngg-sort-manager.php:111
+msgid "Filename"
+msgstr "Bestandsnaam"
# @ nggallery
-#: ../admin/functions.php:1542
-#, php-format
+#: lib/meta.php:141
+msgid "Fired"
+msgstr "Fired"
+
+#: admin/class-ngg-admin-launcher.php:583
msgid ""
-"Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already "
-"existed in the destination gallery."
+"First select an album from the dropdown and then drag the galleries you want "
+"to add or remove from the selected album."
msgstr ""
-"Afbeelding %1$s (%2$s) gekopieerd als afbeelding %3$s (%4$s) » De "
-"bestandsnaam was al aanwezig in de bestaande galerij."
+"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: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)"
+#: lib/meta.php:483
+msgid "Flash"
+msgstr "Flash"
# @ 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/manage/actions.php:68
+msgid "Flip horizontally"
+msgstr "Horizontaal omklappen"
# @ nggallery
-#: ../admin/functions.php:1669
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
+msgstr "Vericaal omklappen"
+
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
+msgstr "Flippers"
+
+#: public/blocks/single-image-block/single-image-block.js:780
+#: public/blocks/single-image-block/single-image-block.js:715
+msgid "Float"
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"
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
+msgstr "Focal lengte"
# @ 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:454
+msgid "Focal length"
+msgstr "Focal lengte"
# @ nggallery
-#: ../admin/functions.php:1678
-msgid "No file was uploaded"
-msgstr "Er is geen bestand geupload"
+#: admin/class-ngg-options.php:741
+msgid "Font"
+msgstr "Lettertype"
# @ nggallery
-#: ../admin/functions.php:1681
-msgid "Missing a temporary folder"
-msgstr "Een tijdelijke bestandsmap ontbreekt"
+#: 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:1684
-msgid "Failed to write file to disk"
-msgstr "Bestand naar disk schrijven is mislukt"
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
+msgstr "voor de Watermerk plugin"
+
+#: admin/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
+msgstr "voor zijn codesuggesties m.b.t. nggtags"
+
+#: admin/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
+msgstr "voor zijn suggesties m.b.t. sjablonen"
+
+#: 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"
+
+#: 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:1687
-msgid "File upload stopped by extension"
-msgstr "Bestands upload is gestopt vanwege de extensie"
+#: admin/class-ngg-admin-launcher.php:659
+msgid "For more information:"
+msgstr "Voor meer informatie:"
# @ nggallery
-#: ../admin/functions.php:1690
-msgid "Unknown upload error"
-msgstr "Onbekende upload fout"
+#: lib/meta.php:480
+msgid "Format"
+msgstr "Formaat"
# @ 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"
+# @ 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"
+
+#: 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/manage/actions.php:65
-msgid "90° clockwise"
-msgstr "90° met de klok mee"
+# @ 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/manage/actions.php:67
-msgid "90° anticlockwise"
-msgstr "90° tegen de klok in"
+#: admin/manage/class-ngg-manager.php:507
+msgid "Gallery deleted successfully."
+msgstr "Galerij met succes verwijderd"
# @ nggallery
-#: ../admin/manage/actions.php:69
-msgid "Flip horizontally"
-msgstr "Horizontaal omklappen"
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
+msgstr "Weergavemodi"
# @ nggallery
-#: ../admin/manage/actions.php:71
-msgid "Flip vertically"
-msgstr "Vericaal omklappen"
+#: 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:94
-msgid "Image rotated"
-msgstr "Afbeelding geroteerd"
+#: 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:97
-msgid "Error rotating thumbnail"
-msgstr "Fout bij roteren van de thumbnail"
+#: widgets/class-ngg-gallery-widget.php:161
+msgid "Gallery ID:"
+msgstr "Galerij-ID:"
# @ 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"
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
+msgstr "Galerij IDs, door komma gescheiden."
# @ nggallery
-#: ../admin/manage/actions.php:146
-msgid "No meta data saved"
-msgstr "Geen meta data opgeslagen"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
+msgstr "Galerij pad"
# @ nggallery
-#: ../admin/manage/actions.php:151
-msgid "EXIF Data"
-msgstr "EXIF Data"
+#: 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:171
-msgid "No exif data"
-msgstr "Geen exif data"
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
+msgstr "Galerijslug:"
# @ nggallery
-#: ../admin/manage/actions.php:177
-msgid "IPTC Data"
-msgstr "IPTC Data"
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
+msgstr "GD bibliotheek"
# @ nggallery
-#: ../admin/manage/actions.php:199
-msgid "XMP Data"
-msgstr "XMP Data"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
+msgstr "Algemeen"
-#: ../admin/manage/actions.php:248
-msgid "Zoom In"
-msgstr "Vergroten"
+#: 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."
-#: ../admin/manage/actions.php:252
-msgid "Zoom Out"
-msgstr "Verkleinen"
+# @ nggallery
+#: admin/class-ngg-options.php:257
+msgid "General settings"
+msgstr "Instellingen"
# @ nggallery
-#: ../admin/manage/actions.php:256
-msgid "Rotate Left"
-msgstr "Roteer"
+#: nggallery.php:739
+msgid "Get help"
+msgstr "Help (Engels)"
# @ nggallery
-#: ../admin/manage/actions.php:260
-msgid "Rotate Right"
-msgstr "Roteer afbeeldingen"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
+msgstr "Ga"
-#: ../admin/manage/actions.php:264
-msgid "Reset"
-msgstr "Resetten en allemaal opnieuw in wachtrij zetten"
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
+msgstr "Teruggaan"
# @ 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-overview.php:384
+msgid "Graphic Library"
+msgstr "Grafische bibliotheek"
-#. translators: x position on a grid
-#: ../admin/manage/actions.php:291
-msgid "X"
-msgstr "X"
+# @ nggallery
+#: lib/meta.php:473
+msgid "Headline"
+msgstr "Headline"
-#. 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
+#: 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: y position on a grid
-#: ../admin/manage/actions.php:301
-msgid "Y"
-msgstr "Y"
+#: 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/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 "°"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
+msgstr "Hoogte:"
-#: ../admin/manage/actions.php:336
-msgid "Apply the parameters"
-msgstr "Parameters toepassen"
+#: 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:338
-msgid "Apply"
-msgstr "Toepassen"
+#: 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/manage/actions.php:374
-msgid "Thumbnail updated"
-msgstr "Thumbnail bijgewerkt"
+#: 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:378
-msgid "Error updating thumbnail"
-msgstr "Fout bij updaten van de thumbnail"
+#: admin/class-ngg-options.php:548
+msgid "Hidden images"
+msgstr "Verborgen afbeeldingen"
-#: ../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."
+# @ nggallery
+#: admin/media-upload.php:211
+msgid "Hide"
+msgstr "Verberg"
# @ 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"
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
+msgstr "Highslide"
+
+# @ default
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
+msgstr "HTT-fout."
+
+#: 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"
+#: 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"
+
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
+msgstr ""
# @ nggallery
-#: ../admin/manage/class-ngg-image-list-table.php:272
-msgid "Meta"
-msgstr "Meta"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr "Afbeelding breedte"
# @ nggallery
-#: ../admin/manage/class-ngg-image-list-table.php:273
-msgid "Customize thumbnail"
-msgstr "Aanpassen thumbnail"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
+msgstr "Afbeeldingsbrowser"
# @ nggallery
-#: ../admin/manage/class-ngg-image-list-table.php:274
-msgid "Edit thumb"
-msgstr "Bewerk thumbnail"
+#: admin/tinymce/window.php:165
+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/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
+msgstr "ImageMagick (Experimenteel)"
# @ nggallery
-#: ../admin/manage/class-ngg-image-list-table.php:281
-msgid "Recover"
-msgstr "Herstellen / terugzetten"
+#: 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:306
-msgid "Delete images"
-msgstr "Afbeeldingen verwijderen"
+#: 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:307
-msgid "Rotate images clockwise"
-msgstr "Roteer afbeeldingen 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:308
-msgid "Rotate images counter-clockwise"
-msgstr "Roteer afbeelding teller met de klok mee."
+#: 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:309
-msgid "Copy to..."
-msgstr "Kopieer 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:310
-msgid "Move to..."
-msgstr "Verplaats naar..."
+#: 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:311
-msgid "Add tags"
-msgstr "Tags toevoegen"
+#: 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:312
-#: ../admin/manage/class-ngg-manager.php:222
-msgid "Delete tags"
-msgstr "Tags verwijderen"
+#: admin/class-ngg-adder.php:489
+msgid "Import from server:"
+msgstr "Importeer vanop de server:"
# @ nggallery
-#: ../admin/manage/class-ngg-image-list-table.php:313
-msgid "Overwrite tags"
-msgstr "Tags overschrijven"
+#: 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:99
-msgid "Recover \"{}\"?"
-msgstr " \"%s\" terugzetten?"
+#: admin/functions.php:974
+msgid "Import via cURL failed."
+msgstr "Importeer via cURL mislukt."
+
+#: admin/functions.php:188
+msgid "Importing was aborted."
+msgstr "Importeren is gestopt."
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:104
-msgid "Delete \"{}\"?"
-msgstr " \"%s\" verwijderen?"
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
+msgstr "naar"
-#: ../admin/manage/class-ngg-image-manager.php:147
+#: 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 ""
-"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-"
-">Sort Options"
+"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 ""
-"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
-msgid "Page Link"
-msgstr "Paginalink naar"
+"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:178
-msgid "Preview image"
-msgstr "Afbeelding vooraf bekijken"
+#: 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:182
-msgid "No Picture"
-msgstr "Geen afbeelding"
+#: 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:207
-msgid "Path"
-msgstr "Path"
+# @ default
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
+msgstr "Inline galerij"
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:217
-#: ../admin/manage/class-ngg-search-manager.php:63
-msgid "Gallery ID"
-msgstr "Galerij-ID"
+#: admin/tinymce/window.php:475
+msgid "Insert"
+msgstr "Toevoegen"
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:220
-msgid "Create new page"
-msgstr "Nieuwe pagina maken"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
+msgstr "Ongeldige MediaRSS opdracht"
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:224
-msgid "Main page (No parent)"
-msgstr "Hoofpagina (geen parent)"
+#: admin/functions.php:1173
+msgid "Invalid upload. Error Code : "
+msgstr "Ongeldige upload: fout code:"
-# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:230
-msgid "Add page"
-msgstr "Pagina toevoegen"
+# @ default
+#: admin/class-ngg-admin-launcher.php:278
+msgid "IO error."
+msgstr "IO-fout."
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:239
-msgid "Sort gallery"
-msgstr "Galerij volgorde"
+#: admin/manage/actions.php:176
+msgid "IPTC Data"
+msgstr "IPTC Data"
# @ nggallery
-#: ../admin/manage/class-ngg-image-manager.php:242
-msgid "Scan folder for new images"
-msgstr "Map scannen voor nieuwe afbeeldingen"
+#: 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:336
-#, php-format
-msgid "Picture %d deleted successfully."
-msgstr "Afbeelding %d met succes verwijderd."
+#: admin/functions.php:55 admin/functions.php:81
+msgid "is not writeable !"
+msgstr "is niet beschrijfbaar!"
# @ 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."
+#: lib/meta.php:455
+msgid "ISO"
+msgstr "ISO"
# @ 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)"
+#: admin/class-ngg-options.php:637
+msgid "JavaScript Thumbnail effect"
+msgstr "JavaScript Thumbnail effect"
# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:57
-msgid "Resize Images to"
-msgstr "Formaat afbeeldingen aanpassen naar"
+#: lib/meta.php:464
+msgid "Keywords"
+msgstr "Sleutelwoorden"
# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:88
-msgid "These values are maximum values "
-msgstr "Dit zijn de maximale waarden"
+#: 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:100
-msgid "This will ignore the aspect ratio, so no portrait thumbnails"
-msgstr "Dit zal de verhouding negeren, dus geen miniaturen in portretmodus."
+#: lib/meta.php:478
+msgid "Last modified"
+msgstr "Laatst gewijzigd"
# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:116
-msgid "Enter the tags"
-msgstr "Geef tags in"
+#: 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:132
-msgid "Select the destination gallery:"
-msgstr "Selecteer een doel galerij:"
+#: admin/class-ngg-tag-manager.php:46
+msgid "Least used"
+msgstr "Laatst gebruikt"
-# @ 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/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:177
-msgid "No images selected"
-msgstr "Geen afbeeldingen 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:191
-msgid "No action selected."
-msgstr "Geen album geselecteerd"
+#: 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:210
-msgid "Copy image to..."
-msgstr "Kopieer afbeelding naar..."
+#: admin/class-ngg-options.php:642
+msgid "Lightbox"
+msgstr "Lightbox"
# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:214
-msgid "Move image to..."
-msgstr "Verplaats afbeelding naar..."
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
+msgstr "Sluiter snelheid"
-# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:218
-msgid "Add new tags"
-msgstr "Nieuwe tags toevoegen"
+#: 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."
+"Laadt alle afbeeldingen voor het modaal venster als pagina's worden gebruikt "
+"(zoals Thickbox, Lightbox, enz.)."
# @ 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"
+#: lib/meta.php:469
+msgid "Location"
+msgstr "Locatie"
-# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:464
-msgid "Gallery deleted successfully."
-msgstr "Galerij met succes verwijderd"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
+msgstr "Herhalen"
-#: ../admin/manage/class-ngg-manager.php:466
-msgid "Something went wrong."
-msgstr "Iets ging verkeerd bij het hernoemen van"
+# @ nggallery
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
+msgstr "Hoofpagina (geen parent)"
# @ nggallery
-#: ../admin/manage/class-ngg-manager.php:486
-msgid "Pictures deleted successfully "
-msgstr "Afbeeldingen met succes verwijderd"
+#: lib/meta.php:461
+msgid "Make"
+msgstr "Maak"
-#: ../admin/manage/class-ngg-search-manager.php:38
-#, php-format
-msgid "Image results for %s"
-msgstr "Afbeeldingsresultaten voor %s"
+#: 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:33
-msgid ""
-"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-"
-">Sort Options"
+#: admin/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
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"
-msgstr "Teruggaan"
# @ 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
+#: admin/class-ngg-admin-launcher.php:646
msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
msgstr ""
-"Het aantal afbeelding voordat een pagina gebruikt wordt. Laat leeg voor de "
-"standaardwaarde van de instellingen."
+"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"
+# @ nggallery
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
+msgstr "Er zijn nog geen galerijen gemaakt."
-#: ../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."
+# @ nggallery
+#: admin/media-upload.php:167
+msgid "No gallery"
+msgstr "Geen galerij"
-#: ../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."
+# @ nggallery
+#: admin/functions.php:1065 admin/functions.php:1165
+msgid "No gallery selected !"
+msgstr "Geen galerij geselecteerd !"
-#: ../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/manage/class-ngg-manager.php:193
+msgid "No images selected"
+msgstr "Geen afbeeldingen geselecteerd"
# @ nggallery
-#: ../admin/tinymce/window.php:365
-msgid "Sort the images"
-msgstr "Sorteer de afbeeldingen"
+#: admin/functions.php:310
+msgid "No images were added."
+msgstr "Er zijn geen afbeeldingen toegevoegd."
# @ nggallery
-#: ../admin/tinymce/window.php:368
-msgid "Upload order"
-msgstr "Uploadvolgorde"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
+msgstr "Geen meta data opgeslagen"
# @ nggallery
-#: ../admin/tinymce/window.php:369
-msgid "Date taken"
-msgstr "Datum genomen"
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
+msgstr "Geen nieuwe slug(s) opgegeven."
-#: ../admin/tinymce/window.php:370
-msgid "User defined"
-msgstr "Aangepast"
+# @ nggallery
+#: lib/tags.php:35
+msgid "No new tag specified!"
+msgstr "Geen nieuwe tag gespecificeerd!"
-#: ../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."
+# @ nggallery
+#: lib/tags.php:50
+msgid "No new/old valid tag specified!"
+msgstr "Geen nieuw/oud geldige tag gegeven!"
-#: ../admin/tinymce/window.php:381 ../admin/tinymce/window.php:432
-msgid "If a gallery is selected, only images from that gallery will be shown."
+# @ nggallery
+#: lib/tags.php:112
+msgid "No objects (post/page) found for specified old tags."
msgstr ""
-"Als een galerij geselecteerd wordt, zullen er enkel afbeeldingen uit die "
-"galerij getoond worden."
+"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags."
# @ 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/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
+msgstr "Geen afbeelding"
# @ nggallery
-#: ../admin/tinymce/window.php:472
-msgid "Insert"
-msgstr "Toevoegen"
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
+msgstr "Geen afbeelding"
# @ nggallery
-#: ../admin/tinymce/window.php:508
-msgid "You need to select a gallery."
-msgstr "Je moet een galerij selecteren."
+#: lib/tags.php:241
+msgid "No slug edited."
+msgstr "Geen slug bewerkt."
-#: ../admin/tinymce/window.php:512
-msgid "You need to select a picture."
-msgstr "Je moet een afbeelding selecteren."
+# @ nggallery
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr "Geen tag verwijderd."
# @ 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:141
+msgid "No tag merged."
+msgstr "Geen tag samengevoegd"
# @ 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:86
+msgid "No tag renamed."
+msgstr "Geen tag hernoemd"
-#: ../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
+#: lib/tags.php:163
+msgid "No tag specified!"
+msgstr "Geen tag gegeven!"
-#: ../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/functions.php:36
+msgid "No valid gallery name!"
+msgstr "Geen geldige galerij naam!"
# @ nggallery
-#: ../admin/upgrade/class-ngg-upgrade-page.php:51
-msgid "Start upgrade now"
-msgstr "Upgrade starten"
+#: lib/tags.php:95
+msgid "No valid new tag."
+msgstr "Geen geldige nieuwe tag."
# @ nggallery
-#: ../admin/upgrade/class-ngg-upgrade-page.php:63
-msgid "Upgrading database…"
-msgstr "Database bijwerken..."
+#: admin/functions.php:958
+msgid "No valid URL path "
+msgstr "Geen geldig URL path"
-#: ../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"
+# @ default
+# @ nggallery
+#: admin/class-ngg-options.php:640
+msgid "None"
+msgstr "Geen"
-#: ../admin/upgrade/class-ngg-upgrade-page.php:72
-msgid "Upgrade complete."
-msgstr "Upgrade voltooid."
+#: 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/upgrade/class-ngg-upgrade-page.php:74
-msgid "Continue to NextCellent"
-msgstr "Verder naar NextCellent"
+#: 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:44
-msgid "Update successfully"
-msgstr "Met succes bijgewerkt"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
+msgstr "Niet ingesteld"
# @ nggallery
-#: ../admin/wpmu.php:79
-msgid "Network Options"
-msgstr "Netwerk instellingen"
+#: 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:89
+#: lib/core.php:432
+#, php-format
msgid ""
-"This is the default path for all blogs. With the placeholder %BLOG_ID% you "
-"can organize the folder structure better."
+"Note : Based on your server memory limit you should not upload larger images "
+"then %d x %d pixel"
msgstr ""
-"Dit is het standaard path voor alle sites. Met de placeholder %BLOG_ID% kun "
-"je de map beter structureren."
+"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:90
+#: admin/class-ngg-adder.php:465
#, php-format
-msgid "The default setting should be %s."
-msgstr "De standaard instelling zou %s moeten zijn"
+msgid "Note: the upload limit on your server is %s MB ."
+msgstr "Opmerking: de uploadlimit van je server is %s MB ."
-# @ nggallery
-#: ../admin/wpmu.php:102
-msgid "Enable upload quota check"
-msgstr "Inschakelen upload quota controle"
+#: 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: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-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:109
-msgid "Enable zip upload option"
-msgstr "Inschakelen zip upload optie"
+#: 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:112
-msgid "Allow users to upload zip folders."
-msgstr "Gebruikers toestaan zip mappen te uploaden"
+#: 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"
-# @ nggallery
-#: ../admin/wpmu.php:116
-msgid "Enable import function"
-msgstr "Inschakelen importeer functie"
+#: 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:119
-msgid "Allow users to import images folders from the server."
-msgstr "Gebruikers toestaan afbeeldingsmappen te importeren vanaf de server."
+#: 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:123
-msgid "Enable style selection"
-msgstr "Inschakelen style selectie"
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
+msgstr "van"
# @ 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-overview.php:451
+msgid "Off"
+msgstr "Uit"
# @ nggallery
-#: ../admin/wpmu.php:130
-msgid "Enable roles/capabilities"
-msgstr "Inschakelen Rollen/Rechten mogelijkheden"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
+msgstr "Offset"
-# @ 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"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
+msgstr "Iets ging verkeerd bij het hernoemen van"
# @ nggallery
-#: ../admin/wpmu.php:137
-msgid "Default style"
-msgstr "Standaard style"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
+msgstr "OK"
# @ nggallery
-#: ../admin/wpmu.php:143
-msgid "Choose the default style for the galleries."
-msgstr "Kies de standaard stijl voor de galerijen."
+#: admin/class-ngg-overview.php:449
+msgid "On"
+msgstr "Aan"
-#: ../admin/wpmu.php:144
-msgid "Note: between brackets is the folder in which the file is."
+#: admin/class-ngg-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
msgstr ""
-"Opmerking: tussen haakjes staat de map waarin het bestand zich bevindt."
+"Op deze pagina kan je galerijen en afbeeldingen aan die galerijen toevoegen."
# @ 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"
-
-# @ default
-#: ../lib/locale.php:112
-msgid "Invalid URL Provided."
-msgstr "Ongeldige plugin gebruikt."
+#: admin/tinymce/window.php:122
+msgid "One picture"
+msgstr "Eén afbeelding"
-# @ default
-#: ../lib/locale.php:116 ../lib/locale.php:120
-msgid "Could not create Temporary file."
-msgstr "Kan geen tijdelijk bestand maken."
+# @ nggallery
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Alleen welke op de lijst staan"
# @ nggallery
-#: ../lib/meta.php:131
-msgid " mm"
-msgstr " mm"
+#: 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:137
-msgid " sec"
-msgstr " sec"
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
+msgstr "Ondoorzichtig"
# @ nggallery
-#: ../lib/meta.php:141
-msgid "Fired"
-msgstr "Fired"
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Operating Systeem"
# @ nggallery
-#: ../lib/meta.php:141
-msgid "Not fired"
-msgstr "Niet fired"
+#: 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:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
-msgstr "Opening"
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+msgid "Options"
+msgstr "Opties"
-# @ nggallery
-#: ../lib/meta.php:449 ../lib/meta.php:474
-msgid "Credit"
-msgstr "Credit"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
+msgstr "Of"
# @ nggallery
-#: ../lib/meta.php:450
-msgid "Camera"
-msgstr "Camera"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
+msgstr "of geef een URL op"
# @ nggallery
-#: ../lib/meta.php:453
-msgid "Copyright"
-msgstr "Copyright"
+#: admin/class-ngg-admin-launcher.php:582
+msgid "Organize your galleries into albums."
+msgstr "Organiseer je galerijen in albums."
# @ nggallery
-#: ../lib/meta.php:454
-msgid "Focal length"
-msgstr "Focal lengte"
+#: admin/class-ngg-admin-launcher.php:593
+msgid "Organize your pictures with tags."
+msgstr "Organiseer je afbeeldingen met tags."
# @ nggallery
-#: ../lib/meta.php:455
-msgid "ISO"
-msgstr "ISO"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Originele afbeeldingen"
-# @ nggallery
-#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
-msgstr "Sluiter snelheid"
+#: 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:460
-msgid "Subject"
-msgstr "Onderwerp"
+#: 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:461
-msgid "Make"
-msgstr "Maak"
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Overschrijven"
# @ nggallery
-#: ../lib/meta.php:462
-msgid "Edit Status"
-msgstr "Bewerk status"
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Tags overschrijven"
# @ nggallery
-#: ../lib/meta.php:463
-msgid "Category"
-msgstr "Categorie"
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
+msgstr "Pagina"
-# @ nggallery
-#: ../lib/meta.php:464
-msgid "Keywords"
-msgstr "Sleutelwoorden"
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
+msgstr ""
# @ nggallery
-#: ../lib/meta.php:465
-msgid "Date Created"
-msgstr "Datum gemaakt"
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "Pagina ID"
# @ nggallery
-#: ../lib/meta.php:466
-msgid "Time Created"
-msgstr "Tijd gemaakt"
+#: 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:467
-msgid "Author Position"
-msgstr "Auteur positie"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Pagina Link naar"
# @ nggallery
-#: ../lib/meta.php:468
-msgid "City"
-msgstr "Plaats"
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Path"
# @ nggallery
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Locatie"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
+msgstr "Locatie van de bibliotheek:"
-# @ nggallery
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Provincie"
+#: admin/class-ngg-options.php:916
+msgid "Pause on hover"
+msgstr "Pauzeren bij hover"
-# @ nggallery
-#: ../lib/meta.php:471
-msgid "Country code"
-msgstr "Postcode"
+#: 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:472
-msgid "Country"
-msgstr "Land"
+#: admin/class-ngg-overview.php:520
+msgid "PCRE Backtracking Limit"
+msgstr "PCRE Backtracking limiet"
# @ nggallery
-#: ../lib/meta.php:473
-msgid "Headline"
-msgstr "Headline"
+#: admin/class-ngg-options.php:320
+msgid "Permalinks"
+msgstr "Permalinks"
# @ nggallery
-#: ../lib/meta.php:475
-msgid "Source"
-msgstr "Bron"
+#: 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:476
-msgid "Copyright Notice"
-msgstr "Copyright opmerking:"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
+msgstr "PHP toegestaan URL fopen"
# @ nggallery
-#: ../lib/meta.php:477
-msgid "Contact"
-msgstr "Contact"
+#: admin/class-ngg-overview.php:522
+msgid "PHP EXIF Support"
+msgstr "PHP Exif ondersteuning"
# @ nggallery
-#: ../lib/meta.php:478
-msgid "Last modified"
-msgstr "Laatst gewijzigd"
+#: admin/class-ngg-overview.php:523
+msgid "PHP IPTC Support"
+msgstr "PHP IPTC ondersteuning"
# @ nggallery
-#: ../lib/meta.php:479
-msgid "Program tool"
-msgstr "Programma gereedschap"
+#: 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."
+#: admin/class-ngg-options.php:677
+msgid ""
+"Please note : you can only activate the watermark under -> Manage Galleries. "
+"This action cannot be undone."
msgstr ""
-"Geen objecten (berichten/pagina's) gevonden voor de opgegeven oude tags."
-
-# @ nggallery
-#: ../lib/tags.php:141
-msgid "No tag merged."
-msgstr "Geen tag samengevoegd"
+"Opmerking: je kan het watermerk enkel activeren bij -> Galerij beheren. Deze "
+"actie kan niet ongedaan gemaakt worden."
# @ nggallery
-#: ../lib/tags.php:143
-#, php-format
+#: 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 ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+"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 ""
+
+#: 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 ""
-"Samengevoegde tag(s) «%1$s» naar «%2$s». %3$s "
-"objecten bewerkt."
# @ 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
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
+msgstr "Gerelateerde afbeeldingen"
# @ nggallery
-#: ../lib/xmlrpc.php:180
-msgid "This is no valid image file."
-msgstr "Dit is geen geldig afbeeldingsbestand."
-
-# @ default
-#: ../lib/xmlrpc.php:192
-msgid "Could not find image id "
-msgstr "Kan het afbeeldings id niet vinden"
+#: 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"
+msgid "Rebuild gallery structure : %s / %s galleries"
+msgstr "Opnieuw opgebouwde gallery structuur: %s / %s gallerys"
-# @ 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"
+# @ 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:336
-msgid "Sorry, could not update the image"
-msgstr "Helaas, de afbeelding kon niet bijgewerkt worden."
+# @ nggallery
+#: widgets/class-ngg-gallery-widget.php:126
+msgid "recent added "
+msgstr "recent toegevoegd"
-# @ 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-slideshow-widget.php:119
+msgid "Recent images"
+msgstr "Formaat afbeeldingen aanpassen"
-# @ default
-#: ../lib/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
-msgstr "Mislukt, de gallery kon niet gemaakt worden"
+# @ nggallery
+#: admin/tinymce/window.php:123
+msgid "Recent pictures"
+msgstr "Recente afbeeldingen"
-# @ default
-#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
-msgstr "Ongeldige gallery ID"
+# @ nggallery
+#: admin/manage/class-ngg-image-list-table.php:285
+msgid "Recover"
+msgstr "Herstellen / terugzetten"
-# @ 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-manager.php:103
+msgid "Recover \"{}\"?"
+msgstr " \"%s\" 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-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: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/class-ngg-options.php:337
+msgid "Recreate URLs"
+msgstr "URL's hermaken"
-# @ 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:344
+msgid "Related images"
+msgstr "Gerelateerde afbeeldingen"
-# @ default
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
-msgstr "Ongeldig album ID"
+# @ nggallery
+#: nggfunctions.php:932
+msgid "Related images for"
+msgstr "Gerelateerde afbeeldingen voor"
-# @ default
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
-msgstr "Helaas, het album kan niet geupdate worden"
+# @ nggallery
+#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34
+msgid "Related plugins"
+msgstr "Gerelateerde plugins"
-#: ../nggallery.php:121
-msgid "NextCellent Gallery requires a database upgrade."
-msgstr "NextCellent heeft een database-upgrade nodig."
+# @ nggallery
+#: admin/class-ngg-adder.php:226
+msgid "remove"
+msgstr "verwijderen"
# @ nggallery
-#: ../nggallery.php:121
-msgid "Upgrade now."
-msgstr "Nu upgraden"
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
+msgstr "Hernoem"
# @ nggallery
-#: ../nggallery.php:135
-msgid ""
-"Translation by : See here "
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
+msgstr "Hernoem tag"
+
+#: admin/class-ngg-admin-launcher.php:594
+msgid "Rename, delete and edit tags. Use the rename function to merge tags."
msgstr ""
-"Vertaling door: Anja "
+"Henroem, verwijder en bewerk tags. Gebruik de functie hernoemen om tags "
+"samen te voegen."
# @ 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."
+#: 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.php:176
-msgid "Something went wrong while upgrading NextCellent Gallery."
-msgstr "Iets ging verkeerd bij het hernoemen van"
+#: admin/manage/actions.php:270
+msgid "Reset"
+msgstr "Resetten en allemaal opnieuw in wachtrij zetten"
# @ 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"
+#: admin/class-ngg-admin-launcher.php:108
+msgid "Reset / Uninstall"
+msgstr "Terug zetten / Deïnstalleer"
# @ nggallery
-#: ../nggallery.php:294
-msgid "Picture tag"
-msgstr "Afbeeldingstag"
+#: 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:295
-msgid "Picture tag: %2$l."
-msgstr "Afbeeldingstag: %2$l."
+#: 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:296
-msgid "Separate picture tags with commas."
-msgstr "Afbeeldingstags scheiden met komma's"
+#: admin/class-ngg-options.php:948
+msgid "Reset settings"
+msgstr "Instellingen terugzetten"
# @ nggallery
-#: ../nggallery.php:404
-msgid "NextCellent Gallery / Images"
-msgstr "NextCellent Gallery / Afbeeldingen"
-
-#: ../nggallery.php:414
-msgid "NextCellent"
-msgstr "NextCellent"
+#: 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
-#: ../nggallery.php:508
-msgid "loading"
-msgstr "laden"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
+msgstr "Formaat afbeeldingen aanpassen naar"
+# @ default
# @ nggallery
-#: ../nggallery.php:724
-msgid "Get help"
-msgstr "Help (Engels)"
-
-#: ../nggallery.php:806
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
-msgstr "Sorry, NextCellent Gallery is gedeactiveerd: NextGEN-versie"
+#: 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:98
-msgid "The gallery was not found."
-msgstr "Galerij niet gevonden"
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
+msgstr "Rollen/rechten"
# @ nggallery
-#: ../nggfunctions.php:125
-msgid "previous"
-msgstr "Knop vorige/volgende tonen."
-
-#: ../nggfunctions.php:125
-msgid "next"
-msgstr "Volgende"
+#: 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 »"
+
+#: 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:112
-msgid "Original images"
-msgstr "Originele afbeeldingen"
+#: 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:120
-msgid "random"
-msgstr "alle door elkaar gebruiken"
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
+msgstr "Selecteer een afbeelding"
# @ nggallery
-#: ../widgets/class-ngg-gallery-widget.php:126
-msgid "recent added "
-msgstr "recent toegevoegd"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Selecteer een afbeelding om vooraf te bekijken:"
+
+#: 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:131
-#: ../widgets/class-ngg-slideshow-widget.php:135
-msgid "Width:"
-msgstr "Breedte:"
+#: 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:140
-#: ../widgets/class-ngg-slideshow-widget.php:145
-msgid "Height:"
-msgstr "Hoogte:"
+#: 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:149
-msgid "Select:"
-msgstr "Selecteer:"
+#: 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:"
+
+#: 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:153
-msgid "All galleries"
-msgstr "Alle galerijen"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Selecteer galerij"
# @ 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:286
+msgid "Select graphic library"
+msgstr "Selecteer grafische bibliotheek"
-# @ nggallery
-#: ../widgets/class-ngg-gallery-widget.php:157
-msgid "Only which are listed"
-msgstr "Alleen welke op de lijst staan"
+#: 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-gallery-widget.php:161
-msgid "Gallery ID:"
-msgstr "Galerij-ID:"
+#: 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-gallery-widget.php:166
-msgid "Gallery IDs, separated by commas."
-msgstr "Galerij IDs, door komma gescheiden."
+#: 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:12
-msgid "NextCellent Media RSS"
-msgstr "NextCellent 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:14
-msgid "Widget that displays a Media RSS links for NextCellent Gallery."
-msgstr "Widget die de Media-RSS-links toont voor NextCellent Gallery."
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "Selecteer of geef afbeedling"
# @ nggallery
-#: ../widgets/class-ngg-media-rss-widget.php:80
-#: ../widgets/class-ngg-media-rss-widget.php:82
-msgid "Media RSS"
-msgstr "Media RSS"
+#: 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:83
-msgid "Link to the main image feed"
-msgstr "Link naar de hoofd afbeeldingsfeed"
+#: 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:100
-msgid "Show the RSS icon"
-msgstr "Toon Media RSS icoon:"
+#: 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."
-# @ nggallery
-#: ../widgets/class-ngg-media-rss-widget.php:108
-msgid "Show the link text"
-msgstr "Toon de media RSS link"
+# @ default
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "Zip-bestand selecteren"
# @ nggallery
-#: ../widgets/class-ngg-media-rss-widget.php:113
-msgid "Text for Media RSS link"
-msgstr "Tekst voor de media RSS link:"
+#: widgets/class-ngg-gallery-widget.php:149
+msgid "Select:"
+msgstr "Selecteer:"
# @ nggallery
-#: ../widgets/class-ngg-media-rss-widget.php:121
-msgid "Tooltip text for Media RSS link"
-msgstr "Teksttip voor de media RSS link:"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "Afbeeldingstags scheiden met komma's"
# @ nggallery
-#: ../widgets/class-ngg-slideshow-widget.php:12
-msgid "NextCellent Slideshow"
-msgstr "NextCellent 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:14
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Toon een NextCellent Gallery Diavoorstelling"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Server"
# @ nggallery
-#: ../widgets/class-ngg-slideshow-widget.php:117
-msgid "Random images"
-msgstr "Gerelateerde afbeeldingen"
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Server Instellingen"
-# @ nggallery
-#: ../widgets/class-ngg-slideshow-widget.php:119
-msgid "Recent images"
-msgstr "Formaat afbeeldingen aanpassen"
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
+msgstr ""
-#: ../widgets/class-ngg-slideshow-widget.php:130
-msgid "The given width and height are ignored when this is selected."
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
msgstr ""
-"De opgegeven breedte en hoogte worden genegeerd als dit ingeschakeld is."
-# @ nggallery
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
-msgstr "Er zijn nog geen galerijen gemaakt."
+#: 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:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
-msgstr "Het galerij ID=%s bestaat niet."
+#: 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:100
-msgid "No album ID has been provided as parameter"
-msgstr "Er is geen album ID verstrekt als parameter."
+#: 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:108
-#, php-format
-msgid "The album ID=%s does not exist."
-msgstr "Het album ID=%s bestaat niet."
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
+msgstr "Met succes bijgewerkt"
# @ nggallery
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
-msgstr "Ongeldige MediaRSS opdracht"
+#: 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 "About"
-#~ msgstr "Over"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Toon"
# @ nggallery
-#~ msgid "for their great documented code"
-#~ msgstr "voor hun geweldige gedocumenteerde code"
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Toon / verberg gebruikte gallerys"
# @ nggallery
-#~ msgid "for jQuery, which is the best Web2.0 framework"
-#~ msgstr "voor jQuery, welke het beste Web2.0 framework is"
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
+msgstr "Toon een NextCellent Gallery Diavoorstelling"
# @ nggallery
-#~ msgid "for the fantastic PHP Thumbnail Class"
-#~ msgstr "voor de fantastische PHP Thumbnail Class"
+#: admin/class-ngg-admin-launcher.php:440
+msgid "Show all the server settings!."
+msgstr "Toon alle serverinstellingen."
# @ nggallery
-#~ msgid "for a lot of very useful plugins and ideas"
-#~ msgstr "voor veel goede en bruikbare plugins en ideeën"
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
+msgstr "Toon als"
# @ nggallery
-#~ msgid "for Shutter Reloaded, a real lightweight image effect"
-#~ msgstr "voor Shutter Herladen, een lischtgewicht afbeeldingseffect"
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
+msgstr "Afbeelding uitrekken"
# @ nggallery
-#~ msgid "for the best Media Flash Scripts on earth"
-#~ msgstr "voor de beste Media Flash Scripts op aarde"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Toon eerst"
# @ 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"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Toon meta data"
-#~ 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:891
+msgid "Show next/previous buttons."
+msgstr "Knop vorige/volgende tonen."
# @ 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."
-
-#~ msgid "Alternative path preserving backward compatibility (while possible)."
-#~ msgstr ""
-#~ "Alternatieve paden met achterwaartse compatibiliteit (waar mogelijk)."
+#: widgets/class-ngg-media-rss-widget.php:108
+msgid "Show the link text"
+msgstr "Toon de media RSS link"
# @ 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:100
+msgid "Show the RSS icon"
+msgstr "Toon Media RSS icoon:"
# @ nggallery
-#~ msgid "Send us bugfixes / code changes"
-#~ msgstr "Stuur ons bugfixes / code aanpassingen"
+#: widgets/class-ngg-gallery-widget.php:103
+msgid "Show:"
+msgstr "Toon:"
-# @ 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."
+#: 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 "Translate the plugin"
-#~ msgstr "Vertaal de plugin"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr "Toont plug-ins die werken met NextCellent."
-# @ 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: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"
-
-#~ msgid "Yes, sharing and linking are also supportive and helpful."
-#~ msgstr "Ja, delen is ook een manier van helpen."
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Sluiter"
# @ 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"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Sluiter snelheid"
# @ nggallery
-#~ msgid "About this Gallery"
-#~ msgstr "Over deze galerij"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr "Databank in stilte bijwerken"
# @ nggallery
-#~ msgid "Select with the mouse the area for the new thumbnail"
-#~ msgstr "Selecteer met de muis het gebied voor de nieuwe thumbnail"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Enkele afbeelding"
# @ 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/media-upload.php:251
+msgid "Singlepic"
+msgstr "Enkelepic"
+# @ default
# @ nggallery
-#~ msgid "Search Images"
-#~ msgstr "Zoek afbeeldingen"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Formaat"
# @ nggallery
-#~ msgid "Actions"
-#~ msgstr "Acties"
+#: 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 "No entries found"
-#~ msgstr "Geen entries gevonden"
+#: admin/tinymce/window.php:208
+msgid "Slideshow dimensions"
+msgstr "Dimensies diavoorstelling"
# @ nggallery
-#~ msgid "New Gallery"
-#~ msgstr "Nieuwe galerij"
+#: admin/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
+msgstr "Slug(s) instellen:"
-# @ nggallery
-#~ msgid "Sorry, you have no access here"
-#~ msgstr "Sorry, je hebt hier geen toegang."
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
+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."
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
+msgstr "Iets ging verkeerd bij het hernoemen van"
+
+#: 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."
+
+#: admin/class-ngg-admin-launcher.php:660
+msgid "Support Forums"
+msgstr "Ondersteuningsforums"
# @ 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-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Tag(s) verwijderen:"
# @ nggallery
-#~ msgid "(hex w/o #)"
-#~ msgstr "(hex w/o #)"
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Tag(s) om te matchen:"
# @ nggallery
-#~ msgid "fade"
-#~ msgstr "vervagen"
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Tag(s) om te hernoemen:"
# @ nggallery
-#~ msgid "blindX"
-#~ msgstr "blindX"
+#: 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 "cover"
-#~ msgstr "cover"
+#: 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 "scrollUp"
-#~ msgstr "scrollUp"
+#: 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 "scrollDown"
-#~ msgstr "scrollDown"
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
+msgstr "Templatenaam"
# @ nggallery
-#~ msgid "shuffle"
-#~ msgstr "shuffle"
+#: 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 "toss"
-#~ msgstr "weggooien"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Test afbeeldingsfunctie"
# @ nggallery
-#~ msgid "wipe"
-#~ msgstr "vegen"
+#: admin/class-ngg-options.php:769
+msgid "Text"
+msgstr "Tekst"
# @ nggallery
-#~ msgid "See here for more information about the effects :"
-#~ msgstr "Bezoek meer informatie over de effecten :"
+#: widgets/class-ngg-media-rss-widget.php:113
+msgid "Text for Media RSS link"
+msgstr "Tekst voor de media RSS link:"
-# @ nggallery
-#~ msgid "Settings for the JW Image Rotator"
-#~ msgstr "De instellingen voor de JW Image Rotator"
+#: 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."
-# @ nggallery
-#~ msgid "You can change the logo at the watermark settings"
-#~ msgstr "Je kunt het logo bij de watermerk instellingen wijzigen"
+#: 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 "true"
-#~ msgstr "waar"
+#: 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 "false"
-#~ msgstr "niet waar"
+#: admin/manage/actions.php:291
+msgid "The parameters"
+msgstr "De parameters"
-# @ nggallery
-#~ msgid "fit"
-#~ msgstr "passend"
+#: 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 "none"
-#~ msgstr "geen"
+#: admin/class-ngg-overview.php:357
+msgid "The plugin could create images."
+msgstr "De plugin kan geen afbeeldingen maken"
# @ nggallery
-#~ msgid "bgfade"
-#~ msgstr "achtergrond vervagen"
+#: admin/functions.php:90
+msgid "The server setting Safe-Mode is on !"
+msgstr "The server Safe-Mode is aan!"
-# @ nggallery
-#~ msgid "slowfade"
-#~ msgstr "langzaam 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 "circles"
-#~ msgstr "cirkels"
+#: 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 "bubbles"
-#~ msgstr "bellen"
+#: 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 "blocks"
-#~ msgstr "blokken"
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "Het geuploade bestand is slechts voor een deel geupload"
-# @ nggallery
-#~ msgid "fluids"
-#~ msgstr "vloeistof"
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+msgstr ""
-# @ nggallery
-#~ msgid "flash"
-#~ msgstr "flash"
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
+msgstr ""
-# @ nggallery
-#~ msgid "lines"
-#~ msgstr "lijnen"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+msgstr ""
-# @ nggallery
-#~ msgid "Use slow zooming effect"
-#~ msgstr "Gebruik langzaam zoom effect"
+#: admin/class-ngg-admin-launcher.php:557
+msgid "There are three buttons:"
+msgstr ""
# @ nggallery
-#~ msgid "Background Color"
-#~ msgstr "Achtergrondkleur"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
+msgstr "Geen GD ondersteuning"
-# @ nggallery
-#~ msgid "Texts / Buttons Color"
-#~ msgstr "Tekst / Knoppen kleur"
+# @ 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 "Rollover / Active Color"
-#~ msgstr "Muis over / Actieve kleur"
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+msgstr "Dit zijn de maximale waarden"
# @ nggallery
-#~ msgid "Screen Color"
-#~ msgstr "Schermkleur"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
+msgstr "Dit zijn de maximale waarden"
# @ nggallery
-#~ msgid "Background music (URL)"
-#~ msgstr "Achtergrond muziek (URL)"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-# @ nggallery
-#~ msgid "Try XHTML validation (with CDATA)"
-#~ msgstr "Probeer XHTML validatie (met CDATA)"
+#: 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 ""
-#~ "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-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
+msgstr ""
-# @ 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:218 admin/wpmu.php:63
+msgid "This CSS file will be applied:"
+msgstr "Dit css-bestand zal gebruikt worden:"
# @ nggallery
-#~ msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
-#~ msgstr "Kon NextCellent Database niet vinden, upgrade is mislukt!"
+#: 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 ""
-#~ "The Flash Player"
-#~ "a> and a browser with "
-#~ "Javascript support are needed."
-#~ msgstr ""
-#~ "De Flash Player"
-#~ "a> en en browser met "
-#~ "Javascript ondersteuning zijn nodig."
+# @ 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 ""
-#~ "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:268
+msgid "This file is empty. Please try another."
+msgstr "Dit bestand is leeg. Probeer aub een ander."
-# @ nggallery
-#~ msgid "Select Gallery:"
-#~ msgstr "Selecteer Galerij:"
+# @ 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 "All images"
-#~ msgstr "Alle afbeeldingen"
+# @ 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 "NextCellent Widget"
-#~ msgstr "NextCellent Widget"
+#: 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 "Enable IE8 Web Slices"
-#~ msgstr "IE8 webslices inschakelen"
+#: 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 ""
-#~ "Translation by alex rabe "
-#~ msgstr ""
-#~ "Vertaling door Anja (werkgroepen.net) "
+# @ 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 ""
-#~ "Image management "
-#~ msgstr ""
-#~ "Afbeeldingsbeheer "
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
+msgstr "Dit is geen geldig afbeeldingsbestand."
# @ nggallery
-#~ msgid ""
-#~ "Album management "
-#~ msgstr ""
-#~ "Album beheer "
+#: 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 ""
-#~ "Gallery management "
-#~ msgstr ""
-#~ "Gallery 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 tags "
-#~ msgstr ""
-#~ "Gallery tags "
+#: 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 ""
-#~ "Introduction "
-#~ msgstr ""
-#~ "Introductie "
+#: 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 ""
-#~ "Roles / Capabilities "
-#~ msgstr ""
-#~ "Rollen / Rechten "
+#: 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 ""
-#~ "Setup "
-#~ msgstr ""
-#~ "Setup "
+#: 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 ""
-#~ "Styles "
-#~ msgstr ""
-#~ "Styles "
+#: 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 ""
-#~ "Support Forums "
-#~ msgstr ""
-#~ "Ondersteuningsforums (Engels)"
+#: 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 "Activate Media RSS feed"
-#~ msgstr "Activeer Media RSS feed"
+#: 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 related images"
-#~ msgstr "Gerelateerde afbeeldingen activeren"
+# @ default
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Thumbnail"
# @ nggallery
-#~ msgid "Album example"
-#~ msgstr "Album voorbeeld"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Thumbnail kwaliteit"
# @ nggallery
-#~ msgid "Album tags"
-#~ msgstr "Album tags"
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Thumbnail instellingen"
# @ nggallery
-#~ msgid "Browsing %s "
-#~ msgstr "Bladeren %s "
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Miniauurgrootte"
# @ nggallery
-#~ msgid "Bulk actions"
-#~ msgstr "Bulk acties:"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Thumbnail bijgewerkt"
# @ nggallery
-#~ msgid "Click here to proceed."
-#~ msgstr "Klik hier om door te gaan."
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Thumbnails"
# @ nggallery
-#~ msgid "Continue"
-#~ msgstr "Doorgaan"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "Tijd gemaakt"
# @ nggallery
-#~ msgid "Contributors / Tribute to"
-#~ msgstr "Met dank aan : "
+# @ 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 "Copyright notes / Credits"
-#~ msgstr "Copyright gegevens / Medewerkers van deze plugin"
+# @ default
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Titel : "
-# @ nggallery
-#~ msgid "Create new URL friendly image slugs"
-#~ msgstr "Maak nieuwe URL(internetadres) vriendelijke afbeelding slugs."
+#: 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 unique slug"
-#~ msgstr "Maak een unieke slug"
+#: 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 "Custom fields"
-#~ msgstr "Wijzigings/aanpas velden"
+#: 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"
+
+#: 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 "
-#~ "strong>! 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."
-# @ 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"
+#: 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 script detect that you upgrade from a older version."
-#~ msgstr "Het script heeft vastgesteld dat je upgrade van een oudere versie"
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Breedte:"
# @ 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/functions.php:92
+msgid "with permission 777 manually !"
+msgstr "met permissie 777 handmatig ingesteld !"
-# @ 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-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 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."
+#: 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 ""
-#~ "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."
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
+msgstr ""
-# @ 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"
-#~ "a>. Elke vorm van ondersteuning zou zeer gewaardeerd worden. Bedankt!"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
+msgstr "X"
# @ nggallery
-#~ msgid ""
-#~ "This plugin is primarily developed, maintained, supported, documented by"
-#~ msgstr ""
-#~ "Deze plugin wordt hoofdzakelijk ontwikkeld, bijgehouden, ondersteund, "
-#~ "gedocumenteerd door"
+#: admin/manage/actions.php:198
+msgid "XMP Data"
+msgstr "XMP Data"
-# @ 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"
+#. y position on a grid
+#: admin/manage/actions.php:307
+msgid "Y"
+msgstr "Y"
# @ 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/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 "Title :"
-#~ msgstr "Titel :"
+#: 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 "Update Successfully"
-#~ msgstr "Met succes bijgewerkt"
+#: 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 file structure..."
-#~ msgstr "Bestandsstructuur bijwerken..."
+#: 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 settings..."
-#~ msgstr "Instellingen 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 "Updated options."
-#~ msgstr "Instellingen bijgewerkt"
+#: 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 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-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 "Upgrade finished..."
-#~ msgstr "Upgrade afgerond..."
+#: 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 "
+
+#: 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 a6f4cad..5f7f304 100644
Binary files a/lang/nggallery-ru_RU.mo and b/lang/nggallery-ru_RU.mo differ
diff --git a/lang/nggallery-ru_RU.po b/lang/nggallery-ru_RU.po
index f3db884..960ebd8 100644
--- a/lang/nggallery-ru_RU.po
+++ b/lang/nggallery-ru_RU.po
@@ -2,4917 +2,4172 @@ msgid ""
msgstr ""
"Project-Id-Version: NextGEN Gallery\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: 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: 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:"
+#: admin/functions.php:392
+msgid " is not writeable "
+msgstr "не перезаписываемо"
+
+#: admin/class-ngg-overview.php:485
+msgid " MB"
msgstr ""
-"Данный плагин - плод работы множества людей, скажем слова благодарности:"
-#: ../admin/about.php:16
-msgid "for their great documented code"
-msgstr "за хорошо документированный код"
+#: lib/meta.php:131
+msgid " mm"
+msgstr "мм"
+
+#: admin/functions.php:303
+msgid " picture(s) successfully added"
+msgstr "изображения успешно добавлены"
+
+#: admin/functions.php:301
+#, fuzzy
+msgid " picture(s) successfully renamed"
+msgstr "изображения успешно добавлены"
-#: ../admin/about.php:17
-msgid "for jQuery, which is the best Web2.0 framework"
-msgstr "за jQuery, лучший Web2.0-фреймворк"
+#: lib/meta.php:137
+msgid " sec"
+msgstr "сек."
-#: ../admin/about.php:18
-msgid "for the fantastic PHP Thumbnail Class"
-msgstr "за отличный PHP Thumbnail Class"
+#: nggallery.php:820
+msgid " was detected. Deactivate it before running NextCellent!"
+msgstr ""
-#: ../admin/about.php:19
-msgid "for a lot of very useful plugins and ideas"
-msgstr "за множество очень полезных плагинов и идей"
+#: lib/tags.php:188
+#, php-format
+msgid "%1s tag(s) deleted."
+msgstr "%1s тег(ов) удалено."
-#: ../admin/about.php:20
-msgid "for Shutter Reloaded, a real lightweight image effect"
-msgstr "за Shutter Reloaded, действительно лёгкий эффект"
+#: lib/tags.php:243
+#, php-format
+msgid "%s slug(s) edited."
+msgstr "%s ссылка изменена."
-#: ../admin/about.php:21
-msgid "for the best Media Flash Scripts on earth"
-msgstr "за лучшие Media Flash скрипты на Земле"
+#: admin/class-ngg-admin-launcher.php:285
+#, php-format
+msgid "“%s” has failed to upload due to an error"
+msgstr "“%s” был загружен с ошибкой"
-#: ../admin/about.php:22
-msgid "for the Gallery Icon"
-msgstr "за значок галереи"
+#: admin/functions.php:815
+msgid "(Error : Couldn't not find image)"
+msgstr "(Ошибка: невозможно найти изображение)"
-#: ../admin/about.php:23
-msgid "for the Watermark plugin"
-msgstr "за плагин Watermark"
+#: admin/functions.php:799
+msgid "(Error : Couldn't not update data base)"
+msgstr "(Ошибка: невозможно обновить БД)"
-#: ../admin/about.php:24
-msgid "for maintaining this fork of NextGen Gallery"
-msgstr "за поддержку этого форка NextGen Gallery"
+#: admin/functions.php:806
+msgid "(Error : Couldn't not update meta data)"
+msgstr "(Ошибка: невозможно обновить метаданные)"
-#: ../admin/about.php:25
-msgid "The original translators for NextGen Gallery, who made the translations"
-msgstr "Всем переводчикам NextGen Gallery, кто создавал переводы"
+#: admin/class-ngg-style.php:273
+#, fuzzy
+msgid "(from the theme folder)"
+msgstr "(из папки темы)"
-#: ../admin/about.php:31 ../nggallery.php:386
-msgid "NextCellent"
-msgstr "NextCellent"
+#: 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:33
+#: admin/class-ngg-options.php:502
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."
+"0 will display as much columns as possible. This is normally only required "
+"for captions below the images."
+msgstr "Если установить 0, показаны будут все изображения"
+
+#: admin/class-ngg-options.php:373
+msgid "0 will show all images"
+msgstr "При 0 покажет все изображения"
-#: ../admin/about.php:34
-msgid "What do you get with NextCellent Gallery?"
-msgstr "Что Вы получите с NextCellent Gallery?"
+#: admin/manage/actions.php:66
+msgid "90° anticlockwise"
+msgstr "90° против часовой стрелки"
-#: ../admin/about.php:36
-msgid "Backward compatibility with NextGEN plugin version (1.9.13)"
-msgstr "Обратную совместимость с NextGEN, считая версию 1.9.13"
+#: admin/manage/actions.php:64
+msgid "90° clockwise"
+msgstr "90° по часовой стрелке"
-#: ../admin/about.php:37
+#: admin/class-ngg-overview.php:557
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."
+"Note : third parties plugins that are compatible with NGG "
+"may not be 100% compatible with NextCellent Gallery!"
msgstr ""
-"Медленное развитие кода, только по предложениям пользователей NextGEN. Да, "
-"совершенно верно - медленное развитие в противопоставление быстроте "
-"изменений: старый код достаточно хорош, и он работал (и работает) у большого "
-"количества людей. "
-
-#: ../admin/about.php:38
-msgid "A reliable way to work with already installed NextGEN galleries."
-msgstr "Надёжная работа с уже установленными галереями NextGEN."
-#: ../admin/about.php:39
+#: nggallery.php:138
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)."
+"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/about.php:46
-msgid "How to support us?"
-msgstr "Как нам помочь?"
+#: nggallery.php:137
+msgid ""
+"Translation by : See here "
+msgstr ""
+"Перевод: Владимир "
+"Василенко aka jeltoesolnce ."
-#: ../admin/about.php:48
-msgid "There are several ways to contribute:"
-msgstr "Есть несколько путей совместной работы:"
+#: nggfunctions.php:466
+msgid "[Album not found]"
+msgstr "[Альбом не найден]"
-#: ../admin/about.php:50
-msgid "Send us bugfixes / code changes"
-msgstr "Отправить нам ошибки / изменения кода"
+#: nggfunctions.php:178 nggfunctions.php:665
+msgid "[Gallery not found]"
+msgstr "[Галерея не найдена]"
-#: ../admin/about.php:50
-msgid ""
-"The most motivated support for this plugin are your ideas and brain work."
-msgstr ""
-"Наибольшим воодушевлением для работы над плагином служат ваши идеи и ваш "
-"интеллектуальный труд."
+#: admin/class-ngg-album-manager.php:335
+msgid "[Maximize]"
+msgstr "[Раскрыть]"
-#: ../admin/about.php:51
-msgid "Translate the plugin"
-msgstr "Перевести плагин"
+#: admin/class-ngg-album-manager.php:337
+msgid "[Minimize]"
+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 "Сбой при загрузке!"
+#: lib/shortcodes.php:358
+msgid "[Pictures not found]"
+msgstr "[Изображения не найдены]"
-#: ../admin/addgallery.php:75
-msgid "Upload failed! "
-msgstr "Сбой при загрузке!"
+#: admin/class-ngg-album-manager.php:333
+msgid "[Show all]"
+msgstr "[Показать всеl]"
-#: ../admin/addgallery.php:80 ../admin/addgallery.php:295
-#: ../admin/admin.php:330
-msgid "You didn't select a gallery!"
-msgstr "Вы не выбрали галерею!"
+#: admin/class-ngg-installer.php:172
+msgid "[Show as slideshow]"
+msgstr "[Показывать как слайдшоу]"
-#: ../admin/addgallery.php:150 ../admin/admin.php:139
-msgid "Add Gallery / Images"
-msgstr "Добавить галерею / изображения"
+#: admin/class-ngg-installer.php:173
+msgid "[Show picture list]"
+msgstr "[Показывать список картинок]"
-#: ../admin/addgallery.php:170
-msgid "Image Files"
-msgstr "Список изображений"
+#: nggfunctions.php:796
+msgid "[SinglePic not found]"
+msgstr "[Изображение не найдено]"
-#: ../admin/addgallery.php:197
-msgid "remove"
-msgstr "убрать"
+#: view/gallery-caption.php:32 view/gallery.php:68
+msgid "[View with PicLens]"
+msgstr "[Просмотр из PicLens]"
-#: ../admin/addgallery.php:198 ../admin/addgallery.php:446
-msgid "Browse..."
-msgstr "Обзор..."
+#: admin/class-ngg-admin-launcher.php:262
+msgid "A failure occurred"
+msgstr "Произошла ошибка"
-#: ../admin/addgallery.php:199 ../admin/addgallery.php:237
-#: ../admin/addgallery.php:464 ../admin/addgallery.php:512
-msgid "Upload images"
-msgstr "Загрузить изображения"
+#: admin/class-ngg-adder.php:460
+msgid "a new gallery"
+msgstr "новая галерея"
-#: ../admin/addgallery.php:303 ../admin/addgallery.php:311
-#, fuzzy
-msgid "You didn't select a file!"
-msgstr "Вы не выбрали галерею!"
+#. Description of the plugin
+msgid ""
+"A Photo Gallery for WordPress providing NextGEN legacy compatibility from "
+"version 1.9.13"
+msgstr ""
-#: ../admin/addgallery.php:351 ../admin/admin.php:477
-msgid "New gallery"
-msgstr "Новая галерея"
+#: admin/class-ngg-style.php:259
+msgid "Activate"
+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:254
+msgid "Activate and use style sheet:"
+msgstr "Активировать и использовать CSS:"
-#: ../admin/addgallery.php:357 ../admin/admin.php:485
-msgid "ZIP file"
-msgstr "ZIP архив"
+#: admin/class-ngg-album-manager.php:320
+msgid "Add"
+msgstr "Добавить"
-#: ../admin/addgallery.php:360 ../admin/addgallery.php:453
-#: ../admin/admin.php:488
-msgid "Import folder"
-msgstr "Импортировать папку"
+#: admin/class-ngg-adder.php:416
+msgid "Add a description. This is optional and can be changed later."
+msgstr ""
-#: ../admin/addgallery.php:371
+#: 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, ...)"
+#: 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/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-adder.php:559
+msgid "Advanced uploading"
msgstr ""
-#: ../admin/addgallery.php:453 ../admin/manage-images.php:354
-msgid "Press OK to proceed, and Cancel to stop."
+#: 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:470
-msgid "Choose gallery"
-msgstr "Выбрать галерею"
+#: admin/class-ngg-options.php:558
+msgid "AJAX pagination"
+msgstr "постраничный AJAX вывод"
-#: ../admin/addgallery.php:492
+#: admin/class-ngg-overview.php:62 lib/rewrite.php:226
+#: admin/tinymce/window.php:121 admin/tinymce/window.php:236
#, fuzzy
-msgid "Drop your files in this window"
-msgstr "Или Вы можете перетащить файлы в это окно"
-
-#: ../admin/addgallery.php:492
-msgid "Or"
-msgstr ""
+msgid "Album"
+msgid_plural "Albums"
+msgstr[0] "ID альбома"
+msgstr[1] ""
-#: ../admin/addgallery.php:493
-msgid "Select Files"
-msgstr "Выбрать файлы"
+#: admin/class-ngg-album-manager.php:129
+msgid "Album deleted"
+msgstr "Альбом удален"
-#: ../admin/addgallery.php:508
-msgid "Click here to use the browser upload instead"
-msgstr ""
+#: admin/class-ngg-album-manager.php:440
+msgid "Album description:"
+msgstr "Описание альбома:"
-#: ../admin/addgallery.php:508
+#: admin/tinymce/window.php:245
#, fuzzy
-msgid "Use basic uploader"
-msgstr "Использовать изображение в качестве водяного знака"
+msgid "Album display types"
+msgstr "Не выбрано ни одного альбома!"
-#: ../admin/addgallery.php:510
-msgid "Advanced uploading"
-msgstr ""
+#: admin/class-ngg-album-manager.php:396
+msgid "Album ID"
+msgstr "ID альбома"
-#: ../admin/addgallery.php:510
-#, fuzzy
-msgid "Use advanced uploader"
-msgstr "Использовать изображение в качестве водяного знака"
+#: admin/class-ngg-album-manager.php:434
+msgid "Album name:"
+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"
+#: lib/ngg-db.php:361 lib/ngg-db.php:362
+msgid "Album overview"
+msgstr "Обзор альбома"
-#: ../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 "Галереи"
+#: 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:135 ../nggallery.php:671 ../nggfunctions.php:953
-msgid "Overview"
-msgstr "Обзор"
+#: admin/class-ngg-overview.php:837
+msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
+msgstr ""
-#: ../admin/admin.php:147 ../admin/album.php:280 ../nggallery.php:401
-msgid "Albums"
-msgstr "Альбомы"
+#: admin/tinymce/window.php:335
+msgid "Alignment"
+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 "Тэги"
+#: widgets/class-ngg-gallery-widget.php:153
+msgid "All galleries"
+msgstr "Все галереи"
-#: ../admin/admin.php:155 ../admin/settings.php:250 ../nggallery.php:417
-msgid "Settings"
-msgstr "Настройки"
+#: admin/class-ngg-admin-launcher.php:610
+msgid "All image-related options. Also contains options for thumbnails."
+msgstr ""
-#: ../admin/admin.php:160 ../nggallery.php:425
-msgid "Style"
-msgstr "Стили"
+#: admin/wpmu.php:133
+msgid "Allow users to change the roles for other blog authors."
+msgstr "Разрешить пользователям менять права доступа для других авторов блога."
-#: ../admin/admin.php:166
-msgid "Roles"
-msgstr "Роли"
+#: admin/wpmu.php:126
+msgid "Allow users to choose a style for the gallery."
+msgstr "Разрешить пользователям выбирать CSS для галерей."
-#: ../admin/admin.php:171
-msgid "About this Gallery"
-msgstr "Об этой галерее"
+#: admin/wpmu.php:119
+msgid "Allow users to import images folders from the server."
+msgstr "Отметить, чтобы импортировать папки из сервера."
-#: ../admin/admin.php:177 ../admin/admin.php:198
-msgid "Reset / Uninstall"
-msgstr "Сбросить / Удалить"
+#: admin/wpmu.php:112
+msgid "Allow users to upload zip folders."
+msgstr "Разрешить пользователям загружать zip-архивы."
-#: ../admin/admin.php:194
-msgid "Network settings"
-msgstr "Настройки галереи"
+#: admin/class-ngg-adder.php:407
+#, php-format
+msgid "Allowed characters for file and folder names are \"%s\"."
+msgstr ""
-#: ../admin/admin.php:304
-msgid "You do not have the correct permission"
-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:305
-msgid "Unexpected Error"
-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:306
-msgid "A failure occurred"
-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:310
-msgid "You have attempted to queue too many files."
-msgstr "Вы попытались загрузить слишком много файлов."
+#: admin/class-ngg-tag-manager.php:47
+msgid "Alphabetical"
+msgstr "По алфавиту"
-#: ../admin/admin.php:311
-msgid "This file exceeds the maximum upload size for this site."
+#: admin/class-ngg-overview.php:851
+msgid "Also a big thank you to the new translators: "
msgstr ""
-"Данный файл превысил максимальный размер, разрещённый для загрузки на этом "
-"сайте."
-
-#: ../admin/admin.php:312
-msgid "This file is empty. Please try another."
-msgstr "Данный файл пустой. Пожалуйста, попробуйте другой."
-#: ../admin/admin.php:313
-msgid "This file type is not allowed. 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:314
-msgid "This file is not an image. Please try another."
-msgstr "Данный файл - не изображение, пожалуйста, попробуйте другой."
+#: admin/manage/class-ngg-image-list-table.php:184
+#, fuzzy
+msgid "Alt & title text"
+msgstr "Текст Alt / Title"
-#: ../admin/admin.php:315
-msgid "Memory exceeded. Please try another smaller file."
-msgstr ""
-"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше "
-"размером."
+#: admin/class-ngg-options.php:588
+msgid "Alt / Title text"
+msgstr "Текст Alt / Title"
-#: ../admin/admin.php:316
-msgid "This is larger than the maximum size. Please try another."
-msgstr ""
-"Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер."
+#: 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 ""
"Произошла непредвиденная ошибка в момент загрузки. Пожалуйста, попробуйте "
"ещё раз позднее."
-#: ../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
+#: 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 ""
-"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 "Последние новости"
+#: 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."
-msgstr ""
+#: admin/class-ngg-style.php:270
+#, fuzzy, php-format
+msgid "Browsing %s"
+msgstr "Просмотр %s "
-#: ../admin/admin.php:460 ../admin/overview.php:93
-msgid "Server Settings"
-msgstr "Настройки сервера"
+#: admin/class-ngg-admin-launcher.php:573
+msgid "Buttons"
+msgstr ""
-#: ../admin/admin.php:460
-#, fuzzy
-msgid "Show all the server settings!."
-msgstr "[Показать всеl]"
+#: admin/class-ngg-options.php:109
+msgid "Cache cleared"
+msgstr "Кэш очищен"
-#: ../admin/admin.php:461 ../admin/overview.php:92
-msgid "Plugin Check"
-msgstr "Состояние плагина"
+#: lib/meta.php:450
+msgid "Camera"
+msgstr "Камера"
-#: ../admin/admin.php:461
-msgid "Check if there are known errors in your installation."
-msgstr ""
+#: view/imagebrowser-exif.php:42
+msgid "Camera / Type"
+msgstr "Камера / Тип"
-#: ../admin/admin.php:475
-msgid "On this page you can add galleries and pictures to those galleries."
-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:477
-#, fuzzy
-msgid "Add new galleries to NextCellent."
-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 "Подпись"
-#: ../admin/admin.php:480
-msgid "You must add a gallery before adding images!"
+#: 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:482
-#, fuzzy
-msgid "Add new images to a gallery."
-msgstr "Добавить галерею / изображения"
+#: admin/class-ngg-options.php:359
+msgid "Categories"
+msgstr "Категории"
-#: ../admin/admin.php:485
-#, fuzzy
-msgid "Add images from a ZIP file."
-msgstr "Импортировать zip-файл с изображениями по URL"
+#: lib/meta.php:463
+msgid "Category"
+msgstr "Категория"
-#: ../admin/admin.php:488
-#, fuzzy
-msgid "Import a folder from the server as a new 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:505
-#, fuzzy
-msgid "Manage your images and galleries."
-msgstr "Управление галереями"
+#: admin/manage/actions.php:274
+msgid "Center selection"
+msgstr ""
-#: ../admin/admin.php:514
+#: admin/manage/class-ngg-image-list-table.php:150
#, fuzzy
-msgid "Organize your galleries into albums."
-msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами."
+msgid "Change Date"
+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."
-msgstr ""
+#: admin/class-ngg-roles.php:55
+msgid "Change options"
+msgstr "Изменить настройки"
-#: ../admin/admin.php:523
-#, fuzzy
-msgid "Organize your pictures with tags."
-msgstr "Разделяйте теги запятыми."
+#: admin/class-ngg-roles.php:51
+msgid "Change style"
+msgstr "Изменить стили"
-#: ../admin/admin.php:523
-msgid "Rename, delete and edit tags. Use the rename function to merge tags."
+#: admin/class-ngg-admin-launcher.php:443
+msgid "Check if there are known errors in your installation."
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:368
+msgid "Check plugin"
+msgstr "Перевести плагин"
-#: ../admin/admin.php:533 ../admin/settings.php:285
-msgid "General"
-msgstr "Основное"
+#: admin/class-ngg-overview.php:349
+msgid "Check plugin/theme conflict"
+msgstr "Состояние плагина/конфликты темы"
-#: ../admin/admin.php:533
-msgid ""
-"General NextCellent options. Contains options for permalinks and related "
-"images."
-msgstr ""
+#: admin/class-ngg-overview.php:361
+msgid "Check theme compatibility"
+msgstr "(из папки темы)"
-#: ../admin/admin.php:534
-msgid "All image-related options. Also contains options for thumbnails."
+#: 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-options.php:219
+msgid "Choose [Cancel] to Stop, [OK] to proceed."
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/admin.php:535
-msgid ""
-"Everything about galleries. From sorting options to the number of images, "
-"it's all in here."
-msgstr ""
+#: admin/class-ngg-adder.php:518
+msgid "Choose gallery"
+msgstr "Выбрать галерею"
-#: ../admin/admin.php:536 ../admin/settings.php:288 ../admin/settings.php:546
-msgid "Effects"
-msgstr "Эффекты"
+#: admin/wpmu.php:143
+msgid "Choose the default style for the galleries."
+msgstr "Выберите стандартный стиль всех галерей"
-#: ../admin/admin.php:536
-msgid "Make your gallery look beautiful."
+#: admin/class-ngg-options.php:535
+msgid "Choose what visitors will see first."
msgstr ""
-#: ../admin/admin.php:537 ../admin/settings.php:289 ../admin/settings.php:587
-#: ../admin/tinymce/window.php:329
-msgid "Watermark"
-msgstr "Водяной знак"
+#: lib/meta.php:468
+msgid "City"
+msgstr "Город"
-#: ../admin/admin.php:537
-msgid "Who doesn't want theft-proof images?"
+#: admin/class-ngg-options.php:462
+msgid "Clear cache folder"
+msgstr "Очистить папку кэша"
+
+#: 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/functions.php:1449
+#, php-format
+msgid "Copied %1$s picture(s) to gallery: %2$s ."
+msgstr "Скопировано %1$s изображений в галерею %2$s."
+
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
+msgstr "Не удалось скопировать изображение %1$s в %2$s"
-#: ../admin/ajax.php:291
-msgid "You are not allowed to be here"
-msgstr "Вам нельзя здесь находиться"
+#: admin/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
+msgstr "Копировать в..."
+
+#: lib/meta.php:453
+msgid "Copyright"
+msgstr "Copyright"
+
+#: lib/meta.php:476
+msgid "Copyright Notice"
+msgstr "Авторское право"
-#: ../admin/ajax.php:389
+#: admin/ajax.php:469
#, 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
+#: admin/class-ngg-overview.php:358
#, fuzzy
-msgid "Updated successfully"
-msgstr "CSS-файл успешно обновлен"
-
-#: ../admin/album.php:134
-msgid "Album deleted"
-msgstr "Альбом удален"
+#| msgid "Couldn't create image, check your memory limit"
+msgid "Could not create image, check your memory limit."
+msgstr "Не смог создать образ. Проверьте ограничение памяти."
-#: ../admin/album.php:272 ../admin/roles.php:59
-msgid "Edit Album"
-msgstr "Редактировать теги"
+#: admin/upgrade.php:94
+#, fuzzy
+msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
+msgstr ""
+"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!"
-#: ../admin/album.php:286 ../admin/album.php:335
-msgid "Select album"
-msgstr "Выбрать альбом"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
+msgstr "Невозможно получить правильное имя папки"
-#: ../admin/album.php:288
-msgid "No album selected"
-msgstr "Не выбрано ни одного альбома"
+#: admin/class-ngg-style.php:154
+#, fuzzy
+msgid "Could not move file."
+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/class-ngg-style.php:187
+#, fuzzy
+msgid "Could not move the CSS file."
+msgstr "CSS-файл успешно обновлен"
-#: ../admin/album.php:301
-msgid "Edit album"
-msgstr "Редактировать альбом"
+#: admin/class-ngg-style.php:162
+#, fuzzy
+msgid "Could not save file."
+msgstr "Ошибка, разрешения не установлены"
-#: ../admin/album.php:304 ../admin/manage-galleries.php:148
-#: ../admin/manage-images.php:481 ../admin/tags.php:225
-msgid "Delete"
-msgstr "Удалить"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr "Невозможно восстановить оригинальное изображение"
-#: ../admin/album.php:308
-msgid "Add new album"
-msgstr "Добавить новый альбом"
+#: lib/meta.php:472
+msgid "Country"
+msgstr "Страна"
-#: ../admin/album.php:310
-msgid "Add"
-msgstr "Добавить"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr "Код страны"
-#: ../admin/album.php:321
-msgid "Show / hide used galleries"
-msgstr "Показать / Скрыть использованные галереи"
+#: admin/class-ngg-options.php:411
+msgid "Create a backup for the resized images"
+msgstr "Создавать бэкапы для изменяемых изображений"
-#: ../admin/album.php:321
-msgid "[Show all]"
-msgstr "[Показать всеl]"
+#: admin/manage/class-ngg-gallery-manager.php:88
+msgid "Create a new , empty gallery below the folder"
+msgstr "Создать новую пустую галерею в папке"
-#: ../admin/album.php:322
-msgid "Maximize the widget content"
-msgstr "Раскрыть содержимое виджета"
+#: admin/class-ngg-adder.php:404
+#, php-format
+msgid "Create a new, empty gallery in the folder %s "
+msgstr ""
-#: ../admin/album.php:322
-msgid "[Maximize]"
-msgstr "[Раскрыть]"
+#: admin/class-ngg-admin-launcher.php:547
+#: admin/manage/class-ngg-image-manager.php:224
+msgid "Create new page"
+msgstr "Создать новую страницу"
-#: ../admin/album.php:323
-msgid "Minimize the widget content"
-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/album.php:323
-msgid "[Minimize]"
-msgstr "[Скрыть]"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
+msgstr "Credit"
-#: ../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"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
msgstr ""
-"После создания и выбора альбома, вы можете перетаскивать галереи и другие "
-"альбомы в новый альбом ниже."
-#: ../admin/album.php:351
-msgid "Select gallery"
-msgstr "Выбрать галерею"
+#: admin/class-ngg-style.php:182
+#, fuzzy
+msgid "CSS file successfully moved."
+msgstr "CSS-файл успешно обновлен"
-#: ../admin/album.php:380
-msgid "Album ID"
-msgstr "ID альбома"
+#: admin/class-ngg-style.php:160
+#, fuzzy
+msgid "CSS file successfully updated."
+msgstr "CSS-файл успешно обновлен"
-#: ../admin/album.php:393
-msgid "No album selected!"
-msgstr "Не выбрано ни одного альбома!"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
+msgstr "Пользовательский"
-#: ../admin/album.php:414
-msgid "Album name:"
-msgstr "Название альбома:"
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
+msgstr "Вручную"
-#: ../admin/album.php:420
-msgid "Album description:"
-msgstr "Описание альбома:"
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
+msgstr "Настроить превью"
-#: ../admin/album.php:426
-msgid "Select a preview image:"
-msgstr "Выбрать превью:"
+#: admin/functions.php:206
+msgid "Database error. Could not add gallery!"
+msgstr "Ошибка БД. Невозможно создать галерею!"
-#: ../admin/album.php:429 ../admin/album.php:432
-msgid "No picture"
-msgstr "Нет изображения"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
+msgstr "Дата / Время"
-#: ../admin/album.php:443 ../admin/manage-images.php:281
-msgid "Page Link to"
-msgstr "Ссылка на страницу"
+#: lib/meta.php:465
+msgid "Date Created"
+msgstr "Дата создания"
-#: ../admin/album.php:445 ../admin/manage-images.php:284
-msgid "Not linked"
-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/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 "Ок"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
+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/class-ngg-options.php:838
+msgid "Default size"
+msgstr "Основной размер"
-#: ../admin/album.php:548 ../admin/manage-galleries.php:410
-#: ../admin/manage-images.php:279 ../lib/meta.php:457
-msgid "Title"
-msgstr "Заголовок"
+#: admin/wpmu.php:137
+msgid "Default style"
+msgstr "Стандартный стиль"
-#: ../admin/album.php:549 ../lib/rewrite.php:232
-msgid "Page"
-msgstr "Страница"
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
+msgstr ""
-#: ../admin/edit-thumbnail.php:105
-msgid "Select with the mouse the area for the new thumbnail"
-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/edit-thumbnail.php:119
-msgid "Thumbnail updated"
-msgstr "Превью обновлено"
+#: admin/manage/class-ngg-image-manager.php:108
+#, fuzzy
+#| msgid "Delete \"%s\" ?"
+msgid "Delete \"{}\"?"
+msgstr "Удалить\"%s\"?"
-#: ../admin/edit-thumbnail.php:124
-msgid "Error updating thumbnail"
-msgstr "Ошибка обновления превью"
+#: admin/class-ngg-options.php:281
+msgid "Delete files when removing a gallery from the database"
+msgstr "Удалить файлы при удалении галереи"
-#: ../admin/edit-thumbnail.php:133
-msgid "Select the area for the thumbnail from the picture on the left."
-msgstr "Выберите область превью на картинке слева."
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
+msgstr "Удалить изображения"
-#: ../admin/functions.php:43
-msgid "No valid gallery name!"
-msgstr "Неправильное название галереи!"
+#: admin/class-ngg-tag-manager.php:213
+msgid "Delete Tag"
+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/manage/class-ngg-image-list-table.php:316
+#: admin/manage/class-ngg-manager.php:238
+msgid "Delete tags"
+msgstr "Удалить теги"
+
+#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
+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/class-ngg-overview.php:747
+msgid ""
+"Developed & maintained by WPGetReady.com "
+msgstr ""
-#: ../admin/functions.php:50
+#: admin/functions.php:46
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/class-ngg-options.php:428
+msgid "Different sizes"
+msgstr ""
-#: ../admin/functions.php:59 ../admin/functions.php:84
-msgid "is not writeable !"
-msgstr "Некоторые изображения не перезаписываемы"
+#: admin/tinymce/window.php:316
+msgid "Dimensions"
+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:46 admin/functions.php:55 admin/functions.php:81
+#: admin/functions.php:154 admin/functions.php:161
+msgid "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/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
+msgstr "Отклонить"
-#: ../admin/functions.php:95
-msgid "and the thumbnails directory"
-msgstr "и папку превью"
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr ""
-#: ../admin/functions.php:95
-msgid "with permission 777 manually !"
-msgstr "с разрешением 777 вручную!"
+#: admin/functions.php:154
+msgid "doesn`t exist!"
+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. "
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
msgstr ""
-"Галерея ID %1$s успешно создана. Вы можете вставить эту галерею в пост или "
-"страницу с шорткодом %2$s. "
-#: ../admin/functions.php:125 ../admin/functions.php:309
-#: ../admin/functions.php:412
-msgid "Edit gallery"
-msgstr "Редактировать галерею"
+#: admin/class-ngg-options.php:1063
+msgid "Done."
+msgstr "Сделано"
-#: ../admin/functions.php:157 ../admin/functions.php:344
-msgid "doesn`t exist!"
-msgstr "не существует!"
+#: admin/class-ngg-adder.php:534
+#, fuzzy
+msgid "Drop your files in this window"
+msgstr "Или Вы можете перетащить файлы в это окно"
-#: ../admin/functions.php:164 ../admin/functions.php:352
-msgid "contains no pictures"
-msgstr "не содержит изображений"
+#: admin/class-ngg-options.php:909
+msgid "Duration"
+msgstr "Продолжительность"
-#: ../admin/functions.php:191
-msgid "Something went wrong when renaming"
-msgstr ""
+#: admin/class-ngg-tag-manager.php:255
+msgid "Edit"
+msgstr "Редактировать"
-#: ../admin/functions.php:191
-msgid "Importing was aborted."
-msgstr ""
+#: admin/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
+msgstr "Редактировать теги"
-#: ../admin/functions.php:209 ../admin/functions.php:371
-msgid "Database error. Could not add gallery!"
-msgstr "Ошибка БД. Невозможно создать галерею!"
+#: admin/class-ngg-album-manager.php:308
+msgid "Edit album"
+msgstr "Редактировать альбом"
-#: ../admin/functions.php:212 ../admin/functions.php:374
-msgid "successfully created!"
-msgstr "успешно создана!"
+#: 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: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:121 admin/functions.php:306
+msgid "Edit gallery"
+msgstr "Редактировать галерею"
-#: ../admin/functions.php:304
+#: admin/class-ngg-admin-launcher.php:622
#, fuzzy
-msgid " picture(s) successfully renamed"
-msgstr "изображения успешно добавлены"
+msgid "Edit options for the slideshow."
+msgstr "Редактировать"
-#: ../admin/functions.php:306 ../admin/functions.php:410
-msgid " picture(s) successfully added"
-msgstr "изображения успешно добавлены"
+#: lib/meta.php:462
+msgid "Edit Status"
+msgstr "Статус редакирования"
-#: ../admin/functions.php:313
-#, fuzzy
-msgid "No images were added."
-msgstr "изображения успешно добавлены"
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
+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/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
+msgstr "Редактировать превью"
-#: ../admin/functions.php:473
-msgid " is not writeable "
-msgstr "не перезаписываемо"
+#: admin/class-ngg-style.php:268
+#, fuzzy, php-format
+msgid "Editing %s"
+msgstr "Редактирование %s Slug definition "
+msgstr ""
+"Впишите тег и его новую короткую ссылку. Что такое слаг? "
-#: ../admin/functions.php:1112
-msgid "Zip-File successfully unpacked"
-msgstr "Zip-файл успешно распакован"
+#: 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/functions.php:1143 ../admin/functions.php:1243
-msgid "No gallery selected !"
-msgstr "Не выбрано ни одной галереи!"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
+msgstr "Введите теги"
-#: ../admin/functions.php:1151 ../admin/functions.php:1268
-msgid "Failure in database, no gallery path set !"
-msgstr "Ошибка в БД, не установлен путь к галерее!"
+#: admin/manage/class-ngg-manager.php:132
+msgid "Enter the text"
+msgstr ""
-#: ../admin/functions.php:1175 ../admin/functions.php:1262
-msgid "is no valid image file!"
-msgstr "не является файлом изображения!"
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
+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/manage/actions.php:383
+msgid "Error updating thumbnail"
+msgstr "Ошибка обновления превью"
-#: ../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 "Ошибка, файл не может быть перемещён в:"
-#: ../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 "Ошибка, разрешения не установлены"
-#: ../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"
-"strong> manually"
+#: lib/tags.php:146
+msgid "Error. No enough tags for rename. Too for merge. Choose !"
msgstr ""
-"В SAFE MODE есть ограничения! Вам нужно создать папку %s "
-"вручную"
+"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. "
+"Выберите!"
-#: ../admin/functions.php:1328
-#, php-format
+#: admin/class-ngg-admin-launcher.php:613
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"
+"Everything about galleries. From sorting options to the number of images, "
+"it's all in here."
msgstr ""
-" Когда safe_mode включен, PHP проверяет, чтобы совпадал владелец (%s) этого "
-"скрипта с владельцем (%s) файла, с которым будет проводиться действие "
-"функцией или его директорией"
-#: ../admin/functions.php:1381 ../admin/functions.php:1458
-msgid "The destination gallery does not exist"
-msgstr "Эта галерея не существует"
+#: admin/manage/class-ngg-image-list-table.php:238
+#, fuzzy
+msgid "Exclude"
+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/manage/actions.php:150
+msgid "EXIF Data"
+msgstr "Данные EXIF"
-#: ../admin/functions.php:1432
-#, php-format
-msgid "Moved %1$s picture(s) to gallery : %2$s ."
-msgstr "Перемещено %1$s изображений в галерею %2$s ."
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
+msgstr "Существующие теги"
-#: ../admin/functions.php:1491
-#, php-format
-msgid "Failed to copy image %1$s to %2$s"
-msgstr "Не удалось скопировать изображение %1$s в %2$s"
+#: 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 "Расширенная версия"
+
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
+msgstr ""
-#: ../admin/functions.php:1505
+#: 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 "Не удалось скопировать строку в базе данных для изображения %s"
-#: ../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 ""
-"Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s) » Файл "
-"с таким именем уже существует в галерее."
+msgid "Failed to copy image %1$s to %2$s"
+msgstr "Не удалось скопировать изображение %1$s в %2$s"
-#: ../admin/functions.php:1520
+#: lib/xmlrpc.php:199
#, php-format
-msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
-msgstr "Изображение %1$s (%2$s) скопировано как изображение %3$s (%4$s)"
+msgid "Failed to delete image %1$s "
+msgstr "Ошибка удаления изображения %1$s "
-#: ../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 "Скопировано %1$s изображений в галерею %2$s."
+msgid "Failed to move image %1$s to %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:1579
+msgid "Failed to write file to disk"
+msgstr "Ошибка записи на диск"
-#: ../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:1073 admin/functions.php:1190
+msgid "Failure in database, no gallery path set !"
+msgstr "Ошибка в БД, не установлен путь к галерее!"
-#: ../admin/functions.php:1643
-msgid "The uploaded file was only partially uploaded"
-msgstr "Загруженный файл был загружен не полностью"
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
+msgstr "Файл игнорирован."
-#: ../admin/functions.php:1646
-msgid "No file was uploaded"
-msgstr "Файл не был загружен"
+#: admin/functions.php:679
+msgid "File do not exists"
+msgstr "Файл не существует"
-#: ../admin/functions.php:1649
-msgid "Missing a temporary folder"
-msgstr "Отсутствует временная папка"
+#: admin/class-ngg-style.php:296
+#, fuzzy
+msgid "File location"
+msgstr "Местоположение"
-#: ../admin/functions.php:1652
-msgid "Failed to write file to disk"
-msgstr "Ошибка записи на диск"
+#: admin/class-ngg-options.php:584
+msgid "File name"
+msgstr "Название файла"
-#: ../admin/functions.php:1655
+#: admin/functions.php:1582
msgid "File upload stopped by extension"
msgstr "Превышено время загрузки, загрузка файла остановлена"
-#: ../admin/functions.php:1658
-msgid "Unknown upload error"
-msgstr "Неизвестная ошибка загрузки"
+#: admin/manage/class-ngg-image-list-table.php:235
+#: admin/manage/class-ngg-sort-manager.php:111
+msgid "Filename"
+msgstr "Имя файла"
-#: ../admin/install.php:23
-msgid "Sorry, NextCellent Gallery works only with a role called administrator"
-msgstr ""
-"Извините, настраивать работу NextCellent Gallery может только Администратор"
+#: lib/meta.php:141
+msgid "Fired"
+msgstr "Fired"
-#: ../admin/install.php:102
+#: admin/class-ngg-admin-launcher.php:583
msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
+"First select an album from the dropdown and then drag the galleries you want "
+"to add or remove from the selected album."
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/class-ngg-options.php:831
+msgid "Fit to space"
+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/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94
+msgid "Fixed size"
+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 изображения?"
+#: lib/meta.php:483
+msgid "Flash"
+msgstr "Flash"
-#: ../admin/manage-galleries.php:118 ../admin/manage-galleries.php:128
-msgid "Add new gallery"
-msgstr "Добавить новую галерею"
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
+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/actions.php:70
+msgid "Flip vertically"
+msgstr "Перевернуть вертикально"
-#: ../admin/manage-galleries.php:147 ../admin/manage-images.php:370
-#, fuzzy
-msgid "Actions"
-msgstr "Групповые действия"
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
+msgstr ""
-#: ../admin/manage-galleries.php:149 ../admin/manage-images.php:371
-#: ../admin/manage.php:141 ../admin/manage.php:253
-msgid "Set watermark"
-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/manage-galleries.php:152 ../admin/manage-images.php:376
-#: ../admin/manage.php:146 ../admin/manage.php:274
-msgid "Import metadata"
-msgstr "Импортировать мета-данные"
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
+msgstr "Фокусное расстояние"
-#: ../admin/manage-galleries.php:153 ../admin/manage-images.php:374
-#: ../admin/manage.php:136 ../admin/manage.php:250
-msgid "Recover from backup"
-msgstr "Восстановить из бэкапа"
+#: lib/meta.php:454
+msgid "Focal length"
+msgstr "Фокусное расстояние"
-#: ../admin/manage-galleries.php:155 ../admin/manage-images.php:385
-msgid "Apply"
-msgstr "Применить"
+#: admin/class-ngg-options.php:741
+msgid "Font"
+msgstr "Шрифт"
-#: ../admin/manage-galleries.php:219 ../admin/tags.php:251
-msgid "Edit"
-msgstr "Редактировать"
+#: admin/class-ngg-roles.php:18
+msgid "For a more flexible user management you can use the"
+msgstr "Для более гибкого управления пользователями воспользуйтесь"
-#: ../admin/manage-galleries.php:260 ../admin/manage-images.php:541
-msgid "No entries found"
-msgstr "Содержимое не найдено"
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
+msgstr ""
-#: ../admin/manage-galleries.php:278
-msgid "New Gallery"
-msgstr "Новая Галерея"
+#: admin/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
+msgstr ""
-#: ../admin/manage-galleries.php:280
-msgid "Create a new , empty gallery below the folder"
-msgstr "Создать новую пустую галерею в папке"
+#: admin/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
+msgstr ""
-#: ../admin/manage-galleries.php:308 ../admin/manage-images.php:622
-msgid "Resize Images to"
-msgstr "Изменить размер изображений до"
+#: admin/class-ngg-overview.php:844
+msgid "for his implementation of changing file the upload date using jQuery"
+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/class-ngg-overview.php:839
+msgid "for maintaining this fork of NextGen Gallery"
+msgstr "за поддержку этого форка NextGen Gallery"
-#: ../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/class-ngg-admin-launcher.php:659
+#, fuzzy
+msgid "For more information:"
+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 сохранит пропорции."
+#: lib/meta.php:480
+msgid "Format"
+msgstr "Формат"
-#: ../admin/manage-galleries.php:339 ../admin/manage-images.php:652
-#: ../admin/media-upload.php:242 ../admin/settings.php:663
-msgid "Size"
-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/manage-galleries.php:341 ../admin/manage-images.php:655
-#: ../admin/settings.php:428
-msgid "These values are maximum values "
-msgstr "Эти значения - максимальные"
+#: admin/class-ngg-options.php:486
+msgid "Galleries will not be shown on a subpage, but on the same page."
+msgstr ""
+"Галереи не будут показываться в дочерних страницах, только на той же самой."
-#: ../admin/manage-galleries.php:344 ../admin/manage-images.php:658
-#: ../admin/settings.php:431
-msgid "Fixed size"
-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/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/class-ngg-manager.php:507
+#, fuzzy
+#| msgid "Gallery deleted successfully "
+msgid "Gallery deleted successfully."
+msgstr "Изображения успешно удалены"
-#: ../admin/manage-galleries.php:409 ../admin/manage-images.php:729
-msgid "ID"
-msgstr "ID"
+#: admin/tinymce/window.php:267
+#, fuzzy
+msgid "Gallery display types"
+msgstr "Галерей нет"
-#: ../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/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/manage-galleries.php:413
-msgid "Page ID"
-msgstr "ID страницы"
+#: 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/manage-images.php:34
-msgid "Gallery not found."
-msgstr "Галерея не найдена."
+#: widgets/class-ngg-gallery-widget.php:161
+#, fuzzy
+msgid "Gallery ID:"
+msgstr "ID галереи:"
-#: ../admin/manage-images.php:40
-msgid "Sorry, you have no access here"
-msgstr "Извините, вам сюда нет доступа"
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
+msgstr "ID галерей, разделенные запятыми."
-#: ../admin/manage-images.php:203
-msgid "Copy image to..."
-msgstr "Не удалось скопировать изображение %1$s в %2$s"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
+msgstr "Путь к галереи"
-#: ../admin/manage-images.php:207
-msgid "Move image to..."
-msgstr "Не удалось мереместить изображение %1$s в %2$s"
+#: 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/manage-images.php:211
-msgid "Add new tags"
-msgstr "Добавить новый альбом"
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
+msgstr "Слаг галереи:"
-#: ../admin/manage-images.php:215 ../admin/manage-images.php:382
-msgid "Delete tags"
-msgstr "Удалить теги"
+#: admin/class-ngg-options.php:291
+msgid "GD Library"
+msgstr "Библиотека GD"
-#: ../admin/manage-images.php:219
-msgid "Overwrite"
-msgstr "Перезаписать теги"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
+msgstr "Основное"
-#: ../admin/manage-images.php:232
-#, php-format
+#: admin/class-ngg-admin-launcher.php:607
msgid ""
-"You are about to start the bulk edit for %s images \n"
-" \n"
-" 'Cancel' to stop, 'OK' to proceed."
-msgstr "Вы действительно хотите изменить %s изображения?"
+"General NextCellent options. Contains options for permalinks and related "
+"images."
+msgstr ""
-#: ../admin/manage-images.php:246
-#, php-format
-msgid "Search results for “%s”"
-msgstr "Результаты поиска по “%s”"
+#: admin/class-ngg-options.php:257
+msgid "General settings"
+msgstr "Основные настройки"
-#: ../admin/manage-images.php:275 ../admin/settings.php:457
-msgid "Gallery settings"
-msgstr "Настройки галереи"
+#: nggallery.php:739
+msgid "Get help"
+msgstr "Получить помощь"
-#: ../admin/manage-images.php:275
-msgid "Click here for more settings"
-msgstr "Нажмите здесь, чтобы показать больше настроек"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
+msgstr "Ок"
-#: ../admin/manage-images.php:294
-msgid "Preview image"
-msgstr "Обложка для альбома"
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
+msgstr ""
-#: ../admin/manage-images.php:297
-msgid "No Picture"
-msgstr "Нет изображения"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
+msgstr "Графическая библиотека"
-#: ../admin/manage-images.php:319
-msgid "Path"
-msgstr "Путь"
+#: lib/meta.php:473
+msgid "Headline"
+msgstr "Заголовок"
-#: ../admin/manage-images.php:334
-#, fuzzy
-msgid "Gallery ID"
-msgstr "ID галереи:"
+#: 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/manage-images.php:336
-msgid "Create new page"
-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/manage-images.php:339
-msgid "Main page (No parent)"
-msgstr "Главная страница (корневая)"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
+msgstr "Высота:"
-#: ../admin/manage-images.php:344
-msgid "Add page"
-msgstr "Добавить страницу"
+#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17
+msgid "Help me help YOU!"
+msgstr "Помогите, мне, пожалуйста!"
-#: ../admin/manage-images.php:354
-#, fuzzy
-msgid "Scan folder for new images"
-msgstr "Сканировать папку на наличие новых изображений"
+#: admin/class-ngg-overview.php:53
+msgid "Here you can control your images, galleries and albums."
+msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами."
-#: ../admin/manage-images.php:355
-msgid "Old scanning"
+#: 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/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 "Повернуть изображения по часовой стрелке"
+#: admin/class-ngg-options.php:548
+msgid "Hidden images"
+msgstr "Скрытые изображения"
-#: ../admin/manage-images.php:378
-msgid "Rotate images counter-clockwise"
-msgstr "Повернуть изображения против часовой стрелки"
+#: admin/media-upload.php:211
+msgid "Hide"
+msgstr "Скрыть"
-#: ../admin/manage-images.php:379
-msgid "Copy to..."
-msgstr "Копировать в..."
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
+msgstr "Highslide"
-#: ../admin/manage-images.php:380
-msgid "Move to..."
-msgstr "Переместить в..."
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
+msgstr "ошибка HTTP"
-#: ../admin/manage-images.php:381
-msgid "Add tags"
-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 ""
-#: ../admin/manage-images.php:383
-msgid "Overwrite tags"
-msgstr "Перезаписать теги"
+#. Author URI of the plugin
+msgid "http://www.wpgetready.com"
+msgstr ""
-#: ../admin/manage-images.php:388
-msgid "Sort gallery"
-msgstr "Сортировка"
+#. URI of the plugin
+msgid "http://www.wpgetready.com/nextcellent-gallery"
+msgstr ""
-#: ../admin/manage-images.php:463
-#, fuzzy
-msgid "Change Date"
-msgstr "Дата / Время"
+#: 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:467
-msgid "pixel"
-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/manage-images.php:473
-#, php-format
-msgid "View \"%s\""
-msgstr "Посмотреть \"%s\""
+#: admin/class-ngg-style.php:311
+msgid "If this file were writable you could edit it."
+msgstr "Если бы этот файл был перезаписываемым, вы могли бы его изменить."
-#: ../admin/manage-images.php:473
-msgid "View"
-msgstr "Смотреть"
+#: admin/functions.php:91
+msgid "If you have problems, please create directory"
+msgstr "Если у вас проблемы, пожалуйста, создайте папку"
-#: ../admin/manage-images.php:474
-msgid "Show Meta data"
-msgstr "Показать мета-данные"
+#: admin/class-ngg-options.php:340
+msgid "If you've changed these settings, you'll have to recreate the URLs."
+msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL."
-#: ../admin/manage-images.php:474
-msgid "Meta"
-msgstr "Мета"
+#: admin/class-ngg-options.php:451
+msgid "Ignore the aspect ratio, so no portrait thumbnails."
+msgstr ""
-#: ../admin/manage-images.php:475
-msgid "Customize thumbnail"
-msgstr "Настроить превью"
+#: admin/class-ngg-overview.php:56
+#, fuzzy
+msgid "Image"
+msgid_plural "Images"
+msgstr[0] "ID изображения"
+msgstr[1] ""
-#: ../admin/manage-images.php:475
-msgid "Edit thumb"
-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/manage-images.php:476
-msgid "Rotate"
-msgstr "Повернуть"
+#: 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/manage-images.php:478
-msgid "Publish this image"
-msgstr "Изображения успешно добавлены"
+#: admin/manage/class-ngg-manager.php:452
+msgid "Image description updated"
+msgstr ""
-#: ../admin/manage-images.php:478 ../admin/publish.php:58
-msgid "Publish"
-msgstr "Публикуйте"
+#: admin/class-ngg-adder.php:201
+msgid "Image Files"
+msgstr "Список изображений"
-#: ../admin/manage-images.php:480
-msgid "Recover"
-msgstr "Восстановить"
+#: admin/class-ngg-options.php:277
+msgid "Image files"
+msgstr "Файлы изображений"
-#: ../admin/manage-images.php:480
-#, php-format
-msgid "Recover \"%s\" ?"
-msgstr "Восстановить \"%s\"?"
+#: lib/meta.php:482
+msgid "Image Height"
+msgstr "Высота изображения"
-#: ../admin/manage-images.php:481
-#, php-format
-msgid "Delete \"%s\" ?"
-msgstr "Удалить\"%s\"?"
+#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106
+msgid "Image ID"
+msgstr "ID изображения"
-#: ../admin/manage-images.php:509
-#, fuzzy
-msgid "Alt & title text"
-msgstr "Текст Alt / Title"
+#: admin/media-upload.php:216
+msgid "Image ID:"
+msgstr "ID изображения"
-#: ../admin/manage-images.php:523
-#, fuzzy
-msgid "Separated by commas"
-msgstr "ID галерей, разделенные запятыми."
+#: admin/class-ngg-options.php:403
+msgid "Image quality"
+msgstr "Качество изображений"
-#: ../admin/manage-images.php:564
-msgid "Enter the tags"
-msgstr "Введите теги"
+#: admin/manage/class-ngg-search-manager.php:38
+#, php-format
+msgid "Image results for %s"
+msgstr ""
-#: ../admin/manage-images.php:587
-msgid "Select the destination gallery:"
-msgstr "Выберите галерею:"
+#: admin/manage/actions.php:93
+msgid "Image rotated"
+msgstr "Изображение повернуто"
-#: ../admin/manage-images.php:730 ../admin/media-upload.php:246
-msgid "Thumbnail"
-msgstr "Превью"
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
+msgstr "Настройки изображений"
-#: ../admin/manage-images.php:731 ../admin/manage-sort.php:92
-msgid "Filename"
-msgstr "Имя файла"
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
+msgstr ""
-#: ../admin/manage-images.php:732
-msgid "Alt & Title Text"
-msgstr "Alt & Title текст"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr "Ширина изображения"
-#: ../admin/manage-images.php:734
-#, fuzzy
-msgid "Exclude"
-msgstr "исключить"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
+msgstr "Проводник изображений"
-#: ../admin/manage-sort.php:35
-msgid "Sort order changed"
-msgstr "Порядок сортировки изменен"
+#: admin/tinymce/window.php:165
+msgid "Imagebrowser"
+msgstr "Браузер изображений"
-#: ../admin/manage-sort.php:77
-msgid "Sort Gallery"
-msgstr "Сортировка"
+#: admin/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
+msgstr "ImageMagick (Экспериментально)"
-#: ../admin/manage-sort.php:81
-msgid "Update Sort Order"
-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/manage-sort.php:84
-msgid "Back to gallery"
-msgstr "Вернуться в галерею"
+#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932
+msgid "images"
+msgstr ""
-#: ../admin/manage-sort.php:89
-msgid "Presort"
-msgstr "Отсортировать"
+#: admin/class-ngg-options.php:490
+msgid "Images per page"
+msgstr "Изображений на странице"
-#: ../admin/manage-sort.php:90
-msgid "Unsorted"
-msgstr "Без сортировки"
+#: admin/class-ngg-admin-launcher.php:481
+#, fuzzy
+msgid "Import a folder from the server as a new gallery."
+msgstr "Отметить, чтобы импортировать папки из сервера."
-#: ../admin/manage-sort.php:91 ../admin/settings.php:524
-msgid "Image ID"
-msgstr "ID изображения"
+#: admin/class-ngg-adder.php:451
+msgid "Import a ZIP file from a URL"
+msgstr "Импорт ZIP файла через URL"
-#: ../admin/manage-sort.php:93 ../admin/media-upload.php:221
-msgid "Alt/Title text"
-msgstr "Текст Alt/Title"
+#: admin/class-ngg-adder.php:484
+msgid "Import an image folder"
+msgstr "Импорт каталога с изображениями"
-#: ../admin/manage-sort.php:94 ../lib/meta.php:452
-msgid "Date/Time"
-msgstr "Дата/время"
+#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480
+msgid "Import folder"
+msgstr "Импортировать папку"
-#: ../admin/manage-sort.php:95 ../admin/settings.php:532
-msgid "Ascending"
-msgstr "По возрастанию"
+#: admin/class-ngg-adder.php:489
+msgid "Import from server:"
+msgstr "Импорт с сервера:"
-#: ../admin/manage-sort.php:96 ../admin/settings.php:533
-msgid "Descending"
-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.php:85 ../lib/rewrite.php:223
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "Picture"
-msgstr "Изображение"
+#: admin/functions.php:974
+msgid "Import via cURL failed."
+msgstr "Ошибка импорта через cURL."
-#: ../admin/manage.php:85
-msgid "deleted successfully"
-msgstr "успешно удалено"
+#: admin/functions.php:188
+msgid "Importing was aborted."
+msgstr ""
-#: ../admin/manage.php:100 ../admin/manage.php:109
-msgid "Operation successful. Please clear your browser cache."
-msgstr "Действие успешно. Пожалуйста, очистите кэш браузера."
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
+msgstr "в"
-#: ../admin/manage.php:176
-msgid "Gallery deleted successfully "
-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/manage.php:244 ../admin/manage.php:247
-msgid "Rotate images"
-msgstr "Повернуть изображения"
+#: admin/class-ngg-options.php:315
+msgid "Include support for PicLens and CoolIris"
+msgstr "Включить поддержку для PicLens and CoolIris"
-#: ../admin/manage.php:270
-msgid "Pictures deleted successfully "
-msgstr "Изображения успешно удалены"
+#: admin/class-ngg-options.php:877
+msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+msgstr ""
-#: ../admin/manage.php:366
-msgid "Tags changed"
-msgstr "Тэги изменены"
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
+msgstr "В строчку"
-#: ../admin/manage.php:402
-msgid "Update successful"
-msgstr "Обновление успешно"
+#: admin/tinymce/window.php:475
+msgid "Insert"
+msgstr "Вставить"
-#: ../admin/manage.php:445
-msgid "New gallery page ID"
-msgstr "Новый ID страницы галереи"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
+msgstr "Неправильная команда MediaRSS"
-#: ../admin/manage.php:445
-msgid "created"
-msgstr "создано"
+#: admin/functions.php:1173
+msgid "Invalid upload. Error Code : "
+msgstr "Загрузка не удалась. Код ошибки:"
-#: ../admin/manage.php:483
-msgid "Published a new post"
-msgstr "Добавить новый альбом"
+#: admin/class-ngg-admin-launcher.php:278
+msgid "IO error."
+msgstr "ошибка ввода-вывода."
-#: ../admin/manage.php:598
-#, fuzzy
-msgid "1 item"
-msgstr "%1$s из %2$s"
+#: admin/manage/actions.php:176
+msgid "IPTC Data"
+msgstr "Данные IPTC"
-#: ../admin/media-upload.php:11
-msgid "NextCellent Gallery"
-msgstr "NextCellent Gallery "
+#: admin/functions.php:1097 admin/functions.php:1184
+msgid "is no valid image file!"
+msgstr "не является файлом изображения!"
-#: ../admin/media-upload.php:166
-msgid "No gallery"
-msgstr "Галерей нет"
+#: admin/functions.php:55 admin/functions.php:81
+msgid "is not writeable !"
+msgstr "Некоторые изображения не перезаписываемы"
-#: ../admin/media-upload.php:178
-msgid "Select »"
-msgstr "Выбрать »"
+#: lib/meta.php:455
+msgid "ISO"
+msgstr "ISO"
-#: ../admin/media-upload.php:209
-msgid "Show"
-msgstr "Показать"
+#: admin/class-ngg-options.php:637
+msgid "JavaScript Thumbnail effect"
+msgstr "JavaScript-эффект для превью"
-#: ../admin/media-upload.php:210
-msgid "Hide"
-msgstr "Скрыть"
+#: lib/meta.php:464
+msgid "Keywords"
+msgstr "Ключевые слова"
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
-msgstr "ID изображения"
+#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308
+msgid "L O A D I N G"
+msgstr "З А Г Р У З К А"
-#: ../admin/media-upload.php:229 ../admin/publish.php:45
-#: ../admin/tinymce/window.php:335
-msgid "Alignment"
-msgstr "Выравнивание"
+#: lib/meta.php:478
+msgid "Last modified"
+msgstr "Изменен"
-#: ../admin/media-upload.php:232 ../admin/publish.php:47
-#: ../admin/settings.php:557
-msgid "None"
-msgstr "Ничего"
+#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
+msgstr "Последние новости"
+
+#: admin/class-ngg-tag-manager.php:46
+msgid "Least used"
+msgstr "Последние"
-#: ../admin/media-upload.php:234 ../admin/publish.php:49
-#: ../admin/tinymce/window.php:339
+#: admin/tinymce/window.php:241
+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 "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/class-ngg-options.php:834 widgets/class-ngg-slideshow-widget.php:128
+msgid "Let the slideshow fit in the available space."
+msgstr ""
-#: ../admin/media-upload.php:248
-msgid "Full size"
-msgstr "Размер по умолчанию (ширина х высота)"
+#: admin/class-ngg-options.php:642
+msgid "Lightbox"
+msgstr "Lightbox"
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
-msgstr "[Изображение не найдено]"
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
+msgstr ""
-#: ../admin/media-upload.php:263
-msgid "Insert into Post"
-msgstr "PHP Max Post Size"
+#: 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/media-upload.php:274
-msgid "Save all changes"
-msgstr "Сохранить все изменения"
+#: admin/class-ngg-options.php:651
+msgid "Link Code line"
+msgstr "Строка кода для ссылки"
-#: ../admin/overview.php:15
-msgid "NextCellent Gallery Overview"
-msgstr "Обзор NextCellent Gallery "
+#: widgets/class-ngg-media-rss-widget.php:83
+msgid "Link to the main image feed"
+msgstr "Ссылка на иконку RSS"
-#: ../admin/overview.php:86
-msgid "Welcome to NextCellent Gallery !"
-msgstr "Добро пожаловать в NextCellent Gallery!"
+#: nggallery.php:516
+msgid "loading"
+msgstr "загрузка"
-#: ../admin/overview.php:229
-msgid "Running..."
-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/overview.php:276
-msgid "Check plugin/theme conflict"
-msgstr "Состояние плагина/конфликты темы"
+#: lib/meta.php:469
+msgid "Location"
+msgstr "Местоположение"
-#: ../admin/overview.php:277 ../admin/overview.php:283
-#: ../admin/overview.php:289
-msgid "Not tested"
-msgstr "Не протестированые"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
+msgstr ""
-#: ../admin/overview.php:278
-msgid "No conflict could be detected"
-msgstr "Конфликтов нет"
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
+msgstr "Главная страница (корневая)"
-#: ../admin/overview.php:279
-msgid "Test failed, disable other plugins & switch to default theme"
-msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином"
+#: lib/meta.php:461
+msgid "Make"
+msgstr "Создать"
-#: ../admin/overview.php:282
-msgid "Test image function"
-msgstr "Изображения успешно добавлены"
+#: admin/class-ngg-admin-launcher.php:616
+msgid "Make your gallery look beautiful."
+msgstr ""
-#: ../admin/overview.php:284
-msgid "The plugin could create images"
-msgstr "Невозможно создать временный файл."
+#: admin/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
+msgstr ""
-#: ../admin/overview.php:285
-msgid "Couldn't create image, check your memory limit"
-msgstr "Не смог создать образ. Проверьте ограничение памяти."
+#: admin/class-ngg-roles.php:35
+msgid "Manage gallery"
+msgstr "Управлять галереей"
-#: ../admin/overview.php:288
-msgid "Check theme compatibility"
-msgstr "(из папки темы)"
+#: admin/class-ngg-roles.php:39
+msgid "Manage others gallery"
+msgstr "Управлять галереей других"
-#: ../admin/overview.php:290
-msgid "Your theme should work fine with NextCellent Gallery"
-msgstr "Ваша тема совместима с NextCellent Gallery"
+#: admin/class-ngg-roles.php:43
+msgid "Manage tags"
+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:354
+msgid "Match with"
+msgstr "Связать с"
-#: ../admin/overview.php:295
-msgid "Check plugin"
-msgstr "Перевести плагин"
+#: admin/class-ngg-options.php:370
+msgid "Max. number of images"
+msgstr "Макс. количество изображений"
-#: ../admin/overview.php:316
-msgid "Graphic Library"
-msgstr "Графическая библиотека"
+#: admin/class-ngg-album-manager.php:334
+msgid "Maximize the widget content"
+msgstr "Раскрыть содержимое виджета"
-#: ../admin/overview.php:333 ../admin/overview.php:520
-#: ../admin/overview.php:710
-msgid "Loading…"
-msgstr "Загрузка…"
+#: 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:333 ../admin/overview.php:520
-#: ../admin/overview.php:710
-msgid "This widget requires JavaScript."
-msgstr "Этот виджет требует JavaScript."
+#: admin/class-ngg-options.php:305
+msgid "Media RSS feed"
+msgstr "Медиа RSS-лента"
-#: ../admin/overview.php:345
-#, php-format
-msgid ""
-"Newsfeed could not be loaded. Check the front page to "
-"check for updates."
+#: admin/class-ngg-admin-launcher.php:271
+msgid "Memory exceeded. Please try another smaller file."
msgstr ""
-"Фид новостей не может быть загружен. Посмотрите главную "
-"страницу , чтобы проверить обновления."
-
-#: ../admin/overview.php:357
-msgid "Untitled"
-msgstr "Без имени"
-
-#: ../admin/overview.php:412
-#, fuzzy
-msgid "Image"
-msgstr "ID изображения"
+"Превышен расход памяти. Пожалуйста, попробуйте загрузить файлы поменьше "
+"размером."
-#: ../admin/overview.php:424 ../admin/tinymce/window.php:121
-#: ../admin/tinymce/window.php:236 ../lib/rewrite.php:226
+#: admin/class-ngg-overview.php:512
#, 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 "Здесь мы можете управлять своими изображениями, галереями и альбомами."
-
-#: ../admin/overview.php:464
-msgid "Storage Space"
-msgstr "Хранилище"
-
-#: ../admin/overview.php:468
-#, php-format
-msgid ""
-"%2$sMB "
-msgstr ""
-"%2$sMB "
-
-#: ../admin/overview.php:469
-msgid "Space Allowed"
-msgstr "Хранилище"
+#| msgid "Memory usage"
+msgid "Memory Usage"
+msgstr "Memory usage"
-#: ../admin/overview.php:476
+#: lib/tags.php:143
#, php-format
msgid ""
-"%2$sMB (%3$s"
-"%%) "
+"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
msgstr ""
-"%2$sMB (%3$s"
-"%%) "
-
-#: ../admin/overview.php:477
-msgid "Space Used"
-msgstr "Занято:"
-
-#: ../admin/overview.php:506
-msgid "Translation file successful updated. Please reload page."
-msgstr "Файл перевода успешно обновлен. Пожалуйста, обновите страницу."
-
-#: ../admin/overview.php:508
-msgid "Reload page"
-msgstr "Обновить страницу"
-
-#: ../admin/overview.php:513
-msgid "Translation file couldn't be updated"
-msgstr "Файл перевода не может быть обновлен"
-
-#: ../admin/overview.php:550
-msgid "Download"
-msgstr "Скачать"
-
-#: ../admin/overview.php:579
-msgid "No GD support"
-msgstr "GD не поддерживается"
-
-#: ../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
-msgid "No"
-msgstr "Нет"
-
-#: ../admin/overview.php:611
-msgid "Not set"
-msgstr "Не установлено"
-
-#: ../admin/overview.php:613 ../admin/overview.php:616
-msgid "On"
-msgstr "Включено"
-
-#: ../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
-msgid "N/A"
-msgstr "Недоступно"
-
-#: ../admin/overview.php:634
-msgid " MByte"
-msgstr "MByte"
-
-#: ../admin/overview.php:647
-msgid "Operating System"
-msgstr "Операционная система"
-
-#: ../admin/overview.php:648
-msgid "Server"
-msgstr "Сервер"
-
-#: ../admin/overview.php:649
-msgid "Memory usage"
-msgstr "Memory usage"
-
-#: ../admin/overview.php:650
-msgid "MYSQL Version"
-msgstr "Версия MySQL"
-
-#: ../admin/overview.php:651
-msgid "SQL Mode"
-msgstr "SQL Mode"
-
-#: ../admin/overview.php:652
-msgid "PHP Version"
-msgstr "Версия PHP"
-
-#: ../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"
-
-#: ../admin/overview.php:655
-msgid "PHP Memory Limit"
-msgstr "PHP Memory Limit"
-
-#: ../admin/overview.php:656
-msgid "PHP Max Upload Size"
-msgstr "PHP Max Upload Size"
-
-#: ../admin/overview.php:657
-msgid "PHP Max Post Size"
-msgstr "PHP Max Post Size"
-
-#: ../admin/overview.php:658
-msgid "PCRE Backtracking Limit"
-msgstr "PCRE Backtracking Limit"
-
-#: ../admin/overview.php:659
-msgid "PHP Max Script Execute Time"
-msgstr "PHP Max Script Execute Time"
-
-#: ../admin/overview.php:660
-msgid "PHP Exif support"
-msgstr "PHP Exif support"
-
-#: ../admin/overview.php:661
-msgid "PHP IPTC support"
-msgstr "PHP IPTC support"
+"Объединить метки «%1$s» в «%2$s». %3$s объектов "
+"изменено."
-#: ../admin/overview.php:662
-msgid "PHP XML support"
-msgstr "PHP XML support"
+#: admin/manage/class-ngg-image-list-table.php:276
+msgid "Meta"
+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), обновите его. Эта версия "
-"более не поддерживается разработчиками и Вы сталкиваетесь с трудностями и "
-"подвергаетесь опасности."
+#: view/imagebrowser-exif.php:38
+msgid "Meta data"
+msgstr "Мета-данные"
-#: ../admin/overview.php:742
-msgid ""
-"third parties plugins that are compatible with NGG may not be 100% "
-"compatible with NextCellent Gallery!"
-msgstr ""
+#: admin/class-ngg-album-manager.php:336
+msgid "Minimize the widget content"
+msgstr "Скрыть содержимое виджета"
-#: ../admin/overview.php:770
-msgid "Install"
-msgstr "Установить"
+#: admin/functions.php:1576
+msgid "Missing a temporary folder"
+msgstr "Отсутствует временная папка"
-#: ../admin/overview.php:784
+#: admin/class-ngg-admin-launcher.php:539
#, php-format
-msgid ""
-"This plugin is a branch from NGG stable version 1.9.13. Developed & "
-"maintained by WPGetReady.com "
+msgid "More information about this is available on this webpage: %s"
msgstr ""
-"Данный плагин - это ветка стабильной версии 1.9.13 NextGEN Gallery."
-" Разработка и поддержка WPGetReady.com"
-"a>"
-
-#: ../admin/overview.php:790
-#, 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"
-
-#: ../admin/publish.php:37
-msgid "Enter the post title "
-msgstr "Текст Alt / Title"
-
-#: ../admin/publish.php:40
-msgid "Width x height (in pixel)"
-msgstr "Ширина на высоту (в пикселях)"
-
-#: ../admin/publish.php:42
-msgid "Size of the image"
-msgstr "Список изображений"
-
-#: ../admin/publish.php:60
-msgid "Draft"
-msgstr "Draft"
-#: ../admin/roles.php:22
-msgid "Updated capabilities"
-msgstr "Обновленные права"
-
-#: ../admin/roles.php:28
-msgid "Roles / capabilities"
-msgstr "Права доступа"
+#: admin/class-ngg-tag-manager.php:45
+msgid "Most popular"
+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."
+#: admin/class-ngg-options.php:881
+msgid "Mouse/touch drag"
msgstr ""
-"Выбор младшей роли, которая получит доступ к следующим возможностям. "
-"NextCellent Gallery поддерживает базовые роли WordPress."
-
-#: ../admin/roles.php:30
-msgid "For a more flexible user management you can use the"
-msgstr "Для более гибкого управления пользователями воспользуйтесь"
-
-#: ../admin/roles.php:35
-#, fuzzy
-msgid "NextCellent Gallery overview"
-msgstr "Обзор NextCellent Gallery "
-
-#: ../admin/roles.php:39
-#, fuzzy
-msgid "Use TinyMCE Button / Add Media"
-msgstr "Использовать кнопку TinyMCE / Вкладку загрузки"
-
-#: ../admin/roles.php:43
-msgid "Add gallery / Upload images"
-msgstr "Добавить галерею / Загрузить изображения"
-
-#: ../admin/roles.php:47
-msgid "Manage gallery"
-msgstr "Управлять галереей"
-
-#: ../admin/roles.php:51
-msgid "Manage others gallery"
-msgstr "Управлять галереей других"
-
-#: ../admin/roles.php:55
-msgid "Manage tags"
-msgstr "Управлять тегами"
-
-#: ../admin/roles.php:63
-msgid "Change style"
-msgstr "Изменить стили"
-#: ../admin/roles.php:67
-msgid "Change options"
-msgstr "Изменить настройки"
-
-#: ../admin/roles.php:71
-msgid "Update capabilities"
-msgstr "Обновить права доступа"
-
-#: ../admin/rotate.php:55
-msgid "Image rotated"
-msgstr "Изображение повернуто"
-
-#: ../admin/rotate.php:56
-msgid "Error rotating thumbnail"
-msgstr "Ошибка поворота превью"
-
-#: ../admin/rotate.php:74
+#: admin/class-ngg-style.php:286
#, fuzzy
-msgid "Select how you would like to rotate the image on the left."
-msgstr "Выберите область превью на картинке слева."
-
-#: ../admin/rotate.php:81
-msgid "90° clockwise"
-msgstr "90° по часовой стрелке"
-
-#: ../admin/rotate.php:82
-msgid "90° anticlockwise"
-msgstr "90° против часовой стрелки"
-
-#: ../admin/rotate.php:83
-msgid "Flip horizontally"
-msgstr "Перевернуть горизонтально"
-
-#: ../admin/rotate.php:84
-msgid "Flip vertically"
-msgstr "Перевернуть вертикально"
+msgid "Move file"
+msgstr "Переместить в..."
-#: ../admin/settings.php:22
-#, php-format
-msgid "Rebuild image structure : %s / %s images"
-msgstr "Восстановление структуры изображения : %s / %s изобр."
+#: admin/manage/class-ngg-manager.php:230
+msgid "Move image to..."
+msgstr "Не удалось мереместить изображение %1$s в %2$s"
-#: ../admin/settings.php:23
-#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
-msgstr "Восстановление структуры галереи: %s / %s"
+#: admin/manage/class-ngg-image-list-table.php:314
+msgid "Move to..."
+msgstr "Переместить в..."
-#: ../admin/settings.php:24
+#: admin/functions.php:1352
#, php-format
-msgid "Rebuild album structure : %s / %s albums"
-msgstr "Восстановление структуры альбома: %s / %s"
-
-#: ../admin/settings.php:78
-msgid "Done."
-msgstr "Сделано"
-
-#: ../admin/settings.php:167
-#, fuzzy
-msgid "Settings updated successfully"
-msgstr "CSS-файл успешно обновлен"
-
-#: ../admin/settings.php:185
-msgid "Cache cleared"
-msgstr "Кэш очищен"
-
-#: ../admin/settings.php:303
-msgid "General settings"
-msgstr "Основные настройки"
-
-#: ../admin/settings.php:309 ../admin/wpmu.php:56
-msgid "Gallery path"
-msgstr "Путь к галереи"
-
-#: ../admin/settings.php:311
-msgid "This is the default path for all galleries"
-msgstr "Это стандартный путь для всех галерей"
+msgid "Moved %1$s picture(s) to gallery : %2$s ."
+msgstr "Перемещено %1$s изображений в галерею %2$s ."
-#: ../admin/settings.php:314
-msgid "Image files"
-msgstr "Файлы изображений"
+#: admin/class-ngg-admin-launcher.php:284
+msgid "moved to the trash."
+msgstr "переместить в корзину"
-#: ../admin/settings.php:316
-msgid "Delete files when removing a gallery from the database"
-msgstr "Удалить файлы при удалении галереи"
+#: admin/class-ngg-overview.php:513
+msgid "MYSQL Version"
+msgstr "Версия MySQL"
-#: ../admin/settings.php:319
-msgid "Select graphic library"
-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/settings.php:320
-msgid "GD Library"
-msgstr "Библиотека GD"
+#: 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/settings.php:321
-msgid "ImageMagick (Experimental)"
-msgstr "ImageMagick (Экспериментально)"
+#: admin/wpmu.php:79
+msgid "Network Options"
+msgstr "Изменить настройки"
-#: ../admin/settings.php:322
-msgid "Path to the library:"
-msgstr "Путь к библиотеке:"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
+msgstr "Настройки галереи"
-#: ../admin/settings.php:327
-msgid "Media RSS feed"
-msgstr "Медиа RSS-лента"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
+msgstr "Новая галерея"
-#: ../admin/settings.php:329
-msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens"
-msgstr "Добавить RSS-фид к Вашебу заголовку блога. Работает с CoolIris/PicLens"
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
+msgstr ""
-#: ../admin/settings.php:332
-msgid "PicLens/CoolIris"
-msgstr "PicLens/CoolIris"
+#: admin/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
+msgstr "Новые имена тегов:"
-#: ../admin/settings.php:334
-msgid "Include support for PicLens and CoolIris"
-msgstr "Включить поддержку для PicLens and CoolIris"
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
+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."
+#: nggfunctions.php:125
+msgid "next"
msgstr ""
-"Если активировано, то в ваш футер будут добавлены JS-скрипты. Убедитесь, что "
-"в Вашей теме вызывается тег шаблона wp-footer."
-#: ../admin/settings.php:339
-msgid "Permalinks"
-msgstr "Постоянные ссылки"
-
-#: ../admin/settings.php:342
-msgid "Use permalinks"
-msgstr "Использовать постоянные ссылки"
+#: admin/class-ngg-tag-manager.php:175
+msgid "Next tags"
+msgstr "Следующие теги"
-#: ../admin/settings.php:344
-msgid "Adds a static link to all images"
-msgstr "Добавить постоянные ссылки ко всем изображениям"
+#: nggallery.php:422
+msgid "NextCellent"
+msgstr "NextCellent"
-#: ../admin/settings.php:345
+#: admin/class-ngg-admin-launcher.php:646
msgid ""
-"When activating this option, you need to update your permalink structure once"
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
msgstr ""
-"Если эта опция будет активирована, Вам следует обновить структуру постоянных "
-"ссылок на сайте"
-#: ../admin/settings.php:349
-msgid "Gallery slug:"
-msgstr "Слаг галереи:"
-
-#: ../admin/settings.php:353
-msgid "Recreate URLs"
-msgstr "Пересоздать все URL"
-
-#: ../admin/settings.php:354
-msgid "Start now"
-msgstr "Начать немедленно"
-
-#: ../admin/settings.php:355
-msgid "If you've changed these settings, you'll have to recreate the URLs."
-msgstr "Если Вы измените эти настройки, то Вам придётся пересоздать все URL."
-
-#: ../admin/settings.php:358
-msgid "Related images"
-msgstr "Похожие изображения"
-
-#: ../admin/settings.php:361
-msgid "Add related images"
-msgstr "Все связанные изображения"
-
-#: ../admin/settings.php:363
-msgid "This will add related images to every post"
-msgstr "Это добавит связанные изображения к каждой записи"
-
-#: ../admin/settings.php:367
-msgid "Match with"
-msgstr "Связать с"
-
-#: ../admin/settings.php:368
-msgid "Categories"
-msgstr "Категории"
-
-#: ../admin/settings.php:373
-msgid "Max. number of images"
-msgstr "Макс. количество изображений"
-
-#: ../admin/settings.php:375
-msgid "0 will show all images"
-msgstr "При 0 покажет все изображения"
-
-#: ../admin/settings.php:388
-msgid "Image settings"
-msgstr "Настройки изображений"
-
-#: ../admin/settings.php:402
-msgid "Image quality"
-msgstr "Качество изображений"
-
-#: ../admin/settings.php:407
-msgid "Backup original"
-msgstr "Сохранить оригинал"
-
-#: ../admin/settings.php:409
-msgid "Create a backup for the resized images"
-msgstr "Создавать бэкапы для изменяемых изображений"
-
-#: ../admin/settings.php:412
-msgid "Automatically resize"
-msgstr "Изменять размер автоматически"
-
-#: ../admin/settings.php:414
-msgid "Automatically resize images on upload."
-msgstr "Автоматически изменять размер изображений при загрузке."
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
+msgstr "NextCellent Gallery "
-#: ../admin/settings.php:418
-msgid "Thumbnail settings"
-msgstr "Настройки превью"
+#: nggallery.php:412
+#, fuzzy
+msgid "NextCellent Gallery / Images"
+msgstr "Основной обзор NextCellent Gallery"
-#: ../admin/settings.php:419
+#: admin/class-ngg-installer.php:112
+#, fuzzy
+#| msgid ""
+#| "NextCellent Gallery : Tables could not created, please check your "
+#| "database settings"
msgid ""
-"Please note: if you change these settings, you need to recreate the "
-"thumbnails under -> Manage Gallery ."
+"NextCellent Gallery : Tables could not be created, please check your "
+"database settings"
msgstr ""
-"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно "
-"будет пересоздать миниатюры изображений в \"Управление Галереей\"."
-
-#: ../admin/settings.php:422
-msgid "Thumbnail size"
-msgstr "Размер миниатюры"
-
-#: ../admin/settings.php:436
-msgid "Thumbnail quality"
-msgstr "Качество превью"
-
-#: ../admin/settings.php:440
-msgid "Single picture"
-msgstr "Единая структура"
-
-#: ../admin/settings.php:443
-msgid "Clear cache folder"
-msgstr "Очистить папку кэша"
-
-#: ../admin/settings.php:444
-msgid "Proceed now"
-msgstr "Ок"
-
-#: ../admin/settings.php:463
-msgid "Inline gallery"
-msgstr "В строчку"
+"NextCellent Gallery: таблицы не могут быть созданы, пожалуйста, проверьте "
+"настройки вашей БД "
-#: ../admin/settings.php:465
-msgid "Galleries will not be shown on a subpage, but on the same page."
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
msgstr ""
-"Галереи не будут показываться в дочерних страницах, только на той же самой."
-
-#: ../admin/settings.php:469
-msgid "Images per page"
-msgstr "Изображений на странице"
-
-#: ../admin/settings.php:472
-msgid "0 will disable pagination, all images on one page"
-msgstr "При \"0\" все изображения будут выведены на одной странице"
-
-#: ../admin/settings.php:476
-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."
-msgstr "Если установить 0, показаны будут все изображения"
-
-#: ../admin/settings.php:484
-msgid "Enable slideshow"
-msgstr "Включить слайд-шоу"
-
-#: ../admin/settings.php:484
-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."
-msgstr "Это текст, на который посетители будут кликать при смене режимов."
-
-#: ../admin/settings.php:491
-msgid "Show first"
-msgstr "Показывать первым(и)"
-
-#: ../admin/settings.php:492 ../widgets/widgets.php:218
-msgid "Thumbnails"
-msgstr "Превью"
-#: ../admin/settings.php:498
-msgid "ImageBrowser"
-msgstr "Проводник изображений"
-
-#: ../admin/settings.php:500
-msgid "Use ImageBrowser instead of another effect."
-msgstr "Использовать Проводник вместо других эффектов."
+#: admin/class-ngg-roles.php:23
+#, fuzzy
+msgid "NextCellent Gallery overview"
+msgstr "Обзор NextCellent Gallery "
-#: ../admin/settings.php:504
-msgid "Hidden images"
-msgstr "Скрытые изображения"
+#: nggallery.php:123
+#, fuzzy
+msgid "NextCellent Gallery requires a database upgrade."
+msgstr "Обзор NextCellent Gallery "
-#: ../admin/settings.php:506
-msgid ""
-"Loads all images for the modal window, when pagination is used (like "
-"Thickbox, Lightbox etc.)."
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
msgstr ""
-"Все изображения загружаются в модальное окно (такое, как Lightbox, Thickbox "
-"и т.п.), если используется постраничный вывод."
-#: ../admin/settings.php:507
-msgid "Note: this increases the page load (possibly a lot)"
-msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)"
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
+msgstr "NextCellent Gallery Медиа-RSS"
-#: ../admin/settings.php:511
-msgid "AJAX pagination"
-msgstr "постраничный AJAX вывод"
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
+msgstr "NextCellent Gallery слайд-шоу"
-#: ../admin/settings.php:513
-msgid "Use AJAX pagination to browse images without reloading the page."
+#: 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/manage/class-ngg-manager.php:207
+msgid "No action selected."
msgstr ""
-"Использовать постраничный AJAX вывод для просмотра изображений без их "
-"перезагрузки."
-#: ../admin/settings.php:514
-msgid "Note: works only in combination with the Shutter effect."
-msgstr "Внимание: будет работать только в комбинации с эфектом Shutter."
+#: xml/media-rss.php:98
+msgid "No album ID has been provided as parameter"
+msgstr "Ни один альбом не указан в качестве параметра"
-#: ../admin/settings.php:518
-msgid "Sort options"
-msgstr "Настройки сортировки"
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
+msgstr "Не выбрано ни одного альбома"
-#: ../admin/settings.php:521
-msgid "Sort thumbnails"
-msgstr "Сортировать превью"
+#: admin/class-ngg-album-manager.php:410
+msgid "No album selected!"
+msgstr "Не выбрано ни одного альбома!"
-#: ../admin/settings.php:523
-msgid "Custom order"
-msgstr "Вручную"
+#: admin/class-ngg-overview.php:351
+msgid "No conflict could be detected"
+msgstr "Конфликтов нет"
-#: ../admin/settings.php:525
-msgid "File name"
-msgstr "Название файла"
+#: admin/class-ngg-style.php:120
+#, fuzzy
+msgid "No CSS file will be used."
+msgstr "CSS-файл успешно обновлен"
-#: ../admin/settings.php:526
-msgid "Alt / Title text"
-msgstr "Текст Alt / Title"
+#: 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/settings.php:527 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
-msgstr "Дата / Время"
+#: admin/manage/actions.php:170
+msgid "No exif data"
+msgstr "Нет данных EXIF"
-#: ../admin/settings.php:531
-msgid "Sort direction"
-msgstr "Направление сортировки"
+#: admin/functions.php:1573
+msgid "No file was uploaded"
+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."
+#: 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/settings.php:551
-msgid "With the placeholder"
-msgstr "С помощью"
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
+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 ""
-"вы можете активировать навигацию по изображениям (зависит от эффекта). "
-"Изменяйте код, только если используете другой эффект для превью или просто "
-"знаете, что делаете."
+#: admin/media-upload.php:167
+msgid "No gallery"
+msgstr "Галерей нет"
-#: ../admin/settings.php:554
-msgid "JavaScript Thumbnail effect"
-msgstr "JavaScript-эффект для превью"
+#: admin/functions.php:1065 admin/functions.php:1165
+msgid "No gallery selected !"
+msgstr "Не выбрано ни одной галереи!"
-#: ../admin/settings.php:558
-msgid "Thickbox"
-msgstr "Thickbox"
+#: admin/manage/class-ngg-manager.php:193
+msgid "No images selected"
+msgstr "Не выбрано ни одного изображения"
-#: ../admin/settings.php:559
-msgid "Lightbox"
-msgstr "Lightbox"
+#: admin/functions.php:310
+#, fuzzy
+msgid "No images were added."
+msgstr "изображения успешно добавлены"
-#: ../admin/settings.php:560
-msgid "Highslide"
-msgstr "Highslide"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
+msgstr "Мета-данные не сохранены"
-#: ../admin/settings.php:561
-msgid "Shutter"
-msgstr "Shutter"
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
+msgstr "Не заданы новые короткие ссылки тегов!"
-#: ../admin/settings.php:562 ../admin/tinymce/window.php:184
-msgid "Custom"
-msgstr "Пользовательский"
+#: lib/tags.php:35
+msgid "No new tag specified!"
+msgstr "Не добавлено ни одного нового тега!"
-#: ../admin/settings.php:567
-msgid "Link Code line"
-msgstr "Строка кода для ссылки"
+#: lib/tags.php:50
+msgid "No new/old valid tag specified!"
+msgstr "Не указано ни одного правильного нового/старого тега!"
-#: ../admin/settings.php:588
-msgid ""
-"Please note : you can only activate the watermark under -> Manage "
-"Galleries . This action cannot be undone."
-msgstr ""
-"Вы можете активировать водяной знак в настройках \"Управление галереями\". "
-"Внимание: это необратимая операция."
+#: lib/tags.php:112
+msgid "No objects (post/page) found for specified old tags."
+msgstr "Не найдено объектов (пост/страница) для указанных старых тегов."
-#: ../admin/settings.php:593
-msgid "Preview"
-msgstr "Предварительный просмотр"
+#: admin/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
+msgstr "Нет изображения"
-#: ../admin/settings.php:595 ../admin/settings.php:600
-msgid "Position"
-msgstr "Расположение"
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
+msgstr "Нет изображения"
-#: ../admin/settings.php:620
-msgid "Offset"
-msgstr "Смещение"
+#: lib/tags.php:241
+msgid "No slug edited."
+msgstr "Ни одна короткая ссылка не изменена."
-#: ../admin/settings.php:636
-msgid "Use image as watermark"
-msgstr "Использовать изображение в качестве водяного знака"
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr "Ни один тег не удален."
-#: ../admin/settings.php:639
-msgid "URL to file"
-msgstr "Адрес (URL) изображения"
+#: lib/tags.php:141
+msgid "No tag merged."
+msgstr "Не объединено ни одного тега."
-#: ../admin/settings.php:641
-msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
-msgstr "Доступ к файлам (URL) отключен на вашем сервере (allow_url_fopen). "
+#: lib/tags.php:86
+msgid "No tag renamed."
+msgstr "Не переименовано ни одного тега."
-#: ../admin/settings.php:644
-msgid "Use text as watermark"
-msgstr "Использовать текст в качестве водяного знака"
+#: lib/tags.php:163
+msgid "No tag specified!"
+msgstr "Ни один тег не задан!"
-#: ../admin/settings.php:647
-msgid "Font"
-msgstr "Шрифт"
+#: admin/functions.php:36
+msgid "No valid gallery name!"
+msgstr "Неправильное название галереи!"
-#: ../admin/settings.php:656
-msgid "This function will not work, cause you need the FreeType library"
-msgstr ""
-"Эта настройка не будет работать, потому что отсутствует библиотека FreeType"
+#: lib/tags.php:95
+msgid "No valid new tag."
+msgstr "Недопустимое имя тега!"
+
+#: admin/functions.php:958
+msgid "No valid URL path "
+msgstr "Неверный путь URL"
+
+#: admin/class-ngg-options.php:640
+msgid "None"
+msgstr "Ничего"
-#: ../admin/settings.php:658
+#: admin/upgrade.php:120
msgid ""
-"You can upload more fonts in the folder nggallery/fonts "
+"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:667
-msgid "Color"
-msgstr "Цвет"
+#: admin/class-ngg-album-manager.php:466
+#: admin/manage/class-ngg-image-manager.php:172
+msgid "Not linked"
+msgstr "Без ссылки"
-#: ../admin/settings.php:669
-msgid "(hex w/o #)"
-msgstr "(hex, без #)"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
+msgstr "Не установлено"
-#: ../admin/settings.php:672
-msgid "Text"
-msgstr "Текст"
+#: admin/class-ngg-overview.php:350 admin/class-ngg-overview.php:356
+#: admin/class-ngg-overview.php:362
+msgid "Not tested"
+msgstr "Не протестированые"
-#: ../admin/settings.php:676
-msgid "Opaque"
-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/settings.php:697
-msgid "Default size"
-msgstr "Основной размер"
+#: admin/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
+msgstr ""
-#: ../admin/settings.php:705
-msgid "Duration"
-msgstr "Продолжительность"
+#: admin/class-ngg-adder.php:465
+#, php-format
+msgid "Note: the upload limit on your server is %s MB ."
+msgstr ""
-#: ../admin/settings.php:706
-msgid "sec."
-msgstr "сек."
+#: admin/class-ngg-options.php:554
+msgid "Note: this increases the page load (possibly a lot)"
+msgstr "Внимание: это увеличит время загрузки страницы (возможно, намного)"
-#: ../admin/settings.php:709 ../admin/settings.php:783
-msgid "Transition / Fade effect"
-msgstr "Эффект перехода"
+#: admin/class-ngg-options.php:564
+msgid "Note: works only in combination with the Shutter effect."
+msgstr "Внимание: будет работать только в комбинации с эфектом Shutter."
-#: ../admin/settings.php:712 ../admin/settings.php:786
-msgid "fade"
-msgstr "fade"
+#: admin/class-ngg-adder.php:495
+msgid "Note: you can change the default path in the gallery settings"
+msgstr "Внимание: Вы можете изменять установленный путь в настройках галереи"
-#: ../admin/settings.php:713
-msgid "blindX"
-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/settings.php:714
-msgid "cover"
-msgstr "покрытие"
+#: admin/class-ngg-options.php:933
+msgid "Number of images to display when using random or latest."
+msgstr ""
-#: ../admin/settings.php:715
-msgid "scrollUp"
-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/settings.php:716
-msgid "scrollDown"
-msgstr "Прокрутка вниз"
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
+msgstr "из"
-#: ../admin/settings.php:717
-msgid "shuffle"
-msgstr "Случайная смена изображений"
+#: admin/class-ngg-overview.php:451
+msgid "Off"
+msgstr "Выключено"
-#: ../admin/settings.php:718
-msgid "toss"
-msgstr "толчок"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
+msgstr "Смещение"
-#: ../admin/settings.php:719
-msgid "wipe"
-msgstr "стирание"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
+msgstr ""
-#: ../admin/settings.php:721
-msgid "See here for more information about the effects :"
-msgstr "Смотрите здесь для получения дополнительной информации о эфектах :"
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
+msgstr "Ок"
-#: ../admin/settings.php:725
-msgid "Settings for the JW Image Rotator"
-msgstr "Настройки JW Image Rotator"
+#: admin/class-ngg-overview.php:449
+msgid "On"
+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/class-ngg-admin-launcher.php:461
+msgid "On this page you can add galleries and pictures to those galleries."
+msgstr ""
-#: ../admin/settings.php:727
+#: admin/tinymce/window.php:122
#, 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загрузить сюда файлы самостоятельно"
+msgid "One picture"
+msgstr "Нет изображения"
-#: ../admin/settings.php:732
-msgid ""
-"The path to JW Image Rotator is not defined, the slideshow will not work."
-msgstr "Путь к JW Image Rotator не определён, слайд-шоу не будет работать."
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
+msgstr "Только те, которые в списке"
+
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
+msgstr "Только те, которые не в списке"
+
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
+msgstr "Прозрачность"
-#: ../admin/settings.php:733
-msgid "Press the button below to search for the file."
-msgstr "Нажмите кнопку ниже для поиска файла."
+#: admin/class-ngg-overview.php:509
+msgid "Operating System"
+msgstr "Операционная система"
+
+#: admin/manage/class-ngg-image-manager.php:359
+msgid "Operation successful. Please clear your browser cache."
+msgstr "Действие успешно. Пожалуйста, очистите кэш браузера."
-#: ../admin/settings.php:738
-msgid "Enable flash slideshow"
-msgstr "Включить flash-загрузку"
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+msgid "Options"
+msgstr "Настройки"
-#: ../admin/settings.php:740
-msgid "Integrate the flash based slideshow for all flash supported devices"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
msgstr ""
-"Интеграция на основе флеш слайд-шоу для всех флеш-устройств, поддерживаемых"
-#: ../admin/settings.php:743
-msgid "Path to the JW Image Rotator (URL)"
-msgstr "Путь к JW Image Rotator (URL)"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
+msgstr "или введите URL"
+
+#: admin/class-ngg-admin-launcher.php:582
+#, fuzzy
+msgid "Organize your galleries into albums."
+msgstr "Здесь мы можете управлять своими изображениями, галереями и альбомами."
-#: ../admin/settings.php:746
-msgid "Search now"
-msgstr "Искать"
+#: admin/class-ngg-admin-launcher.php:593
+#, fuzzy
+msgid "Organize your pictures with tags."
+msgstr "Разделяйте теги запятыми."
-#: ../admin/settings.php:747
-msgid "Press the button below to search for the JW Image Rotator"
-msgstr "Нажмите кнопку ниже для поиска JW Image Rotator"
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
+msgstr "Оригинальные изображения"
-#: ../admin/settings.php:751
-msgid "Shuffle mode"
-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/settings.php:755
-msgid "Show next image on click"
-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 "Обзор"
-#: ../admin/settings.php:759
-msgid "Show navigation bar"
-msgstr "Показывать навигационную панель"
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
+msgstr "Перезаписать теги"
-#: ../admin/settings.php:763
-msgid "Show loading icon"
-msgstr "Показывать значок загрузки"
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
+msgstr "Перезаписать теги"
-#: ../admin/settings.php:767
-msgid "Use watermark logo"
-msgstr "Использовать водяной знак"
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
+msgstr "Страница"
-#: ../admin/settings.php:769
-msgid "You can change the logo at the watermark settings"
-msgstr "Вы можете изменить водяной знак в настройках"
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
+msgstr ""
-#: ../admin/settings.php:772
-msgid "Stretch image"
-msgstr "Растягивать изображение"
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
+msgstr "ID страницы"
-#: ../admin/settings.php:775
-msgid "true"
-msgstr "да"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
+msgstr ""
-#: ../admin/settings.php:776
-msgid "false"
-msgstr "нет"
+#: admin/class-ngg-album-manager.php:464
+msgid "Page Link to"
+msgstr "Ссылка на страницу"
-#: ../admin/settings.php:777
-msgid "fit"
-msgstr "уместить"
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
+msgstr "Путь"
-#: ../admin/settings.php:778
-msgid "none"
-msgstr "никакой"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
+msgstr ""
-#: ../admin/settings.php:787
-msgid "bgfade"
-msgstr "bgfade"
+#: admin/class-ngg-options.php:916
+msgid "Pause on hover"
+msgstr ""
-#: ../admin/settings.php:788
-msgid "slowfade"
-msgstr "slowfade"
+#: admin/class-ngg-options.php:919
+msgid "Pause when hovering over the slideshow."
+msgstr ""
-#: ../admin/settings.php:789
-msgid "circles"
-msgstr "circles"
+#: admin/class-ngg-admin-launcher.php:427
+msgid "Pay attention"
+msgstr "Обратите внимание"
-#: ../admin/settings.php:790
-msgid "bubbles"
-msgstr "bubbles"
+#: admin/class-ngg-overview.php:520
+msgid "PCRE Backtracking Limit"
+msgstr "PCRE Backtracking Limit"
-#: ../admin/settings.php:791
-msgid "blocks"
-msgstr "blocks"
+#: admin/class-ngg-options.php:320
+msgid "Permalinks"
+msgstr "Постоянные ссылки"
-#: ../admin/settings.php:792
-msgid "fluids"
-msgstr "fluids"
+#: view/album-compact.php:32 view/album-extend.php:30
+msgid "Photos"
+msgstr "изображений"
-#: ../admin/settings.php:793
-msgid "flash"
-msgstr "flash"
+#: admin/class-ngg-options.php:645
+msgid "PhotoSwipe"
+msgstr ""
-#: ../admin/settings.php:794
-msgid "lines"
-msgstr "lines"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
+msgstr "PHP allow URL fopen"
-#: ../admin/settings.php:795 ../widgets/widgets.php:224
-msgid "random"
-msgstr "случайный"
+#: admin/class-ngg-overview.php:522
+#, fuzzy
+#| msgid "PHP Exif support"
+msgid "PHP EXIF Support"
+msgstr "PHP Exif support"
-#: ../admin/settings.php:800
-msgid "Use slow zooming effect"
-msgstr "Эффект медленного приближения"
+#: admin/class-ngg-overview.php:523
+#, fuzzy
+#| msgid "PHP IPTC support"
+msgid "PHP IPTC Support"
+msgstr "PHP IPTC support"
-#: ../admin/settings.php:804
-msgid "Background Color"
-msgstr "Цвет фона"
+#: admin/class-ngg-overview.php:519
+msgid "PHP Max Post Size"
+msgstr "PHP Max Post Size"
-#: ../admin/settings.php:809
-msgid "Texts / Buttons Color"
-msgstr "Цвет текста / кнопок"
+#: admin/class-ngg-overview.php:521
+msgid "PHP Max Script Execute Time"
+msgstr "PHP Max Script Execute Time"
-#: ../admin/settings.php:814
-msgid "Rollover / Active Color"
-msgstr "Цвет при наведении курсора"
+#: admin/class-ngg-overview.php:518
+msgid "PHP Max Upload Size"
+msgstr "PHP Max Upload Size"
-#: ../admin/settings.php:819
-msgid "Screen Color"
-msgstr "Цвет фона"
+#: admin/class-ngg-overview.php:517
+msgid "PHP Memory Limit"
+msgstr "PHP Memory Limit"
-#: ../admin/settings.php:824
-msgid "Background music (URL)"
-msgstr "Фоновая музыка (URL)"
+#: admin/class-ngg-overview.php:515
+msgid "PHP Version"
+msgstr "Версия PHP"
-#: ../admin/settings.php:828
-msgid "Try XHTML validation (with CDATA)"
-msgstr "Попытаться проверить XHTML на валидность (с CDATA)"
+#: admin/class-ngg-overview.php:524
+#, fuzzy
+#| msgid "PHP XML support"
+msgid "PHP XML Support"
+msgstr "PHP XML support"
-#: ../admin/settings.php:830
-msgid ""
-"Important : Could causes problem with some browser. Please recheck your page."
-msgstr "Важно: с некоторыми браузерами могут воникнуть проблемы."
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
+msgstr "PicLens/CoolIris"
-#: ../admin/setup.php:15
-msgid "Reset all settings to default parameter"
-msgstr "Сбросить все настройки к стандартным"
+#: lib/rewrite.php:223 view/imagebrowser-caption.php:31
+#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31
+msgid "Picture"
+msgstr "Изображение"
-#: ../admin/setup.php:26
-msgid ""
-"Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !"
+#: admin/manage/class-ngg-image-manager.php:344
+#, php-format
+msgid "Picture %d could not be deleted."
msgstr ""
-"Удаление успешно! Теперь удалите плагин и наслаждайтесь вашей жизнью, удачи!"
-#: ../admin/setup.php:30
-msgid "Reset options"
-msgstr "Восстановление настроек"
-
-#: ../admin/setup.php:33
-msgid "Reset all options/settings to the default installation."
-msgstr "Сбросить все настройки к стандартным."
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
+msgstr ""
-#: ../admin/setup.php:34
-msgid "Reset settings"
-msgstr "Восстановление настроек"
+#: nggallery.php:295
+msgid "Picture tag"
+msgstr "Тэг картинки"
-#: ../admin/setup.php:34
-msgid ""
-"Reset all options to default settings ?\\n\\nChoose [Cancel] to Stop, [OK] "
-"to proceed.\\n"
-msgstr "Сбросить все настройки?\\n"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
+msgstr "Тэг картинки: %2$l."
-#: ../admin/setup.php:39
-msgid "Uninstall plugin tables"
-msgstr "Удалить таблицы плагина"
+#: admin/manage/class-ngg-manager.php:529
+msgid "Pictures deleted successfully "
+msgstr "Изображения успешно удалены"
-#: ../admin/setup.php:44
-msgid "You don't like NextCellent Gallery ?"
-msgstr "Жаль, если Вам не понраилась NextCellent Gallery..."
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
+msgstr "пиксель"
-#: ../admin/setup.php:45
+#: 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 ""
-"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. "
+"Please note : you can only activate the watermark under -> Manage Galleries. "
+"This action cannot be undone."
msgstr ""
-"Перед тем, как Вы деактивируете плагин, нажмите кнопку \"Деинсталлировать\", "
-"в этом случае будут так же удалены и данные, созданные NextCellent Gallery."
-
-#: ../admin/setup.php:47
-msgid "WARNING:"
-msgstr "ВНИМАНИЕ:"
+"Вы можете активировать водяной знак в настройках \"Управление галереями\". "
+"Внимание: это необратимая операция."
-#: ../admin/setup.php:48
+#: 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 ""
-"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"
+"Please note: if you change the settings below settings, you need to recreate "
+"the thumbnails under -> Manage Gallery ."
msgstr ""
-"Деинсталляция не может быть отменена, данные и таблицы в базе данных "
-"теряются безвозвратно."
+"Пожалуйста, обратите внимание: если Вы изменяете эти настройки, то Вам нужно "
+"будет пересоздать миниатюры изображений в \"Управление Галереей\"."
-#: ../admin/setup.php:48
-msgid "and"
-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/setup.php:50
-msgid "Uninstall plugin"
-msgstr "Удалить плагин"
+#: public/blocks/album-block/album-block.js:153
+#: public/blocks/album-block/album-block.js:157
+msgid "Please select an album"
+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 "Вы собираетесь удалить этот плагин.\\nЭто действие необратимо.\\n"
+#: 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/showmeta.php:34 ../admin/showmeta.php:60 ../admin/showmeta.php:85
-#: ../admin/showmeta.php:109
-msgid "Value"
-msgstr "Значение"
+#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26
+msgid "Plugin Check"
+msgstr "Состояние плагина"
-#: ../admin/showmeta.php:48
-msgid "No meta data saved"
-msgstr "Мета-данные не сохранены"
+#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696
+msgid "Position"
+msgstr "Расположение"
-#: ../admin/showmeta.php:54
-msgid "EXIF Data"
-msgstr "Данные EXIF"
+#: admin/manage/class-ngg-sort-manager.php:97
+msgid "Presort"
+msgstr "Отсортировать"
-#: ../admin/showmeta.php:73
-msgid "No exif data"
-msgstr "Нет данных EXIF"
+#: 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/showmeta.php:80
-msgid "IPTC Data"
-msgstr "Данные IPTC"
+#: admin/class-ngg-options.php:682
+msgid "Preview"
+msgstr "Предварительный просмотр"
-#: ../admin/showmeta.php:104
-msgid "XMP Data"
-msgstr "Данные XMP"
+#: admin/class-ngg-admin-launcher.php:541
+#: admin/manage/class-ngg-image-manager.php:182
+msgid "Preview image"
+msgstr "Обложка для альбома"
-#: ../admin/style.php:112
-#, fuzzy
-msgid "Successfully selected CSS file."
-msgstr "CSS-файл успешно обновлен"
+#: nggfunctions.php:125
+msgid "previous"
+msgstr ""
-#: ../admin/style.php:114
-#, fuzzy
-msgid "No CSS file will be used."
-msgstr "CSS-файл успешно обновлен"
+#: admin/class-ngg-options.php:888
+msgid "Previous / 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:162 admin/class-ngg-tag-manager.php:166
+#: admin/class-ngg-tag-manager.php:179
+msgid "Previous tags"
+msgstr "Предыдущие теги"
-#: ../admin/style.php:148
-#, fuzzy
-msgid "Could not move file."
-msgstr "Переместить в..."
+#: admin/class-ngg-options.php:463
+msgid "Proceed now »"
+msgstr ""
-#: ../admin/style.php:154
-#, fuzzy
-msgid "CSS file successfully updated."
-msgstr "CSS-файл успешно обновлен"
+#: lib/meta.php:479
+msgid "Program tool"
+msgstr "Программа"
-#: ../admin/style.php:156
-#, fuzzy
-msgid "Could not save file."
-msgstr "Ошибка, разрешения не установлены"
+#: lib/meta.php:470
+msgid "Province/State"
+msgstr "Область/штат"
-#: ../admin/style.php:176
-#, fuzzy
-msgid "CSS file successfully moved."
-msgstr "CSS-файл успешно обновлен"
+#. 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/style.php:181
-#, fuzzy
-msgid "Could not move the CSS file."
-msgstr "CSS-файл успешно обновлен"
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
+msgstr "случайный"
-#: ../admin/style.php:209
-msgid "Your CSS file is set by a theme or another plugin."
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
msgstr ""
-#: ../admin/style.php:209
+#: admin/tinymce/window.php:124
#, fuzzy
-msgid "This CSS file will be applied:"
-msgstr "CSS-файл успешно обновлен"
-
-#: ../admin/style.php:240
-msgid "Style Editor"
-msgstr "Редактор стилей"
-
-#: ../admin/style.php:246
-msgid "Activate and use style sheet:"
-msgstr "Активировать и использовать CSS:"
+msgid "Random pictures"
+msgstr "случайный"
-#: ../admin/style.php:263
-msgid "Activate"
-msgstr "Активировать"
+#: admin/class-ngg-options.php:1009
+#, php-format
+msgid "Rebuild album structure : %s / %s albums"
+msgstr "Восстановление структуры альбома: %s / %s"
-#: ../admin/style.php:272
-#, fuzzy, php-format
-msgid "Editing %s"
-msgstr "Редактирование %s %s "
+#: admin/class-ngg-options.php:1007
+#, php-format
+msgid "Rebuild image structure : %s / %s images"
+msgstr "Восстановление структуры изображения : %s / %s изобр."
-#: ../admin/style.php:277
-#, fuzzy
-msgid "(from the theme folder)"
-msgstr "(из папки темы)"
+#: widgets/class-ngg-gallery-widget.php:126
+msgid "recent added "
+msgstr "недавно добавленные"
-#: ../admin/style.php:287
-msgid ""
-"To ensure your css file stays safe during upgrades, please move it to the "
-"right folder."
+#: widgets/class-ngg-slideshow-widget.php:119
+msgid "Recent images"
msgstr ""
-#: ../admin/style.php:290
+#: admin/tinymce/window.php:123
#, fuzzy
-msgid "Move file"
-msgstr "Переместить в..."
+msgid "Recent pictures"
+msgstr "Последние жертвователи"
-#: ../admin/style.php:296
-msgid "Version"
-msgstr "Версия"
+#: admin/manage/class-ngg-image-list-table.php:285
+msgid "Recover"
+msgstr "Восстановить"
-#: ../admin/style.php:300
+#: admin/manage/class-ngg-image-manager.php:103
#, fuzzy
-msgid "File location"
-msgstr "Местоположение"
-
-#: ../admin/style.php:313
-msgid "Update File"
-msgstr "Обновить файл"
+#| msgid "Recover \"%s\" ?"
+msgid "Recover \"{}\"?"
+msgstr "Восстановить \"%s\"?"
-#: ../admin/style.php:315
-msgid "If this file were writable you could edit it."
-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/style.php:320
-#, fuzzy
-msgid "This file does not exist. Double check the name and try again."
-msgstr ""
-"Такой файл не существует. Пожалуйста, проверьте его название ещё раз и "
-"попробуйте снова."
+#: admin/class-ngg-options.php:337
+msgid "Recreate URLs"
+msgstr "Пересоздать все URL"
-#: ../admin/tags.php:40
-msgid "Most popular"
-msgstr "Самые популярные"
+#: admin/class-ngg-options.php:344
+msgid "Related images"
+msgstr "Похожие изображения"
-#: ../admin/tags.php:41
-msgid "Least used"
-msgstr "Последние"
+#: nggfunctions.php:932
+msgid "Related images for"
+msgstr "Похожие изображения для"
-#: ../admin/tags.php:42
-msgid "Alphabetical"
-msgstr "По алфавиту"
+#: admin/class-ngg-admin-launcher.php:425 admin/class-ngg-overview.php:34
+msgid "Related plugins"
+msgstr "Похожие плагины"
-#: ../admin/tags.php:110
-msgid "Existing Tags"
-msgstr "Существующие теги"
+#: admin/class-ngg-adder.php:226
+msgid "remove"
+msgstr "убрать"
-#: ../admin/tags.php:114
-msgid "Search tags"
-msgstr "Поиск тегов"
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
+msgstr "Переименовать"
-#: ../admin/tags.php:118
-msgid "Go"
-msgstr "Ок"
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
+msgstr "Переименовать тег"
-#: ../admin/tags.php:123
-msgid "Sort Order:"
-msgstr "Сортировать:"
+#: admin/class-ngg-admin-launcher.php:594
+msgid "Rename, delete and edit tags. Use the rename function to merge tags."
+msgstr ""
-#: ../admin/tags.php:158 ../admin/tags.php:162 ../admin/tags.php:175
-msgid "Previous tags"
-msgstr "Предыдущие теги"
+#: lib/tags.php:88
+#, php-format
+msgid "Renamed tag(s) «%1$s» to «%2$s»"
+msgstr "Переименованы теги «%1$s» в «%2$s»"
-#: ../admin/tags.php:171
-msgid "Next tags"
-msgstr "Следующие теги"
+#: admin/manage/actions.php:270
+msgid "Reset"
+msgstr ""
-#: ../admin/tags.php:183
-msgid "Rename Tag"
-msgstr "Переименовать тег"
+#: admin/class-ngg-admin-launcher.php:108
+msgid "Reset / Uninstall"
+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."
+#: admin/class-ngg-options.php:217
+msgid "Reset all options to default settings?"
msgstr ""
-"Для того, чтобы переименовать, впишите тег и его короткую ссылку. Также, вы "
-"можете использовать эту опцию для объединения тегов. Нажмите на кнопку "
-"\"Переименовать\" и все посты с этим тегом будут обновлены."
-#: ../admin/tags.php:192 ../admin/tags.php:240
-msgid "You can specify multiple tags to rename by separating them with commas."
-msgstr "Чтобы переименовать сразу несколько меток, разделяйте их запятыми."
+#: admin/class-ngg-options.php:32
+#, fuzzy
+#| msgid "Reset all settings to default parameter"
+msgid "Reset all settings to the default parameters."
+msgstr "Сбросить все настройки к стандартным"
-#: ../admin/tags.php:196
-msgid "Tag(s) to rename:"
-msgstr "Удалить теги:"
+#: admin/class-ngg-options.php:948
+msgid "Reset settings"
+msgstr "Восстановление настроек"
-#: ../admin/tags.php:200
-msgid "New tag name(s):"
-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/tags.php:203
-msgid "Rename"
-msgstr "Переименовать"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
+msgstr "Изменить размер изображений до"
-#: ../admin/tags.php:209
-msgid "Delete Tag"
-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"
+
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
+msgstr "Роли"
+
+#: admin/class-ngg-roles.php:16
+msgid "Roles / capabilities"
+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-list-table.php:279
+#: admin/manage/class-ngg-image-list-table.php:280
+msgid "Rotate"
+msgstr "Повернуть"
-#: ../admin/tags.php:218
-msgid "You can specify multiple tags to delete by separating them with commas"
-msgstr "Чтобы удалить сразу несколько меток, разделяйте их запятыми."
+#: admin/manage/class-ngg-manager.php:253
+#: admin/manage/class-ngg-manager.php:256
+msgid "Rotate images"
+msgstr "Повернуть изображения"
-#: ../admin/tags.php:222
-msgid "Tag(s) to delete:"
-msgstr "Удалить теги:"
+#: admin/manage/class-ngg-image-list-table.php:311
+msgid "Rotate images clockwise"
+msgstr "Повернуть изображения по часовой стрелке"
-#: ../admin/tags.php:231
-msgid "Edit Tag Slug"
-msgstr "Изменить короткую ссылку тега:"
+#: admin/manage/class-ngg-image-list-table.php:312
+msgid "Rotate images counter-clockwise"
+msgstr "Повернуть изображения против часовой стрелки"
-#: ../admin/tags.php:239
-msgid ""
-"Enter the tag name to edit and its new slug. Slug definition "
+#: admin/manage/actions.php:262
+msgid "Rotate Left"
msgstr ""
-"Впишите тег и его новую короткую ссылку. Что такое слаг? "
-#: ../admin/tags.php:244
-msgid "Tag(s) to match:"
-msgstr "Тэги для сопоставления:"
+#: admin/manage/actions.php:266
+msgid "Rotate Right"
+msgstr ""
-#: ../admin/tags.php:248
-msgid "Slug(s) to set:"
-msgstr "Установить их слаги (короткая ссылка):"
+#: admin/class-ngg-options.php:858
+msgid "Rotating Entrances"
+msgstr ""
-#: ../admin/tinymce/window.php:118
-msgid "To add something, select what you would want to display"
+#: admin/class-ngg-options.php:859
+msgid "Rotating Exits"
msgstr ""
-#: ../admin/tinymce/window.php:122
-#, fuzzy
-msgid "One picture"
-msgstr "Нет изображения"
+#: admin/manage/actions.php:332
+msgid "Rotation"
+msgstr ""
-#: ../admin/tinymce/window.php:123
-#, fuzzy
-msgid "Recent pictures"
-msgstr "Последние жертвователи"
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
+msgstr "Обработка..."
-#: ../admin/tinymce/window.php:124
-#, fuzzy
-msgid "Random pictures"
-msgstr "случайный"
+#: admin/functions.php:1249
+#, php-format
+msgid ""
+"SAFE MODE Restriction in effect! You need to create the folder "
+"%s manually"
+msgstr ""
+"В SAFE MODE есть ограничения! Вам нужно создать папку %s "
+"вручную"
-#: ../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-admin-launcher.php:566
+msgid "Save"
msgstr ""
-#: ../admin/tinymce/window.php:135 ../admin/tinymce/window.php:379
-#: ../admin/tinymce/window.php:430
-#, fuzzy
-msgid "Select a gallery:"
-msgstr "Выберите галерею:"
+#: admin/media-upload.php:275
+msgid "Save all changes"
+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/manage/class-ngg-image-list-table.php:95
+#: admin/manage/class-ngg-image-manager.php:249
+msgid "Save Changes"
+msgstr "Сохранить изменения"
-#: ../admin/tinymce/window.php:143
-msgid "Display types"
+#: admin/class-ngg-admin-launcher.php:567
+msgid "Save changes you have made to the gallery options."
msgstr ""
-#: ../admin/tinymce/window.php:146
+#: admin/class-ngg-admin-launcher.php:563
+#: admin/manage/class-ngg-image-manager.php:246
#, fuzzy
-msgid "Select how you want to display your gallery"
-msgstr "или введите URL Zip-файла"
-
-#: ../admin/tinymce/window.php:165
-msgid "Imagebrowser"
-msgstr "Браузер изображений"
+msgid "Scan folder for new images"
+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-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/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-tag-manager.php:118
+msgid "Search tags"
+msgstr "Поиск тегов"
-#: ../admin/tinymce/window.php:190
-#, fuzzy
-msgid "Type options"
-msgstr "Камера / Тип"
+#: admin/class-ngg-options.php:912
+msgid "sec."
+msgstr "сек."
-#: ../admin/tinymce/window.php:197 ../admin/tinymce/window.php:361
-#: ../admin/tinymce/window.php:423
-#, fuzzy
-msgid "Number of images"
-msgstr "Макс. количество изображений"
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
+msgstr "Ошибка доступа."
-#: ../admin/tinymce/window.php:200
-msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
+#: 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 ""
-#: ../admin/tinymce/window.php:208
+#: 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 "Slideshow dimensions"
-msgstr "Слайдшоу"
+msgid "Select a gallery:"
+msgstr "Выберите галерею:"
-#: ../admin/tinymce/window.php:219
+#: admin/tinymce/window.php:304
#, fuzzy
-msgid "Template name"
-msgstr "Название альбома:"
-
-#: ../admin/tinymce/window.php:239
-msgid "Select or enter album"
+msgid "Select a picture"
msgstr "или введите URL Zip-файла"
-#: ../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 "Не выбрано ни одного альбома!"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
+msgstr "Выбрать превью:"
-#: ../admin/tinymce/window.php:248
-msgid "Select how you want to display the albums"
+#: admin/tinymce/window.php:270
+msgid ""
+"Select a template for the galleries (displayed after you click on an album)"
msgstr ""
-#: ../admin/tinymce/window.php:255
-msgid "Compact version"
-msgstr "Компактная версия"
+#: admin/tinymce/window.php:391 admin/tinymce/window.php:442
+#, fuzzy
+msgid "Select a template to display the images"
+msgstr "Выбрать превью:"
-#: ../admin/tinymce/window.php:261
-msgid "Extended version"
-msgstr "Расширенная версия"
+#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
+msgstr "Выбрать альбом"
-#: ../admin/tinymce/window.php:267
-#, fuzzy
-msgid "Gallery display types"
-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 ""
-#: ../admin/tinymce/window.php:270
-msgid ""
-"Select a template for the galleries (displayed after you click on an album)"
+#: 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/tinymce/window.php:304
-#, fuzzy
-msgid "Select a picture"
-msgstr "или введите URL Zip-файла"
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
+msgstr "Выбрать файлы"
-#: ../admin/tinymce/window.php:308
-msgid "Select or enter picture"
-msgstr "или введите URL Zip-файла"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
+msgstr "Выбрать галерею"
-#: ../admin/tinymce/window.php:313 ../admin/tinymce/window.php:388
-#: ../admin/tinymce/window.php:439
-msgid "Options"
-msgstr "Настройки"
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
+msgstr "Выбрать графическую библиотеку"
-#: ../admin/tinymce/window.php:316
-msgid "Dimensions"
+#: admin/tinymce/window.php:248
+msgid "Select how you want to display the albums"
msgstr ""
-#: ../admin/tinymce/window.php:325
-msgid "Effect"
-msgstr "Эффект"
+#: admin/tinymce/window.php:146
+#, fuzzy
+msgid "Select how you want to display your gallery"
+msgstr "или введите URL Zip-файла"
-#: ../admin/tinymce/window.php:328
-msgid "No effect"
-msgstr "Без эффекта"
+#: admin/manage/actions.php:57
+#, fuzzy
+msgid "Select how you would like to rotate the image on the left."
+msgstr "Выберите область превью на картинке слева."
-#: ../admin/tinymce/window.php:330
-msgid "Web 2.0"
-msgstr "Web 2.0"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
+msgstr "или введите URL Zip-файла"
-#: ../admin/tinymce/window.php:338
-msgid "No float"
-msgstr "No float"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
+msgstr "или введите URL Zip-файла"
-#: ../admin/tinymce/window.php:346
+#: admin/manage/class-ngg-manager.php:150 admin/tinymce/window.php:138
+#: admin/tinymce/window.php:382 admin/tinymce/window.php:433
#, fuzzy
-msgid "Link"
-msgstr "Деактивировать ссылки на страницах галерей"
+msgid "Select or search for a gallery"
+msgstr "или введите URL Zip-файла"
-#: ../admin/tinymce/window.php:347
-msgid "Add an optional link to the image. Leave blank for no link."
-msgstr ""
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
+msgstr "Выберите галерею:"
-#: ../admin/tinymce/window.php:351
-msgid "Add an optional caption to the image. Leave blank for no caption."
+#: 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."
-#: ../admin/tinymce/window.php:364 ../admin/tinymce/window.php:426
-#, fuzzy
-msgid "The number of images that should be displayed."
-msgstr "Количество изображений на странице"
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
+msgstr "Выбрать ZIP файл"
-#: ../admin/tinymce/window.php:368
+#: widgets/class-ngg-gallery-widget.php:149
#, fuzzy
-msgid "Sort the images"
-msgstr "Сортировать превью"
+msgid "Select:"
+msgstr "Выбрать:"
-#: ../admin/tinymce/window.php:371
-#, fuzzy
-msgid "Upload order"
-msgstr "Вручную"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
+msgstr "Разделяйте теги запятыми."
-#: ../admin/tinymce/window.php:372
+#: admin/manage/class-ngg-image-list-table.php:211
#, fuzzy
-msgid "Date taken"
-msgstr "Дата / Время"
+msgid "Separated by commas"
+msgstr "ID галерей, разделенные запятыми."
-#: ../admin/tinymce/window.php:373
-msgid "User defined"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
+msgstr "Сервер"
+
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
+msgstr "Настройки сервера"
+
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
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/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
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/manage/class-ngg-image-list-table.php:319
+#: admin/manage/class-ngg-manager.php:250
+msgid "Set description"
msgstr ""
-#: ../admin/tinymce/window.php:391 ../admin/tinymce/window.php:442
-#, fuzzy
-msgid "Select a template to display the images"
-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/tinymce/window.php:475
-msgid "Insert"
-msgstr "Вставить"
+#: 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/tinymce/window.php:511
+#: admin/class-ngg-options.php:91
#, fuzzy
-msgid "You need to select a gallery."
-msgstr "Вы не выбрали галерею!"
+msgid "Settings updated successfully"
+msgstr "CSS-файл успешно обновлен"
-#: ../admin/tinymce/window.php:515
-#, fuzzy
-msgid "You need to select a picture."
-msgstr "или введите URL Zip-файла"
+#: admin/wpmu.php:105
+msgid "Should work if the gallery is bellow the blog.dir"
+msgstr "Должно работать, если галерея находится ниже корневого каталога блога"
-#: ../admin/tinymce/window.php:519 ../admin/tinymce/window.php:523
-#, fuzzy
-msgid "You need to select a number of images."
-msgstr "Макс. количество изображений"
+#: admin/media-upload.php:210
+msgid "Show"
+msgstr "Показать"
-#: ../admin/upgrade.php:22
-#, fuzzy
-msgid "Upgrading database…"
-msgstr "Обновление структуры БД..."
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
+msgstr "Показать / Скрыть использованные галереи"
-#: ../admin/upgrade.php:48
-#, fuzzy
-msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
-msgstr ""
-"Не удалось найти NextGEN таблицы Галерея базы данных, обновление не удалось!"
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
+msgstr "Показывать слайд-шоу NextCellent Gallery"
-#: ../admin/upgrade.php:68 ../admin/upgrade.php:85
+#: admin/class-ngg-admin-launcher.php:440
#, fuzzy
-msgid "Upgrade NextCellent Gallery"
-msgstr "Обновить NextGEN Gallery"
+msgid "Show all the server settings!."
+msgstr "[Показать всеl]"
-#: ../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."
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
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:898
+msgid "Show dots for each image."
msgstr ""
-#: ../admin/upgrade.php:71
-msgid "Start upgrade now"
-msgstr "Начать обновление"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr "Показывать первым(и)"
-#: ../admin/upgrade.php:87
-#, fuzzy
-msgid "Upgrade complete."
-msgstr "Обновление успешно"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
+msgstr "Показать мета-данные"
+
+#: 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 ""
-#: ../admin/upgrade.php:88
+#: widgets/class-ngg-gallery-widget.php:103
#, fuzzy
-msgid "Continue to NextCellent"
-msgstr "Продолжить"
+msgid "Show:"
+msgstr "Показывать:"
-#: ../admin/wpmu.php:33
-msgid "Update successfully"
-msgstr "Обновление успешно"
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
+msgstr ""
-#: ../admin/wpmu.php:50
-msgid "Network Options"
-msgstr "Изменить настройки"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
+msgstr ""
-#: ../admin/wpmu.php:58
+#: admin/class-ngg-admin-launcher.php:420
msgid ""
-"This is the default path for all blogs. With the placeholder %BLOG_ID% you "
-"can organize the folder structure better."
+"Shows some general information about your site, such as the number of "
+"pictures, albums and galleries."
msgstr ""
-"Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете "
-"настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /."
-#: ../admin/wpmu.php:59
-#, php-format
-msgid "The default setting should be %s"
-msgstr "Значение по умолчанию должно быть %s"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
+msgstr "Shutter"
-#: ../admin/wpmu.php:63
-msgid "Enable upload quota check"
-msgstr "Включить проверку квоты загрузок"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
+msgstr "Выдержка"
-#: ../admin/wpmu.php:65
-msgid "Should work if the gallery is bellow the blog.dir"
-msgstr "Должно работать, если галерея находится ниже корневого каталога блога"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
+msgstr ""
-#: ../admin/wpmu.php:69
-msgid "Enable zip upload option"
-msgstr "Включить загрузку zip-архивов"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
+msgstr "Единая структура"
-#: ../admin/wpmu.php:71
-msgid "Allow users to upload zip folders."
-msgstr "Разрешить пользователям загружать zip-архивы."
+#: admin/media-upload.php:251
+msgid "Singlepic"
+msgstr "[Изображение не найдено]"
-#: ../admin/wpmu.php:75
-msgid "Enable import function"
-msgstr "Импортировать папку с изображениями"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
+msgstr "Размер"
-#: ../admin/wpmu.php:77
-msgid "Allow users to import images folders from the server."
-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 "Слайдшоу"
-#: ../admin/wpmu.php:81
-msgid "Enable style selection"
-msgstr "Включить возможность выбора CSS"
+#: admin/tinymce/window.php:208
+#, fuzzy
+msgid "Slideshow dimensions"
+msgstr "Слайдшоу"
-#: ../admin/wpmu.php:83
-msgid "Allow users to choose a style for the gallery."
-msgstr "Разрешить пользователям выбирать CSS для галерей."
+#: admin/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
+msgstr "Установить их слаги (короткая ссылка):"
-#: ../admin/wpmu.php:87
-msgid "Enable roles/capabilities"
-msgstr "Включить права доступа"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
+msgstr ""
-#: ../admin/wpmu.php:89
-msgid "Allow users to change the roles for other blog authors."
-msgstr "Разрешить пользователям менять права доступа для других авторов блога."
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
+msgstr ""
-#: ../admin/wpmu.php:93
-msgid "Default style"
-msgstr "Стандартный стиль"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
+msgstr ""
-#: ../admin/wpmu.php:110
-msgid "Choose the default style for the galleries."
-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 может только Администратор"
-#: ../lib/core.php:432
+#: nggallery.php:232
#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
+msgstr ""
+
+#: lib/multisite.php:23
msgid ""
-"Note : Based on your server memory limit you should not upload larger images "
-"then %d x %d pixel"
+"Sorry, you have used your space allocation. Please delete some files to "
+"upload more files."
msgstr ""
-"Внимание: в зависимости от server memory limit, вы не можете загружать "
-"изображения более %d x %d пикселей"
+"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его."
-#: ../lib/locale.php:112
-msgid "Invalid URL Provided."
-msgstr "Неверный URL."
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
+msgstr "Направление сортировки"
-#: ../lib/locale.php:116 ../lib/locale.php:120
-msgid "Could not create Temporary file."
-msgstr "Невозможно создать временный файл."
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
+msgstr "Сортировка"
-#: ../lib/meta.php:131
-msgid " mm"
-msgstr "мм"
+#: admin/class-ngg-admin-launcher.php:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
+msgstr "Сортировка"
-#: ../lib/meta.php:137
-msgid " sec"
-msgstr "сек."
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
+msgstr "Настройки сортировки"
-#: ../lib/meta.php:141
-msgid "Fired"
-msgstr "Fired"
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
+msgstr "Порядок сортировки изменен"
-#: ../lib/meta.php:141
-msgid "Not fired"
-msgstr "Not fired"
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
+msgstr "Сортировать:"
-#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
-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 "Sort the images"
+msgstr "Сортировать превью"
-#: ../lib/meta.php:449 ../lib/meta.php:474
-msgid "Credit"
-msgstr "Credit"
+#: admin/class-ngg-options.php:571
+msgid "Sort thumbnails"
+msgstr "Сортировать превью"
-#: ../lib/meta.php:450
-msgid "Camera"
-msgstr "Камера"
+#: lib/meta.php:475
+msgid "Source"
+msgstr "Источник"
-#: ../lib/meta.php:453
-msgid "Copyright"
-msgstr "Copyright"
+#: admin/class-ngg-admin-launcher.php:662
+#, fuzzy
+msgid "Source Code"
+msgstr "Источник"
-#: ../lib/meta.php:454
-msgid "Focal length"
-msgstr "Фокусное расстояние"
+#: admin/class-ngg-options.php:860
+msgid "Specials"
+msgstr ""
-#: ../lib/meta.php:455
-msgid "ISO"
-msgstr "ISO"
+#: admin/class-ngg-overview.php:514
+msgid "SQL Mode"
+msgstr "SQL Mode"
-#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
-msgstr "Выдержка"
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
+msgstr ""
-#: ../lib/meta.php:460
-msgid "Subject"
-msgstr "Тема"
+#: admin/upgrade.php:124
+msgid "Start upgrade now"
+msgstr "Начать обновление"
-#: ../lib/meta.php:461
-msgid "Make"
-msgstr "Создать"
+#: admin/class-ngg-adder.php:475
+msgid "Start upload"
+msgstr "Начать загрузку"
-#: ../lib/meta.php:462
-msgid "Edit Status"
-msgstr "Статус редакирования"
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
+msgstr "Стили"
-#: ../lib/meta.php:463
-msgid "Category"
-msgstr "Категория"
+#: admin/class-ngg-style.php:248
+msgid "Style Editor"
+msgstr "Редактор стилей"
-#: ../lib/meta.php:464
-msgid "Keywords"
-msgstr "Ключевые слова"
+#: lib/meta.php:460
+msgid "Subject"
+msgstr "Тема"
-#: ../lib/meta.php:465
-msgid "Date Created"
-msgstr "Дата создания"
+#: admin/functions.php:209
+msgid "successfully created!"
+msgstr "успешно создана!"
-#: ../lib/meta.php:466
-msgid "Time Created"
-msgstr "Время создания"
+#: admin/class-ngg-style.php:118
+#, fuzzy
+msgid "Successfully selected CSS file."
+msgstr "CSS-файл успешно обновлен"
-#: ../lib/meta.php:467
-msgid "Author Position"
-msgstr "Мнение автора"
+#: admin/class-ngg-admin-launcher.php:660
+#, fuzzy
+msgid "Support Forums"
+msgstr ""
+"Форумы поддержки "
-#: ../lib/meta.php:468
-msgid "City"
-msgstr "Город"
+#: admin/class-ngg-tag-manager.php:226
+msgid "Tag(s) to delete:"
+msgstr "Удалить теги:"
-#: ../lib/meta.php:469
-msgid "Location"
-msgstr "Местоположение"
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
+msgstr "Тэги для сопоставления:"
-#: ../lib/meta.php:470
-msgid "Province/State"
-msgstr "Область/штат"
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
+msgstr "Удалить теги:"
-#: ../lib/meta.php:471
-msgid "Country code"
-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 "Тэги"
-#: ../lib/meta.php:472
-msgid "Country"
-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 "Тэги изменены"
-#: ../lib/meta.php:473
-msgid "Headline"
-msgstr "Заголовок"
+#: lib/tags.php:214
+msgid "Tags number and slugs number isn't the same!"
+msgstr "Количество тегов и коротких ссылок не совпадает!"
-#: ../lib/meta.php:475
-msgid "Source"
-msgstr "Источник"
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+#, fuzzy
+msgid "Template name"
+msgstr "Название альбома:"
-#: ../lib/meta.php:476
-msgid "Copyright Notice"
-msgstr "Авторское право"
+#: admin/class-ngg-overview.php:352
+msgid "Test failed, disable other plugins & switch to default theme"
+msgstr "Ошибка! Какой-то плагин или функция конфликтует с плагином"
-#: ../lib/meta.php:477
-msgid "Contact"
-msgstr "Связаться"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
+msgstr "Изображения успешно добавлены"
-#: ../lib/meta.php:478
-msgid "Last modified"
-msgstr "Изменен"
+#: admin/class-ngg-options.php:769
+msgid "Text"
+msgstr "Текст"
-#: ../lib/meta.php:479
-msgid "Program tool"
-msgstr "Программа"
+#: widgets/class-ngg-media-rss-widget.php:113
+#, fuzzy
+#| msgid "Text for Media RSS link:"
+msgid "Text for Media RSS link"
+msgstr "Текст для Media RSS:"
-#: ../lib/meta.php:480
-msgid "Format"
-msgstr "Формат"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
+msgstr "Показывать текст"
-#: ../lib/meta.php:481
-msgid "Image Width"
-msgstr "Ширина изображения"
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
+msgstr "Альбом с ID=%s не существует."
-#: ../lib/meta.php:482
-msgid "Image Height"
-msgstr "Высота изображения"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
+msgstr ""
-#: ../lib/meta.php:483
-msgid "Flash"
-msgstr "Flash"
+#: admin/wpmu.php:90
+#, fuzzy, php-format
+#| msgid "The default setting should be %s"
+msgid "The default setting should be %s."
+msgstr "Значение по умолчанию должно быть %s"
-#: ../lib/multisite.php:23
+#: admin/class-ngg-admin-launcher.php:529
msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+"The description of the gallery. Albums using the \"extend\" template may "
+"display this on the website. The description cannot contain HTML."
msgstr ""
-"Вы использовали все место на диске. Удалите что-нибудь, чтобы освободить его."
-
-#: ../lib/ngg-db.php:342 ../lib/ngg-db.php:343
-msgid "Album overview"
-msgstr "Обзор альбома"
-
-#: ../lib/shortcodes.php:276 ../nggfunctions.php:166 ../nggfunctions.php:651
-msgid "[Gallery not found]"
-msgstr "[Галерея не найдена]"
-
-#: ../lib/shortcodes.php:340
-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 "Не переименовано ни одного тега."
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
+msgstr "Эта галерея не существует"
-#: ../lib/tags.php:88
+#: xml/media-rss.php:67
#, php-format
-msgid "Renamed tag(s) «%1$s» to «%2$s»"
-msgstr "Переименованы теги «%1$s» в «%2$s»"
+msgid "The gallery ID=%s does not exist."
+msgstr "Галерея с ID=%s не существует."
-#: ../lib/tags.php:95
-msgid "No valid new tag."
-msgstr "Недопустимое имя тега!"
+#: admin/class-ngg-options.php:628
+msgid "The gallery name."
+msgstr ""
-#: ../lib/tags.php:112
-msgid "No objects (post/page) found for specified old tags."
-msgstr "Не найдено объектов (пост/страница) для указанных старых тегов."
+#: nggfunctions.php:98
+msgid "The gallery was not found."
+msgstr ""
-#: ../lib/tags.php:141
-msgid "No tag merged."
-msgstr "Не объединено ни одного тега."
+#: widgets/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
+msgstr ""
-#: ../lib/tags.php:143
-#, php-format
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
+msgstr ""
+
+#: admin/class-ngg-admin-launcher.php:535
msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+"The internal ID used by NextCellent to represent this gallery. This "
+"information can be useful for developers. A gallery ID should never change."
msgstr ""
-"Объединить метки «%1$s» в «%2$s». %3$s объектов "
-"изменено."
-#: ../lib/tags.php:146
-msgid "Error. No enough tags for rename. Too for merge. Choose !"
+#: admin/class-ngg-admin-launcher.php:423
+#, fuzzy
+msgid "The latest NextCellent news."
+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 ""
-"Ошибка. Недостаточно тегов для переименования. И для объединения тоже. "
-"Выберите!"
+"Фид новостей не может быть загружен. Посмотрите главную "
+"страницу , чтобы проверить обновления."
-#: ../lib/tags.php:163
-msgid "No tag specified!"
-msgstr "Ни один тег не задан!"
+#: admin/tinymce/window.php:200
+msgid ""
+"The number of images before pagination is applied. Leave empty for the "
+"default from the settings."
+msgstr ""
-#: ../lib/tags.php:186
-msgid "No tag deleted."
-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 ""
-#: ../lib/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
-msgstr "%1s тег(ов) удалено."
+#: 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 "Количество изображений на странице"
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
-msgstr "Не заданы новые короткие ссылки тегов!"
+#: admin/manage/actions.php:291
+msgid "The parameters"
+msgstr ""
-#: ../lib/tags.php:214
-msgid "Tags number and slugs number isn't the same!"
-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 ""
-#: ../lib/tags.php:241
-msgid "No slug edited."
-msgstr "Ни одна короткая ссылка не изменена."
+#: admin/class-ngg-overview.php:357
+#, fuzzy
+#| msgid "The plugin could create images"
+msgid "The plugin could create images."
+msgstr "Невозможно создать временный файл."
-#: ../lib/tags.php:243
-#, php-format
-msgid "%s slug(s) edited."
-msgstr "%s ссылка изменена."
+#: admin/functions.php:90
+msgid "The server setting Safe-Mode is on !"
+msgstr "Настройка Safe-Mode включена на сервере!"
-#: ../lib/xmlrpc.php:93
-#, php-format
+#: admin/class-ngg-admin-launcher.php:526
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 "Неверный логин и/или пароль."
+"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:157
-msgid "You are not allowed to upload files to this site."
-msgstr "У вас нет прав загружать файлы на этот сайт."
+#: 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-форме"
-#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829
-msgid "Could not find gallery "
-msgstr "Невозможно найти галерею"
+#: admin/functions.php:1564
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+msgstr "Загруженный файл превосходит значение upload_max_filesize из php.ini"
-#: ../lib/xmlrpc.php:168 ../lib/xmlrpc.php:782 ../lib/xmlrpc.php:834
-msgid "You are not allowed to upload files to this gallery."
-msgstr "У вас нет прав загружать файлы в эту галерею."
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
+msgstr "Загруженный файл был загружен не полностью"
-#: ../lib/xmlrpc.php:180
-msgid "This is no valid image file."
-msgstr "Неверный файл изображения."
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
+msgstr ""
-#: ../lib/xmlrpc.php:192
-msgid "Could not find image id "
-msgstr "Невозможно найти ID изображения"
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
+msgstr ""
-#: ../lib/xmlrpc.php:199
-#, php-format
-msgid "Failed to delete image %1$s "
-msgstr "Ошибка удаления изображения %1$s "
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
+msgstr ""
-#: ../lib/xmlrpc.php:208
-#, php-format
-msgid "Could not write file %1$s (%2$s)"
-msgstr "Невозможно записать файл %1$s (%2$s)"
+#: admin/class-ngg-admin-launcher.php:557
+msgid "There are three buttons:"
+msgstr ""
-#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327
-msgid "Invalid image ID"
-msgstr "Невозможно найти ID изображения"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
+msgstr ""
-#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330
-msgid "Sorry, you must be able to edit this image"
-msgstr "Вы не можете редактировать"
+#: admin/class-ngg-admin-launcher.php:274
+msgid ""
+"There was a configuration error. Please contact the server administrator."
+msgstr ""
+"Произошла ошибка в конфигурации программы. Пожалуйста, свяжитесь с "
+"администратором сервиса."
-#: ../lib/xmlrpc.php:336
-msgid "Sorry, could not update the image"
-msgstr "Невозможно найти изображения"
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
+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:444
+msgid "These values are maximum values."
msgstr ""
-"Извините, у вас должны быть права для управления галереями, чтобы увидеть "
-"список галерей"
-#: ../lib/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
-msgstr "Извините, невозможно создать галерею"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
+msgstr "Thickbox"
-#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
-msgstr "Недействительный ID галереи"
+#: 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/xmlrpc.php:424
-msgid "Sorry, you must be able to manage this gallery"
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
msgstr ""
-"Извините, у вас должны быть права для управления галереями, чтобы увидеть "
-"список галерей"
-#: ../lib/xmlrpc.php:430
-msgid "Sorry, could not update the gallery"
-msgstr "Извините, невозможно создать галерею"
+#: admin/class-ngg-style.php:218 admin/wpmu.php:63
+#, fuzzy
+msgid "This CSS file will be applied:"
+msgstr "CSS-файл успешно обновлен"
-#: ../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-style.php:316
+#, fuzzy
+msgid "This file does not exist. Double check the name and try again."
msgstr ""
-"Извините, у вас должны быть права для управления галереями, чтобы увидеть "
-"список галерей"
+"Такой файл не существует. Пожалуйста, проверьте его название ещё раз и "
+"попробуйте снова."
-#: ../lib/xmlrpc.php:476
-msgid "Sorry, could not create the album"
-msgstr "Извините, невозможно создать галерею"
+#: admin/class-ngg-admin-launcher.php:267
+msgid "This file exceeds the maximum upload size for this site."
+msgstr ""
+"Данный файл превысил максимальный размер, разрещённый для загрузки на этом "
+"сайте."
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
-msgstr "Альбом с ID=%s не существует."
+#: admin/class-ngg-admin-launcher.php:268
+msgid "This file is empty. Please try another."
+msgstr "Данный файл пустой. Пожалуйста, попробуйте другой."
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
-msgstr "Извините, невозможно создать галерею"
+#: admin/class-ngg-admin-launcher.php:270
+msgid "This file is not an image. Please try another."
+msgstr "Данный файл - не изображение, пожалуйста, попробуйте другой."
-#: ../nggallery.php:102
-#, fuzzy
-msgid "NextCellent Gallery requires a database upgrade."
-msgstr "Обзор NextCellent Gallery "
+#: admin/class-ngg-admin-launcher.php:269
+msgid "This file type is not allowed. Please try another."
+msgstr "Данный тип файла не может быть загруже. Пожалуйста, попробуйте другой."
-#: ../nggallery.php:102
-#, fuzzy
-msgid "Upgrade now"
-msgstr "Начать обновление"
+#: admin/class-ngg-options.php:753
+msgid "This function will not work, cause you need the FreeType library"
+msgstr ""
+"Эта настройка не будет работать, потому что отсутствует библиотека FreeType"
-#: ../nggallery.php:129
+#: admin/class-ngg-admin-launcher.php:542
msgid ""
-"Translation by : See here "
+"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 ""
-"Перевод: Владимир "
-"Василенко 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."
+#: admin/class-ngg-admin-launcher.php:272
+msgid "This is larger than the maximum size. Please try another."
msgstr ""
-"Этот перевод ещё не обновлялся для версии 1.9.0 . Если Вы "
-"хотите помочь с переводами, загрузите текущий po-файл и прочтите здесь как Вы можете перевести плагин. (Примечание текущего "
-"переводчика: эта информация устарела, в настоящий момент процесс перевода "
-"производится по другому.)"
+"Это больше, чем максимальный размер. Пожалуйтса, попробуйте другой размер."
-#: ../nggallery.php:239
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
+msgstr "Неверный файл изображения."
+
+#: admin/wpmu.php:89
msgid ""
-"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
+"This is the default path for all blogs. With the placeholder %BLOG_ID% you "
+"can organize the folder structure better."
msgstr ""
-"\"Извините, NextCellent Gallery работает только с ограничением памяти в 16 "
-"MB или выше"
-
-#: ../nggallery.php:268
-msgid "Picture tag"
-msgstr "Тэг картинки"
+"Это стандартный путь для всех блогов. Используя %BLOG_ID%, вы можете "
+"настроить структуру папок лучшим образом. Путь должен заканчиваться слэшэм /."
-#: ../nggallery.php:269
-msgid "Picture tag: %2$l."
-msgstr "Тэг картинки: %2$l."
+#: admin/class-ngg-options.php:266
+msgid "This is the default path for all galleries"
+msgstr "Это стандартный путь для всех галерей"
-#: ../nggallery.php:270
-msgid "Separate picture tags with commas."
-msgstr "Разделяйте теги запятыми."
+#: admin/class-ngg-options.php:518
+msgid ""
+"This is the text the visitors will have to click to switch between display "
+"modes."
+msgstr "Это текст, на который посетители будут кликать при смене режимов."
-#: ../nggallery.php:376
-#, fuzzy
-msgid "NextCellent Gallery / Images"
-msgstr "Основной обзор NextCellent Gallery"
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+msgstr ""
-#: ../nggallery.php:480
-msgid "loading"
-msgstr "загрузка"
+#: admin/class-ngg-overview.php:835
+msgid "This plugin is made possible by the great work of a lot of people:"
+msgstr ""
-#: ../nggallery.php:672
-msgid "Get help"
-msgstr "Получить помощь"
+#: admin/class-ngg-options.php:350
+msgid "This will add related images to every post"
+msgstr "Это добавит связанные изображения к каждой записи"
-#: ../nggallery.php:754
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
-msgstr "Извините, NextCellent Gallery деактивирована: версия NextGEN "
+#: 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 ""
-#: ../nggfunctions.php:42
+#: admin/class-ngg-admin-launcher.php:548
msgid ""
-"The Flash Player "
-"and a browser with Javascript "
-"support are needed."
+"This will create a new page with the same name as the gallery, and include a "
+"shortcode for this gallery in it."
msgstr ""
-"Нужны Flash Player"
-"a> и браузер с поддержкой "
-"Javascript ."
-#: ../nggfunctions.php:453
-msgid "[Album not found]"
-msgstr "[Альбом не найден]"
+#: admin/manage/class-ngg-manager.php:100
+msgid "This will ignore the aspect ratio, so no portrait thumbnails"
+msgstr "Соотношение сторон будет проигнорировано, пропорции нарушены"
-#: ../nggfunctions.php:782
-msgid "[SinglePic not found]"
-msgstr "[Изображение не найдено]"
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
+msgstr "Превью"
-#: ../nggfunctions.php:918
-msgid "Related images for"
-msgstr "Похожие изображения для"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
+msgstr "Качество превью"
-#: ../view/album-compact.php:32 ../view/album-extend.php:30
-msgid "Photos"
-msgstr "изображений"
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
+msgstr "Настройки превью"
-#: ../view/gallery-caption.php:32 ../view/gallery.php:32
-#: ../widgets/media-rss-widget.php:112
-msgid "[View with PicLens]"
-msgstr "[Просмотр из PicLens]"
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
+msgstr "Размер миниатюры"
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
-msgstr "Назад"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
+msgstr "Превью обновлено"
-#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
-msgstr "Вперед"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
+msgstr "Превью"
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
-msgstr "из"
+#: lib/meta.php:466
+msgid "Time Created"
+msgstr "Время создания"
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
-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 "Заголовок"
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
-msgstr "Камера / Тип"
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
+msgstr "Заголовок:"
-#: ../view/imagebrowser-exif.php:50
-msgid "Focal Length"
-msgstr "Фокусное расстояние"
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
+msgstr ""
-#: ../widgets/media-rss-widget.php:19
-msgid "Widget that displays Media RSS links for NextCellent Gallery."
-msgstr "Виджет, что показывает Медиа-RSS линк для NextCellent 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 ""
-#: ../widgets/media-rss-widget.php:20
-msgid "NextCellent Media RSS"
-msgstr "NextCellent Gallery Медиа-RSS"
+#: 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/media-rss-widget.php:68
-msgid "Media RSS"
-msgstr "Media RSS"
+#: 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/media-rss-widget.php:69
-msgid "Link to the main image feed"
-msgstr "Ссылка на иконку RSS"
+#: 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:"
-#: ../widgets/media-rss-widget.php:79 ../widgets/widgets.php:122
-#: ../widgets/widgets.php:211
-msgid "Title:"
-msgstr "Заголовок:"
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
+msgstr "Эффект перехода"
+
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
+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 "Камера / Тип"
+
+#: 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:1019
+#, php-format
+msgid ""
+"Unable to create directory %s. Is its parent directory writable by the "
+"server?"
+msgstr "Невозможно создать папку %s. Проверьте права CHMOD родительской папки."
-#: ../widgets/media-rss-widget.php:84
-msgid "Show Media RSS icon"
-msgstr "Показывать иконку Media RSS"
+#: 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 папки."
-#: ../widgets/media-rss-widget.php:88
-msgid "Show the Media RSS link"
-msgstr "Показать Media RSS"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
+msgstr "Неожиданная ошибка"
-#: ../widgets/media-rss-widget.php:91
-msgid "Text for Media RSS link:"
-msgstr "Текст для Media RSS:"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
+msgstr "Неизвестная ошибка загрузки"
-#: ../widgets/media-rss-widget.php:95
-msgid "Tooltip text for Media RSS link:"
-msgstr "Подсказка для Media RSS:"
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
+msgstr "Без сортировки"
-#: ../widgets/widgets.php:22
-msgid "Show a NextCellent Gallery Slideshow"
-msgstr "Показывать слайд-шоу NextCellent Gallery"
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
+msgstr "Обновить"
-#: ../widgets/widgets.php:23
-msgid "NextCellent Slideshow"
-msgstr "NextCellent Gallery слайд-шоу"
+#: admin/class-ngg-roles.php:59
+msgid "Update capabilities"
+msgstr "Обновить права доступа"
-#: ../widgets/widgets.php:64
-msgid ""
-"Get the Flash "
-"Player to see the slideshow."
-msgstr ""
-"Для просмотра слайд-шоу, Скачайте Flash Player ."
+#: admin/class-ngg-style.php:309
+msgid "Update File"
+msgstr "Обновить файл"
-#: ../widgets/widgets.php:126
-msgid "Select Gallery:"
-msgstr "Выберите галерею:"
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
+msgstr "Обновить порядок сортировки"
-#: ../widgets/widgets.php:128
-msgid "All images"
-msgstr "Все изображения"
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
+msgstr "Обновление успешно"
-#: ../widgets/widgets.php:142 ../widgets/widgets.php:235
-msgid "Width:"
-msgstr "Ширина:"
+#: admin/wpmu.php:44
+msgid "Update successfully"
+msgstr "Обновление успешно"
-#: ../widgets/widgets.php:145 ../widgets/widgets.php:238
-msgid "Height:"
-msgstr "Высота:"
+#: admin/class-ngg-options.php:273 admin/wpmu.php:98
+msgid "Update the database without notice."
+msgstr ""
-#: ../widgets/widgets.php:170
-msgid "Add recent or random images from the galleries"
-msgstr "Добавить последние или случайные изображения из галерей"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
+msgstr "Обновленные права"
-#: ../widgets/widgets.php:171
+#: admin/class-ngg-album-manager.php:92 admin/class-ngg-album-manager.php:110
+#: admin/class-ngg-album-manager.php:159
#, fuzzy
-msgid "NextCellent Widget"
-msgstr "Виджет NextCellent"
+msgid "Updated successfully"
+msgstr "CSS-файл успешно обновлен"
-#: ../widgets/widgets.php:215
+#: admin/upgrade.php:149
#, fuzzy
-msgid "Show:"
-msgstr "Показывать:"
-
-#: ../widgets/widgets.php:219
-msgid "Original images"
-msgstr "Оригинальные изображения"
-
-#: ../widgets/widgets.php:227
-msgid "recent added "
-msgstr "недавно добавленные"
+msgid "Upgrade complete."
+msgstr "Обновление успешно"
-#: ../widgets/widgets.php:231
-msgid "Enable IE8 Web Slices"
-msgstr "Включить IE8 Web Slices"
+#: admin/upgrade.php:114 admin/upgrade.php:137
+#, fuzzy
+msgid "Upgrade NextCellent Gallery"
+msgstr "Обновить NextGEN Gallery"
-#: ../widgets/widgets.php:243
+#: nggallery.php:123
#, fuzzy
-msgid "Select:"
-msgstr "Выбрать:"
+#| msgid "Upgrade now"
+msgid "Upgrade now."
+msgstr "Начать обновление"
-#: ../widgets/widgets.php:245
-msgid "All galleries"
-msgstr "Все галереи"
+#: admin/upgrade.php:141
+#, fuzzy
+msgid "Upgrading database…"
+msgstr "Обновление структуры БД..."
-#: ../widgets/widgets.php:246
-msgid "Only which are not listed"
-msgstr "Только те, которые не в списке"
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
+msgstr "Загрузить ZIP файл"
-#: ../widgets/widgets.php:247
-msgid "Only which are listed"
-msgstr "Только те, которые в списке"
+#: admin/class-ngg-adder.php:441
+msgid "Upload a ZIP file with images"
+msgstr "Загрузить ZIP файл с изображениями"
-#: ../widgets/widgets.php:251
-#, fuzzy
-msgid "Gallery ID:"
-msgstr "ID галереи:"
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
+msgstr "Сбой при загрузке!"
-#: ../widgets/widgets.php:253
-msgid "Gallery IDs, separated by commas."
-msgstr "ID галерей, разделенные запятыми."
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
+msgstr "Загрузка прервана."
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
-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 "Загрузить изображения"
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
-msgstr "Галерея с ID=%s не существует."
+#: 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 "Вручную"
-#: ../xml/media-rss.php:100
-msgid "No album ID has been provided as parameter"
-msgstr "Ни один альбом не указан в качестве параметра"
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
+msgstr "Загрузка остановлена."
-#: ../xml/media-rss.php:108
-#, php-format
-msgid "The album ID=%s does not exist."
-msgstr "Альбом с ID=%s не существует."
+#: admin/functions.php:991
+msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
+msgstr ""
+"Загруженный файл был архивом с ошибкой либо не был им вообще! Сервер "
+"распознает:"
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
-msgstr "Неправильная команда MediaRSS"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
+msgstr "Адрес (URL) изображения"
-#~ msgid ""
-#~ "Introduction "
-#~ msgstr ""
-#~ "Краткий курс "
+#: admin/class-ngg-adder.php:559
+#, fuzzy
+msgid "Use advanced uploader"
+msgstr "Использовать изображение в качестве водяного знака"
-#~ msgid ""
-#~ "Languages "
-#~ msgstr ""
-#~ "Переводы "
+#: admin/class-ngg-options.php:562
+msgid "Use AJAX pagination to browse images without reloading the page."
+msgstr ""
+"Использовать постраничный AJAX вывод для просмотра изображений без их "
+"перезагрузки."
-#~ msgid "Get help with NextCellent Gallery"
-#~ msgstr "Нужна помощь?"
+#: admin/class-ngg-adder.php:557
+#, fuzzy
+msgid "Use basic uploader"
+msgstr "Использовать изображение в качестве водяного знака"
-#~ msgid "More Help & Info"
-#~ msgstr "Больше вспомогательных материалов и информации"
+#: admin/class-ngg-options.php:731
+msgid "Use image as watermark"
+msgstr "Использовать изображение в качестве водяного знака"
-#~ msgid ""
-#~ "Support Forums "
-#~ msgstr ""
-#~ "Форумы поддержки "
+#: admin/class-ngg-options.php:543
+msgid "Use ImageBrowser instead of another effect."
+msgstr "Использовать Проводник вместо других эффектов."
-#~ msgid "Download latest version"
-#~ msgstr "Скачать последнюю версию"
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
+msgstr "Использовать постоянные ссылки"
-#, fuzzy
-#~ msgid "(from the ngg_styles folder)"
-#~ msgstr "(из папки темы)"
+#: admin/class-ngg-options.php:738
+msgid "Use text as watermark"
+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:947
+msgid "Use this button to reset all NextCellent options."
+msgstr ""
+#: admin/class-ngg-roles.php:27
#, 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 "%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 "Activate Media RSS feed"
-#~ msgstr "Активировать фид Media RSS"
-
-#~ msgid "Activate PicLens/CoolIris support"
-#~ msgstr "Включить поддержку PicLens/CoolIris"
-
-#~ msgid "Activate permalinks"
-#~ msgstr "Активировать ЧПУ"
-
-#~ msgid "Activate related images"
-#~ msgstr "Активировать отображение похожих изображений"
-
-#~ msgid "Add hidden images"
-#~ msgstr "Добавить скрытые изображения"
-
-#~ msgid "Album example"
-#~ msgstr "Пример альбома"
-
-#~ msgid "Album tags"
-#~ msgstr "Тэги альбома"
-
-#~ msgid "Backup original images"
-#~ msgstr "Делать бэкап оригинальных изображений"
-
-#~ msgid ""
-#~ "Browse images without reload the page. Note : Works only in combination "
-#~ "with Shutter effect"
-#~ msgstr ""
-#~ "Просмотр изображений без обновления страницы. Внимание: работает только "
-#~ "при использовании эффекта Shutter"
-
-#~ msgid "Browsing %s "
-#~ msgstr "Просмотр %s "
+msgid "Use TinyMCE Button / Add Media"
+msgstr "Использовать кнопку TinyMCE / Вкладку загрузки"
-#~ msgid "Bulk actions"
-#~ 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 "Cache single pictures"
-#~ 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 "Choose files to upload"
-#~ msgstr "Выберите файлы для загрузки"
+#: admin/class-ngg-style.php:292
+msgid "Version"
+msgstr "Версия"
-#~ msgid "Click here to proceed."
-#~ msgstr "Больше настроек"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
+msgstr "Смотреть"
-#~ msgid "Continue"
-#~ msgstr "Продолжить"
+#: admin/class-ngg-options.php:688
+msgid "View full image"
+msgstr ""
-#~ msgid "Contribute"
-#~ msgstr "Помочь"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
+msgstr "Посетить страницу плагина"
-#~ msgid "Contribute development"
-#~ 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 "Contributors / Tribute to"
-#~ 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 "Copyright notes / Credits"
-#~ msgstr "Авторское право / Благодарности"
+#: admin/class-ngg-overview.php:770
+#, fuzzy
+#| msgid "Welcome to NextCellent Gallery !"
+msgid "Welcome to NextCellent Gallery!"
+msgstr "Добро пожаловать в NextCellent Gallery!"
-#~ msgid "Create new URL friendly image slugs"
-#~ msgstr "Создать новый URL изображения с ЧПУ ссылкой"
+#: 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 "Create unique slug"
-#~ msgstr "Изменить короткую ссылку тега:"
+#: admin/class-ngg-options.php:327
+msgid ""
+"When activating this option, you need to update your permalink structure once"
+msgstr ""
+"Если эта опция будет активирована, Вам следует обновить структуру постоянных "
+"ссылок на сайте"
-#~ msgid "Creates a backup for inserted images"
-#~ msgstr "Создает бэкап изображений"
+#: 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 "Creates a file for each singlepic settings. Reduce the CPU load"
-#~ msgstr ""
-#~ "Создает файл для настроек каждого изображения. Снижает нагрузку на CPU"
+#: 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 "Custom fields"
-#~ msgstr "Пользовательские поля"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
+msgstr ""
-#~ msgid "Deactivate gallery page link"
-#~ 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 "Default size (W x H)"
-#~ 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 "Delete files, when removing a gallery in the database"
-#~ 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 "Delete image files"
-#~ 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 ""
-#~ "Depend on the amount of database entries this will take a while, don't "
-#~ "reload this page."
-#~ msgstr ""
-#~ "В зависимости от количества записей в базе данных это займет некоторое "
-#~ "время, не перезагружайте эту страницу."
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
+msgstr "Ширина:"
-#~ msgid "Disable flash upload"
-#~ msgstr "Отключить flash-загрузку"
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
+msgstr "с разрешением 777 вручную!"
-#~ msgid "Do you like this Plugin?"
-#~ 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 "Donate"
-#~ msgstr "Пожертвования"
+#: admin/class-ngg-overview.php:364
+msgid "wp_head()/wp_footer() is missing, contact the theme author"
+msgstr "wp_head()/wp_footer() отсутствует. Обратитесь к автору темы."
-#~ msgid "Donate the work via paypal"
-#~ msgstr "Поддержать работу через PayPal"
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
+msgstr ""
-#~ msgid "Donate the work via paypal."
-#~ msgstr "Поддержать работу через PayPal"
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
+msgstr ""
-#~ msgid "Duration time"
-#~ msgstr "Продолжительность одного слайда"
+#: admin/manage/actions.php:198
+msgid "XMP Data"
+msgstr "Данные XMP"
-#~ msgid "Editing %s "
-#~ msgstr "Редактирование %s nggallery/fonts "
+msgstr ""
+"Вы может использовать больше шрифтов, загрузив их в папку "
-#~ msgid "General Options"
-#~ msgstr "Основные настройки"
+#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353
+#, fuzzy
+msgid "You didn't select a file!"
+msgstr "Вы не выбрали галерею!"
-#~ msgid "Get help with NextGEN Gallery"
-#~ msgstr "Получить помощь с NextGEN Gallery"
+#: 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 "Get your language pack"
-#~ msgstr "Скачать языковой пакет"
+#: admin/class-ngg-admin-launcher.php:260
+msgid "You do not have the correct permission"
+msgstr "У вас нет необходимых прав"
-#~ msgid "Give it a good rating on WordPress.org."
-#~ msgstr "Повысить рейтинг на WordPress.org."
+#: admin/class-ngg-admin-launcher.php:266
+msgid "You have attempted to queue too many files."
+msgstr "Вы попытались загрузить слишком много файлов."
-#~ msgid "Help translating it."
-#~ msgstr "Больше вспомогательных материалов и информации"
+#: admin/class-ngg-admin-launcher.php:275
+msgid "You may only upload 1 file."
+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 будут автоматически добавлены в вашу тему"
+#: admin/class-ngg-admin-launcher.php:469
+msgid "You must add a gallery before adding images!"
+msgstr ""
-#~ msgid "How to support ?"
-#~ msgstr "Как поддержать?"
+#: admin/tinymce/window.php:511
+#, fuzzy
+msgid "You need to select a gallery."
+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, и т.д.). "
-#~ "Внимание: это увеличивает время загрузки страницы"
+#: 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 ""
-#~ "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 ""
-#~ "Если вы не нашли себя в списке и есть код, который я использовал в своем "
-#~ "плагине, не стесняйтесь отправить мне письмо."
+#: admin/tinymce/window.php:515
+#, fuzzy
+msgid "You need to select a picture."
+msgstr "или введите URL Zip-файла"
-#~ 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 ""
-#~ "Если Вы хотите обновиться до более СТАРОЙ версии, пожалуйста, сделайте "
-#~ "сначала бэкап БД и существующих изображений."
+#: 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 ""
-#~ "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 "Игнорировать соотношение сторон, превью не будут вертикальными"
-
-#~ msgid "Image list"
-#~ msgstr "Список изображений"
-
-#~ msgid "ImageMagick (Experimental). Path to the library :"
-#~ msgstr "ImageMagick (экспериментальная функция). Путь до библиотеки:"
-
-#~ msgid "Import a zip file with images from a url"
-#~ msgstr "Импортировать zip-файл с изображениями по URL"
-
-#~ msgid "Import from Server path:"
-#~ msgstr "Импортировать из папки на сервере:"
-
-#~ msgid "Import image folder"
-#~ msgstr "Импортировать папку с изображениями"
-
-#~ msgid ""
-#~ "Important : Could causes problem at some browser. Please recheck your "
-#~ "page."
-#~ msgstr ""
-#~ "Важно: могут появиться проблемы в некоторых браузерах. Пожалуйста, "
-#~ "проверьте страницу после этого."
-
-#~ msgid "Integrate slideshow"
-#~ msgstr "Вставить слайдшоу"
-
-#~ msgid "Main NextCellent Gallery overview"
-#~ msgstr "Основной обзор NextCellent Gallery"
-
-#~ msgid "Main NextGEN Gallery overview"
-#~ msgstr "Обзор основного раздела NextGEN Gallery"
-
-#~ msgid "Manage Albums"
-#~ msgstr "Управление альбомами"
-
-#~ msgid "Manage Galleries"
-#~ msgstr "Управление галереями"
-
-#~ msgid "Manage Gallery"
-#~ msgstr "Галереи"
-
-#~ msgid "Manage Image Tags"
-#~ msgstr "Управление тегами изображений"
-
-#~ msgid "Meta Data"
-#~ msgstr "Мета-данные"
-
-#~ msgid "More settings"
-#~ msgstr "Больше настроек"
-
-#~ msgid "Move imagerotator to new location..."
-#~ msgstr "Перемещение imagerotator в новое место..."
-
-#~ msgid "NextGEN DEV Team"
-#~ msgstr "Команда NextGEN"
-
-#~ msgid "NextGEN Gallery"
-#~ 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 Media RSS"
-#~ msgstr "NextGEN Media RSS"
-
-#~ msgid "NextGEN Slideshow"
-#~ msgstr "NextGEN слайд-шоу"
-
-#~ msgid "NextGEN Widget"
-#~ msgstr "Виджеты NextGEN"
-
-#~ msgid "No doubt a very useful and easy motivation :-)"
-#~ 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 ""
-#~ 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 "Важно: Измените в настройках путь по умолчанию для галереи"
-
-#~ msgid "Note : The upload limit on your server is "
-#~ msgstr "Внимание: лимит загрузки на вашем сервере - "
-
-#~ msgid "Number of columns"
-#~ msgstr "Количество колонок"
-
-#~ msgid "Number of images per page"
-#~ msgstr "Количество изображений на странице"
-
-#~ 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 "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."
-#~ 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 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 "Recent donators"
-#~ msgstr "Последние жертвователи"
-
-#~ msgid "Rename failed"
-#~ msgstr "Ошибка переименования"
-
-#~ msgid "Resize Images"
-#~ msgstr "Изменить размер изображений"
-
-#~ msgid "See more information for the Flash Player on the web page"
-#~ msgstr "Больше информации о Flash Player доступно на странице"
-
-#~ 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 "Show ImageBrowser"
-#~ msgstr "Показывать браузер изображений"
-
-#~ msgid "Show a NextGEN Gallery Slideshow"
-#~ msgstr "Показывать слайд-шоу NextGEN Gallery"
-
-#~ 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 "Sorry, NextGEN Gallery works only with a role called administrator"
-#~ msgstr "Извините, NextGEN Gallery работает только с ролью администратора"
-
-#~ msgid "Tag"
-#~ msgstr "Тэг"
-
-#~ msgid "Tags (comma separated list)"
-#~ msgstr "Тэги (список, разделенный запятыми)"
-
-#~ 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"
-#~ "a> ! If you still need some help, please post your questions here ."
-
-#~ msgid "Thanks to all donators..."
-#~ msgstr "Спасибо всем благотворителям..."
-
-#~ msgid "Thanks!"
-#~ 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 gallery will open the ImageBrowser instead the effect."
-#~ msgstr "Галерея откроет браузер изображений вместо выбранного эффекта."
-
-#~ 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."
-#~ msgstr "Путь к imagerotator.swf не задан, слайдшоу не будет работать."
-
-#~ msgid "The script detect that you upgrade from a older version."
-#~ msgstr "Скрипт обнаружил, что вы обновляетесь со старой версии."
-
-#~ msgid "The settings are only used in the JW Image Rotator Version"
-#~ msgstr "Настройки применяются только в JW Image Rotator Version"
-
-#~ 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 :"
-#~ 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 "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 "Title :"
-#~ 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 "Обновление успешно"
-
-#~ msgid "Update file structure..."
-#~ msgstr "Обновление структуры файлов..."
-
-#~ msgid "Update settings..."
-#~ msgstr "Обновление настроек..."
-
-#~ msgid "Updated options."
-#~ msgstr "Изменить настройки"
-
-#~ 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"
-
-#~ msgid "Upgrade finished..."
-#~ msgstr "Обновление успешно"
-
-#~ msgid "Upload Images"
-#~ msgstr "Загрузить изображения"
-
-#~ msgid "Upload a Zip-File"
-#~ msgstr "Загрузить Zip-файл"
-
-#~ msgid "Upload a zip file with images"
-#~ msgstr "Загрузить zip-файл с изображениями"
-
-#~ msgid "Upload multiple files at once by ctrl/shift-selecting in dialog"
-#~ msgstr ""
-#~ "Загрузите несколько файлов за раз, выбирая с помощью ctrl/shift в "
-#~ "диалоговом окне"
-
-#~ msgid "View all"
-#~ msgstr "Посмотреть все"
-
-#~ msgid "We would like to thank this people which support us in the work :"
-#~ 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, 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."
-
-#~ msgid "Width x Height"
-#~ msgstr "Ширина х высота"
-
-#~ msgid "Width x Height :"
-#~ msgstr "Ширина х Высота:"
-
-#~ msgid "Width x height (in pixel). NextCellent Gallery will keep ratio size"
-#~ msgstr ""
-#~ "Ширина х Высота (в пикселах). NextCellent 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 "Width x height (in pixel). NextGEN Gallery will keep ratio size"
-#~ msgstr "Ширина на высоту (в пикселях). NextGEN Gallery сохранит пропорции."
-
-#~ 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 0afa188..b97823b 100755
--- a/lang/nggallery.pot
+++ b/lang/nggallery.pot
@@ -2,3860 +2,3983 @@
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/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: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
+#: 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: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
+#: 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: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-options.php:498
+msgid "Columns"
+msgstr ""
-#: ../admin/class-ngg-album-manager.php:320
-msgid "Add new album"
+#: admin/class-ngg-options.php:501
+msgid "columns per page"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:322
-#, fuzzy
-msgid "Add"
-msgstr "Voeg URL toe"
+#: admin/tinymce/window.php:255
+msgid "Compact version"
+msgstr ""
-#: ../admin/class-ngg-album-manager.php:334
-msgid "Show / hide used galleries"
+#: lib/meta.php:477
+msgid "Contact"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:335
-msgid "[Show all]"
+#: admin/functions.php:161
+msgid "contains no pictures"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:336
-msgid "Maximize the widget content"
+#: admin/upgrade.php:151
+msgid "Continue to NextCellent"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:337
-msgid "[Maximize]"
+#: admin/class-ngg-overview.php:39
+msgid "Contributors"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:338
-msgid "Minimize the widget content"
+#: admin/functions.php:1449
+#, php-format
+msgid "Copied %1$s picture(s) to gallery: %2$s ."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:339
-msgid "[Minimize]"
+#: admin/manage/class-ngg-manager.php:226
+msgid "Copy image to..."
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/manage/class-ngg-image-list-table.php:313
+msgid "Copy to..."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:368
-msgid "Select gallery"
+#: lib/meta.php:453
+msgid "Copyright"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:398
-msgid "Album ID"
+#: lib/meta.php:476
+msgid "Copyright Notice"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:412
-msgid "No album selected!"
+#: admin/ajax.php:469
+#, php-format
+msgid "Could create image with %s x %s pixel"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:436
-msgid "Album name:"
+#: admin/class-ngg-overview.php:358
+msgid "Could not create image, check your memory limit."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:442
-msgid "Album description:"
+#: admin/upgrade.php:94
+msgid "Could not find NextCellent Gallery database tables, upgrade failed!"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:448
-msgid "Select a preview image:"
+#: admin/functions.php:1008
+msgid "Could not get a valid foldername"
msgstr ""
-#: ../admin/class-ngg-album-manager.php:451
-#: ../admin/class-ngg-album-manager.php:454
-msgid "No picture"
+#: admin/class-ngg-style.php:154
+msgid "Could not move file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:466
-msgid "Page Link to"
+#: admin/class-ngg-style.php:187
+msgid "Could not move the CSS file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:468
-#: ../admin/manage/class-ngg-image-manager.php:168
-msgid "Not linked"
+#: admin/class-ngg-style.php:162
+msgid "Could not save file."
msgstr ""
-#: ../admin/class-ngg-album-manager.php:482
-#: ../admin/manage/class-ngg-manager.php:308
-#, fuzzy
-msgid "OK"
-msgstr "OK"
+#: admin/functions.php:683
+msgid "Couldn't restore original image"
+msgstr ""
-#: ../admin/class-ngg-album-manager.php:485
-#: ../admin/manage/class-ngg-manager.php:300 ../admin/tinymce/window.php:469
-#, fuzzy
-msgid "Cancel"
-msgstr "Stoppen"
+#: lib/meta.php:472
+msgid "Country"
+msgstr ""
-#: ../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"
+#: lib/meta.php:471
+msgid "Country code"
+msgstr ""
-#: ../admin/class-ngg-album-manager.php:584 ../lib/rewrite.php:232
-#, fuzzy
-msgid "Page"
-msgstr "Kan webpagina niet downloaden:"
+#: admin/class-ngg-options.php:411
+msgid "Create a backup for the resized images"
+msgstr ""
-#: ../admin/class-ngg-installer.php:29
-msgid "Sorry, NextCellent Gallery works only with a role called administrator"
+#: admin/manage/class-ngg-gallery-manager.php:88
+msgid "Create a new , empty gallery below the folder"
msgstr ""
-#: ../admin/class-ngg-installer.php:112
-msgid ""
-"NextCellent Gallery : Tables could not created, please check your database "
-"settings"
+#: admin/class-ngg-adder.php:404
+#, php-format
+msgid "Create a new, empty gallery in the folder %s "
msgstr ""
-#: ../admin/class-ngg-installer.php:172
-msgid "[Show as slideshow]"
+#: admin/class-ngg-admin-launcher.php:547
+#: admin/manage/class-ngg-image-manager.php:224
+msgid "Create new page"
msgstr ""
-#: ../admin/class-ngg-installer.php:173
-msgid "[Show picture list]"
+#: 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:72
-msgid "Settings updated successfully"
+#: lib/meta.php:449 lib/meta.php:474
+msgid "Credit"
msgstr ""
-#: ../admin/class-ngg-options.php:90
-msgid "Cache cleared"
+#: admin/class-ngg-admin-launcher.php:283
+msgid "Crunching…"
msgstr ""
-#: ../admin/class-ngg-options.php:222
-msgid "General settings"
+#: admin/class-ngg-style.php:182
+msgid "CSS file successfully moved."
msgstr ""
-#: ../admin/class-ngg-options.php:228 ../admin/wpmu.php:85
-msgid "Gallery path"
+#: admin/class-ngg-style.php:160
+msgid "CSS file successfully updated."
msgstr ""
-#: ../admin/class-ngg-options.php:231
-msgid "This is the default path for all galleries"
+#: admin/class-ngg-options.php:646 admin/tinymce/window.php:184
+msgid "Custom"
msgstr ""
-#: ../admin/class-ngg-options.php:235 ../admin/wpmu.php:95
-msgid "Silent database upgrade"
+#: admin/class-ngg-options.php:576
+msgid "Custom order"
msgstr ""
-#: ../admin/class-ngg-options.php:238 ../admin/wpmu.php:98
-msgid "Update the database without notice."
+#: admin/manage/class-ngg-image-list-table.php:277
+msgid "Customize thumbnail"
msgstr ""
-#: ../admin/class-ngg-options.php:242
-msgid "Image files"
+#: admin/functions.php:206
+msgid "Database error. Could not add gallery!"
msgstr ""
-#: ../admin/class-ngg-options.php:246
-msgid "Delete files when removing a gallery from the database"
+#: admin/class-ngg-options.php:592 view/imagebrowser-exif.php:58
+msgid "Date / Time"
msgstr ""
-#: ../admin/class-ngg-options.php:251
-msgid "Select graphic library"
+#: lib/meta.php:465
+msgid "Date Created"
msgstr ""
-#: ../admin/class-ngg-options.php:256
-msgid "GD Library"
+#: 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-options.php:260
-msgid "ImageMagick (Experimental)"
+#: lib/meta.php:452 admin/manage/class-ngg-sort-manager.php:121
+msgid "Date/Time"
msgstr ""
-#: ../admin/class-ngg-options.php:264
-msgid "Path to the ImageMagick library:"
+#: admin/class-ngg-options.php:838
+msgid "Default size"
msgstr ""
-#: ../admin/class-ngg-options.php:270
-msgid "Media RSS feed"
+#: admin/wpmu.php:137
+msgid "Default style"
msgstr ""
-#: ../admin/class-ngg-options.php:273
-msgid "Add a RSS feed to you blog header. Useful for CoolIris/PicLens"
+#. stands for degrees, as in a rotation. Should be pretty short.
+#: admin/manage/actions.php:336
+msgid "deg"
msgstr ""
-#: ../admin/class-ngg-options.php:277
-msgid "PicLens/CoolIris"
+#: 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:280
-msgid "Include support for PicLens and CoolIris"
+#: admin/manage/class-ngg-image-manager.php:108
+msgid "Delete \"{}\"?"
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."
+#: admin/class-ngg-options.php:281
+msgid "Delete files when removing a gallery from the database"
msgstr ""
-#: ../admin/class-ngg-options.php:285
-msgid "Permalinks"
+#: admin/manage/class-ngg-image-list-table.php:310
+msgid "Delete images"
msgstr ""
-#: ../admin/class-ngg-options.php:288
-msgid "Use permalinks"
+#: admin/class-ngg-tag-manager.php:213
+msgid "Delete Tag"
msgstr ""
-#: ../admin/class-ngg-options.php:291
-msgid "Adds a static link to all 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:292
-msgid ""
-"When activating this option, you need to update your permalink structure once"
+#: admin/class-ngg-options.php:607 admin/manage/class-ngg-sort-manager.php:131
+msgid "Descending"
msgstr ""
-#: ../admin/class-ngg-options.php:296
-msgid "Gallery slug:"
+#: 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:302
-msgid "Recreate URLs"
+#: admin/class-ngg-overview.php:747
+msgid ""
+"Developed & maintained by WPGetReady.com "
msgstr ""
-#: ../admin/class-ngg-options.php:304
-msgid "Start now »"
+#: admin/functions.php:46
+msgid "didn't exist. Please create first the main gallery folder "
msgstr ""
-#: ../admin/class-ngg-options.php:305
-msgid "If you've changed these settings, you'll have to recreate the URLs."
+#: admin/class-ngg-options.php:428
+msgid "Different sizes"
msgstr ""
-#: ../admin/class-ngg-options.php:309
-msgid "Related images"
+#: admin/tinymce/window.php:316
+msgid "Dimensions"
msgstr ""
-#: ../admin/class-ngg-options.php:312
-msgid "Add related images"
+#: 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:315
-msgid "This will add related images to every post"
+#: admin/class-ngg-admin-launcher.php:282
+msgid "Dismiss"
msgstr ""
-#: ../admin/class-ngg-options.php:319
-#, fuzzy
-msgid "Match with"
-msgstr "Er kwamen geen geschiedenisevents overeen met je zoekopdracht"
+#: admin/tinymce/window.php:143
+msgid "Display types"
+msgstr ""
-#: ../admin/class-ngg-options.php:324
-msgid "Categories"
+#: admin/functions.php:154
+msgid "doesn`t exist!"
msgstr ""
-#: ../admin/class-ngg-options.php:335
-msgid "Max. number of images"
+#: admin/class-ngg-admin-launcher.php:623
+msgid "Don't forget to press save!"
msgstr ""
-#: ../admin/class-ngg-options.php:338
-msgid "0 will show all images"
+#: admin/class-ngg-options.php:1063
+msgid "Done."
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/class-ngg-adder.php:534
+msgid "Drop your files in this window"
+msgstr ""
-#: ../admin/class-ngg-options.php:352
-msgid "Image settings"
+#: admin/class-ngg-options.php:909
+msgid "Duration"
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-tag-manager.php:255
+msgid "Edit"
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/class-ngg-album-manager.php:275 admin/class-ngg-roles.php:47
+msgid "Edit Album"
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/class-ngg-album-manager.php:308
+msgid "Edit album"
msgstr ""
-#: ../admin/class-ngg-options.php:364 ../admin/manage/class-ngg-manager.php:65
+#: admin/class-ngg-admin-launcher.php:604
msgid ""
-"Width and height (in pixels). NextCellent Gallery will keep the ratio size."
+"Edit all of NextCellent's options. The options are sorted in multiple "
+"categories."
msgstr ""
-#: ../admin/class-ngg-options.php:368
-msgid "Image quality"
+#: admin/functions.php:121 admin/functions.php:306
+msgid "Edit gallery"
msgstr ""
-#: ../admin/class-ngg-options.php:372
-msgid "Backup original"
+#: admin/class-ngg-admin-launcher.php:622
+msgid "Edit options for the slideshow."
msgstr ""
-#: ../admin/class-ngg-options.php:376
-msgid "Create a backup for the resized images"
+#: lib/meta.php:462
+msgid "Edit Status"
msgstr ""
-#: ../admin/class-ngg-options.php:381
-msgid "Automatically resize"
+#: admin/class-ngg-tag-manager.php:235
+msgid "Edit Tag Slug"
msgstr ""
-#: ../admin/class-ngg-options.php:385
-msgid "Automatically resize images on upload."
+#: admin/manage/class-ngg-image-list-table.php:278
+msgid "Edit thumb"
msgstr ""
-#: ../admin/class-ngg-options.php:390
-msgid "Thumbnail settings"
+#: admin/class-ngg-style.php:268
+#, php-format
+msgid "Editing %s"
msgstr ""
-#: ../admin/class-ngg-options.php:391
-msgid ""
-"Please note: if you change these settings, you need to recreate the "
-"thumbnails under -> Manage Gallery ."
+#: 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:394
-msgid "Thumbnail size"
+#: 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:400
-msgid "These values are maximum values."
+#: admin/class-ngg-options.php:884
+msgid "Enable dragging with the mouse (or touch)."
msgstr ""
-#: ../admin/class-ngg-options.php:404 ../admin/manage/class-ngg-manager.php:94
-msgid "Fixed size"
+#: admin/wpmu.php:116
+msgid "Enable import function"
msgstr ""
-#: ../admin/class-ngg-options.php:407
-msgid "Ignore the aspect ratio, so no portrait thumbnails."
+#: admin/wpmu.php:130
+msgid "Enable roles/capabilities"
msgstr ""
-#: ../admin/class-ngg-options.php:411
-msgid "Thumbnail quality"
+#: admin/class-ngg-options.php:510
+msgid "Enable slideshow"
msgstr ""
-#: ../admin/class-ngg-options.php:415
-msgid "Single picture"
+#: admin/wpmu.php:123
+msgid "Enable style selection"
msgstr ""
-#: ../admin/class-ngg-options.php:418
-msgid "Clear cache folder"
+#: admin/wpmu.php:102
+msgid "Enable upload quota check"
msgstr ""
-#: ../admin/class-ngg-options.php:419
-msgid "Proceed now »"
+#: admin/wpmu.php:109
+msgid "Enable zip upload option"
msgstr ""
-#: ../admin/class-ngg-options.php:433
-#: ../admin/manage/class-ngg-image-manager.php:155
-msgid "Gallery settings"
+#: 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:439
-msgid "Inline gallery"
+#: 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:442
-msgid "Galleries will not be shown on a subpage, but on the same page."
+#: 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:446
-msgid "Images per page"
+#: admin/manage/class-ngg-manager.php:116
+msgid "Enter the tags"
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/manage/class-ngg-manager.php:132
+msgid "Enter the text"
msgstr ""
-#: ../admin/class-ngg-options.php:454
-msgid "Columns"
+#: admin/manage/actions.php:96
+msgid "Error rotating thumbnail"
msgstr ""
-#: ../admin/class-ngg-options.php:457
-msgid "columns per page"
+#: admin/manage/actions.php:383
+msgid "Error updating thumbnail"
msgstr ""
-#: ../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."
+#: admin/functions.php:1118 admin/functions.php:1207
+msgid "Error, the file could not be moved to : "
msgstr ""
-#: ../admin/class-ngg-options.php:466
-msgid "Enable slideshow"
+#: admin/functions.php:1123 admin/functions.php:1211
+msgid "Error, the file permissions could not be set"
msgstr ""
-#: ../admin/class-ngg-options.php:470
-msgid "Text to show:"
+#: lib/tags.php:146
+msgid "Error. No enough tags for rename. Too for merge. Choose !"
msgstr ""
-#: ../admin/class-ngg-options.php:474
+#: admin/class-ngg-admin-launcher.php:613
msgid ""
-"This is the text the visitors will have to click to switch between display "
-"modes."
+"Everything about galleries. From sorting options to the number of images, "
+"it's all in here."
msgstr ""
-#: ../admin/class-ngg-options.php:478
-msgid "Show first"
+#: admin/manage/class-ngg-image-list-table.php:238
+msgid "Exclude"
msgstr ""
-#: ../admin/class-ngg-options.php:483
-#: ../widgets/class-ngg-gallery-widget.php:110
-#, fuzzy
-msgid "Thumbnails"
-msgstr "Thumbnails"
+#: admin/manage/actions.php:150
+msgid "EXIF Data"
+msgstr ""
-#: ../admin/class-ngg-options.php:491
-msgid "Choose what visitors will see first."
+#: admin/class-ngg-tag-manager.php:114
+msgid "Existing Tags"
msgstr ""
-#: ../admin/class-ngg-options.php:495
-msgid "ImageBrowser"
+#: admin/tinymce/window.php:261
+msgid "Extended version"
msgstr ""
-#: ../admin/class-ngg-options.php:499
-msgid "Use ImageBrowser instead of another effect."
+#: admin/class-ngg-options.php:854
+msgid "Fading Entrances"
msgstr ""
-#: ../admin/class-ngg-options.php:504
-msgid "Hidden images"
+#: admin/class-ngg-options.php:855
+msgid "Fading Exits"
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:1425
+#, php-format
+msgid "Failed to copy database row for picture %s"
msgstr ""
-#: ../admin/class-ngg-options.php:510
-msgid "Note: this increases the page load (possibly a lot)"
+#: admin/functions.php:1411
+#, php-format
+msgid "Failed to copy image %1$s to %2$s"
msgstr ""
-#: ../admin/class-ngg-options.php:514
-msgid "AJAX pagination"
+#: lib/xmlrpc.php:199
+#, php-format
+msgid "Failed to delete image %1$s "
msgstr ""
-#: ../admin/class-ngg-options.php:518
-msgid "Use AJAX pagination to browse images without reloading the 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:520
-msgid "Note: works only in combination with the Shutter effect."
+#: admin/functions.php:1579
+msgid "Failed to write file to disk"
msgstr ""
-#: ../admin/class-ngg-options.php:524
-msgid "Sort options"
+#: admin/functions.php:1073 admin/functions.php:1190
+msgid "Failure in database, no gallery path set !"
msgstr ""
-#: ../admin/class-ngg-options.php:527
-msgid "Sort thumbnails"
+#: admin/class-ngg-admin-launcher.php:280
+msgid "File canceled."
msgstr ""
-#: ../admin/class-ngg-options.php:532
-msgid "Custom order"
+#: admin/functions.php:679
+msgid "File do not exists"
msgstr ""
-#: ../admin/class-ngg-options.php:536
-#: ../admin/manage/class-ngg-sort-manager.php:106
-msgid "Image ID"
+#: admin/class-ngg-style.php:296
+msgid "File location"
msgstr ""
-#: ../admin/class-ngg-options.php:540
-#, fuzzy
+#: admin/class-ngg-options.php:584
msgid "File name"
-msgstr "URL/Filename:"
+msgstr ""
-#: ../admin/class-ngg-options.php:544
-msgid "Alt / Title text"
+#: admin/functions.php:1582
+msgid "File upload stopped by extension"
msgstr ""
-#: ../admin/class-ngg-options.php:548 ../view/imagebrowser-exif.php:58
-msgid "Date / Time"
+#: 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:555
-msgid "Sort direction"
+#: lib/meta.php:141
+msgid "Fired"
msgstr ""
-#: ../admin/class-ngg-options.php:559
-#: ../admin/manage/class-ngg-sort-manager.php:126
-msgid "Ascending"
+#: 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:563
-#: ../admin/manage/class-ngg-sort-manager.php:131
-msgid "Descending"
+#: admin/class-ngg-options.php:831
+msgid "Fit to space"
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/class-ngg-options.php:448 admin/manage/class-ngg-manager.php:94
+msgid "Fixed size"
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."
+#: lib/meta.php:483
+msgid "Flash"
msgstr ""
-#: ../admin/class-ngg-options.php:588
-msgid "JavaScript Thumbnail effect"
+#: admin/manage/actions.php:68
+msgid "Flip horizontally"
msgstr ""
-#: ../admin/class-ngg-options.php:591 ../admin/media-upload.php:232
-#, fuzzy
-msgid "None"
-msgstr "(geen)"
+#: admin/manage/actions.php:70
+msgid "Flip vertically"
+msgstr ""
-#: ../admin/class-ngg-options.php:592
-msgid "Thickbox"
+#: admin/class-ngg-options.php:856
+msgid "Flippers"
msgstr ""
-#: ../admin/class-ngg-options.php:593
-msgid "Lightbox"
+#: view/imagebrowser-exif.php:50
+msgid "Focal Length"
msgstr ""
-#: ../admin/class-ngg-options.php:594
-msgid "Highslide"
+#: lib/meta.php:454
+msgid "Focal length"
msgstr ""
-#: ../admin/class-ngg-options.php:595
-msgid "Shutter"
+#: admin/class-ngg-options.php:741
+msgid "Font"
msgstr ""
-#: ../admin/class-ngg-options.php:596 ../admin/tinymce/window.php:181
-msgid "Custom"
+#: admin/class-ngg-roles.php:18
+msgid "For a more flexible user management you can use the"
msgstr ""
-#: ../admin/class-ngg-options.php:601
-msgid "Link Code line"
+#: admin/class-ngg-overview.php:842
+msgid "for helping maintain the plugin"
msgstr ""
-#: ../admin/class-ngg-options.php:626
-msgid ""
-"Please note : you can only activate the watermark under -> Manage Galleries. "
-"This action cannot be undone."
+#: admin/class-ngg-overview.php:847
+msgid "for his his code suggestions regarding nggtags shortcodes"
msgstr ""
-#: ../admin/class-ngg-options.php:631
-msgid "Preview"
+#: admin/class-ngg-overview.php:850
+msgid "for his his suggestions on templates"
msgstr ""
-#: ../admin/class-ngg-options.php:632
-msgid "Select an image"
+#: admin/class-ngg-overview.php:844
+msgid "for his implementation of changing file the upload date using jQuery"
msgstr ""
-#: ../admin/class-ngg-options.php:637
-msgid "View full image"
+#: admin/class-ngg-overview.php:839
+msgid "for maintaining this fork of NextGen Gallery"
msgstr ""
-#: ../admin/class-ngg-options.php:641 ../admin/class-ngg-options.php:645
-msgid "Position"
+#: admin/class-ngg-admin-launcher.php:659
+msgid "For more information:"
msgstr ""
-#: ../admin/class-ngg-options.php:665
-msgid "Offset"
+#: lib/meta.php:480
+msgid "Format"
msgstr ""
-#: ../admin/class-ngg-options.php:680
-msgid "Use image as watermark"
+#: 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:683
-#, fuzzy
-msgid "URL to file"
-msgstr "URL/Filename:"
+#: 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:687
-msgid "Use text as watermark"
+#: 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:690
-msgid "Font"
+#: admin/manage/class-ngg-manager.php:507
+msgid "Gallery deleted successfully."
msgstr ""
-#: ../admin/class-ngg-options.php:702
-msgid "This function will not work, cause you need the FreeType library"
+#: admin/tinymce/window.php:267
+msgid "Gallery display types"
msgstr ""
-#: ../admin/class-ngg-options.php:704
+#: 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 ""
-"You can upload more fonts in the folder nggallery/fonts "
+"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:710 ../admin/manage/class-ngg-manager.php:81
-#: ../admin/media-upload.php:242
-msgid "Size"
+#: widgets/class-ngg-gallery-widget.php:161
+msgid "Gallery ID:"
msgstr ""
-#: ../admin/class-ngg-options.php:714
-msgid "Color"
+#: widgets/class-ngg-gallery-widget.php:166
+msgid "Gallery IDs, separated by commas."
msgstr ""
-#: ../admin/class-ngg-options.php:718
-msgid "Text"
+#: admin/class-ngg-options.php:263 admin/wpmu.php:85
+msgid "Gallery path"
msgstr ""
-#: ../admin/class-ngg-options.php:722
-msgid "Opaque"
+#: 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:780
-msgid "Fit to space"
+#: admin/class-ngg-options.php:331
+msgid "Gallery slug:"
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-options.php:291
+msgid "GD Library"
msgstr ""
-#: ../admin/class-ngg-options.php:787
-msgid "Default size"
+#: admin/class-ngg-admin-launcher.php:606 admin/class-ngg-options.php:238
+msgid "General"
msgstr ""
-#: ../admin/class-ngg-options.php:796
-msgid "Transition / Fade effect"
+#: admin/class-ngg-admin-launcher.php:607
+msgid ""
+"General NextCellent options. Contains options for permalinks and related "
+"images."
msgstr ""
-#: ../admin/class-ngg-options.php:801
-msgid "Attention Seekers"
+#: admin/class-ngg-options.php:257
+msgid "General settings"
msgstr ""
-#: ../admin/class-ngg-options.php:802
-msgid "Bouncing Entrances"
+#: nggallery.php:739
+msgid "Get help"
msgstr ""
-#: ../admin/class-ngg-options.php:803
-msgid "Fading Entrances"
+#: admin/class-ngg-tag-manager.php:122
+msgid "Go"
msgstr ""
-#: ../admin/class-ngg-options.php:804
-msgid "Fading Exits"
+#: admin/manage/class-ngg-sort-manager.php:35
+msgid "Go back"
msgstr ""
-#: ../admin/class-ngg-options.php:805
-msgid "Flippers"
+#: admin/class-ngg-overview.php:384
+msgid "Graphic Library"
msgstr ""
-#: ../admin/class-ngg-options.php:806
-msgid "Lightspeed"
+#: lib/meta.php:473
+msgid "Headline"
msgstr ""
-#: ../admin/class-ngg-options.php:807
-msgid "Rotating Entrances"
+#: 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:808
-msgid "Rotating Exits"
+#: widgets/class-ngg-gallery-widget.php:140
+#: widgets/class-ngg-slideshow-widget.php:145
+msgid "Height:"
msgstr ""
-#: ../admin/class-ngg-options.php:809
-msgid "Specials"
+#: admin/class-ngg-admin-launcher.php:431 admin/class-ngg-overview.php:17
+msgid "Help me help YOU!"
msgstr ""
-#: ../admin/class-ngg-options.php:810
-msgid "Zoom Entrances"
+#: admin/class-ngg-overview.php:53
+msgid "Here you can control your images, galleries and albums."
msgstr ""
-#: ../admin/class-ngg-options.php:819
-msgid "These effects are powered by"
+#: 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:819
-msgid "Click here for examples of all effects and to learn more."
+#: admin/class-ngg-options.php:548
+msgid "Hidden images"
msgstr ""
-#: ../admin/class-ngg-options.php:823
-msgid "Loop"
+#: admin/media-upload.php:211
+msgid "Hide"
msgstr ""
-#: ../admin/class-ngg-options.php:826
-msgid "Infinity loop. Duplicate last and first items to get loop illusion."
+#: admin/class-ngg-options.php:643
+msgid "Highslide"
msgstr ""
-#: ../admin/class-ngg-options.php:830
-msgid "Mouse/touch drag"
+#: admin/class-ngg-admin-launcher.php:276
+msgid "HTTP error."
msgstr ""
-#: ../admin/class-ngg-options.php:833
-msgid "Enable dragging with the mouse (or touch)."
+#. Author URI of the plugin
+msgid "http://www.wpgetready.com"
msgstr ""
-#: ../admin/class-ngg-options.php:837
-msgid "Previous / Next"
+#. URI of the plugin
+msgid "http://www.wpgetready.com/nextcellent-gallery"
msgstr ""
-#: ../admin/class-ngg-options.php:840
-msgid "Show next/previous buttons."
+#: 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:844
-msgid "Show dots"
+#: 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:847
-msgid "Show dots for each image."
+#: admin/class-ngg-style.php:311
+msgid "If this file were writable you could edit it."
msgstr ""
-#: ../admin/class-ngg-options.php:851
-msgid "Autoplay"
+#: admin/functions.php:91
+msgid "If you have problems, please create directory"
msgstr ""
-#: ../admin/class-ngg-options.php:854
-msgid "Automatically play the images."
+#: 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:858
-msgid "Duration"
+#: admin/class-ngg-options.php:451
+msgid "Ignore the aspect ratio, so no portrait thumbnails."
msgstr ""
-#: ../admin/class-ngg-options.php:861
-msgid "sec."
+#: 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-options.php:865
-msgid "Pause on hover"
+#: 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:868
-msgid "Pause when hovering over the slideshow."
+#: admin/manage/class-ngg-manager.php:452
+msgid "Image description updated"
msgstr ""
-#: ../admin/class-ngg-options.php:872
-msgid "Click for next"
+#: admin/class-ngg-adder.php:201
+msgid "Image Files"
msgstr ""
-#: ../admin/class-ngg-options.php:875
-msgid "Click to go to the next image."
+#: admin/class-ngg-options.php:277
+msgid "Image files"
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"
+#: lib/meta.php:482
+msgid "Image Height"
msgstr ""
-#: ../admin/class-ngg-options.php:882
-msgid "Number of images to display when using random or latest."
+#: admin/class-ngg-options.php:580 admin/manage/class-ngg-sort-manager.php:106
+msgid "Image ID"
msgstr ""
-#: ../admin/class-ngg-options.php:945
-#, php-format
-msgid "Rebuild image structure : %s / %s images"
+#: admin/media-upload.php:216
+msgid "Image ID:"
msgstr ""
-#: ../admin/class-ngg-options.php:946
-#, php-format
-msgid "Rebuild gallery structure : %s / %s galleries"
+#: admin/class-ngg-options.php:403
+msgid "Image quality"
msgstr ""
-#: ../admin/class-ngg-options.php:947
+#: admin/manage/class-ngg-search-manager.php:38
#, php-format
-msgid "Rebuild album structure : %s / %s albums"
+msgid "Image results for %s"
msgstr ""
-#: ../admin/class-ngg-options.php:1001
-msgid "Done."
+#: admin/manage/actions.php:93
+msgid "Image rotated"
msgstr ""
-#: ../admin/class-ngg-overview.php:39
-msgid "Contributors"
+#: admin/class-ngg-options.php:387
+msgid "Image settings"
msgstr ""
-#: ../admin/class-ngg-overview.php:53
-msgid "Here you can control your images, galleries and albums."
+#: admin/manage/class-ngg-manager.php:442
+msgid "Image title updated"
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})"
+#: lib/meta.php:481
+msgid "Image Width"
+msgstr ""
-#: ../admin/class-ngg-overview.php:67
-msgid "Add new pictures"
+#: admin/class-ngg-options.php:539
+msgid "ImageBrowser"
msgstr ""
-#: ../admin/class-ngg-overview.php:104
-msgid "Storage Space"
+#: admin/tinymce/window.php:165
+msgid "Imagebrowser"
msgstr ""
-#: ../admin/class-ngg-overview.php:107
-msgid "Allowed"
+#: admin/class-ngg-options.php:295
+msgid "ImageMagick (Experimental)"
msgstr ""
-#: ../admin/class-ngg-overview.php:108
-#, php-format
-msgid "%2$s MB "
+#: 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:111
-msgid "Used"
+#: admin/class-ngg-options.php:493 admin/class-ngg-options.php:932
+msgid "images"
msgstr ""
-#: ../admin/class-ngg-overview.php:112
-#, php-format
-msgid "%2$s MB (%3$s%%) "
+#: admin/class-ngg-options.php:490
+msgid "Images per page"
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-admin-launcher.php:481
+msgid "Import a folder from the server as a new gallery."
msgstr ""
-#: ../admin/class-ngg-overview.php:137
-msgid "Untitled"
+#: admin/class-ngg-adder.php:451
+msgid "Import a ZIP file from a URL"
msgstr ""
-#: ../admin/class-ngg-overview.php:305
-msgid "Running..."
+#: admin/class-ngg-adder.php:484
+msgid "Import an image folder"
msgstr ""
-#: ../admin/class-ngg-overview.php:349
-msgid "Check plugin/theme conflict"
+#: admin/class-ngg-adder.php:501 admin/class-ngg-admin-launcher.php:480
+msgid "Import folder"
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-adder.php:489
+msgid "Import from server:"
msgstr ""
-#: ../admin/class-ngg-overview.php:351
-msgid "No conflict could be detected"
+#: 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:352
-msgid "Test failed, disable other plugins & switch to default theme"
+#: admin/functions.php:974
+msgid "Import via cURL failed."
msgstr ""
-#: ../admin/class-ngg-overview.php:355
-msgid "Test image function"
+#: admin/functions.php:188
+msgid "Importing was aborted."
msgstr ""
-#: ../admin/class-ngg-overview.php:357
-msgid "The plugin could create images."
+#: admin/class-ngg-adder.php:457 admin/class-ngg-adder.php:516
+msgid "in to"
msgstr ""
-#: ../admin/class-ngg-overview.php:358
-msgid "Could not create image, check your memory limit."
+#: 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:361
-msgid "Check theme compatibility"
+#: admin/class-ngg-options.php:315
+msgid "Include support for PicLens and CoolIris"
msgstr ""
-#: ../admin/class-ngg-overview.php:363
-msgid "Your theme should work fine with NextCellent Gallery"
+#: admin/class-ngg-options.php:877
+msgid "Infinity loop. Duplicate last and first items to get loop illusion."
msgstr ""
-#: ../admin/class-ngg-overview.php:364
-msgid "wp_head()/wp_footer() is missing, contact the theme author"
+#: admin/class-ngg-options.php:483
+msgid "Inline gallery"
msgstr ""
-#: ../admin/class-ngg-overview.php:368
-msgid "Check plugin"
+#: admin/tinymce/window.php:475
+msgid "Insert"
msgstr ""
-#: ../admin/class-ngg-overview.php:384
-msgid "Graphic Library"
+#: xml/media-rss.php:113
+msgid "Invalid MediaRSS command"
msgstr ""
-#: ../admin/class-ngg-overview.php:410
-msgid "There is no GD support"
+#: admin/functions.php:1173
+msgid "Invalid upload. Error Code : "
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:278
+msgid "IO error."
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/manage/actions.php:176
+msgid "IPTC Data"
msgstr ""
-#: ../admin/class-ngg-overview.php:445
-msgid "Not set"
+#: admin/functions.php:1097 admin/functions.php:1184
+msgid "is no valid image file!"
msgstr ""
-#: ../admin/class-ngg-overview.php:449
-msgid "On"
+#: admin/functions.php:55 admin/functions.php:81
+msgid "is not writeable !"
msgstr ""
-#: ../admin/class-ngg-overview.php:451
-msgid "Off"
+#: lib/meta.php:455
+msgid "ISO"
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/class-ngg-options.php:637
+msgid "JavaScript Thumbnail effect"
msgstr ""
-#: ../admin/class-ngg-overview.php:485
-msgid " MB"
+#: lib/meta.php:464
+msgid "Keywords"
msgstr ""
-#: ../admin/class-ngg-overview.php:509
-msgid "Operating System"
+#: nggallery.php:496 admin/class-ngg-admin-launcher.php:308
+msgid "L O A D I N G"
msgstr ""
-#: ../admin/class-ngg-overview.php:511
-msgid "Server"
+#: lib/meta.php:478
+msgid "Last modified"
msgstr ""
-#: ../admin/class-ngg-overview.php:512
-msgid "Memory Usage"
+#: admin/class-ngg-admin-launcher.php:422 admin/class-ngg-overview.php:21
+msgid "Latest News"
msgstr ""
-#: ../admin/class-ngg-overview.php:513
-msgid "MYSQL Version"
+#: admin/class-ngg-tag-manager.php:46
+msgid "Least used"
msgstr ""
-#: ../admin/class-ngg-overview.php:514
-msgid "SQL Mode"
+#: admin/tinymce/window.php:241
+msgid "Leave this empty to display all galleries."
msgstr ""
-#: ../admin/class-ngg-overview.php:515
-msgid "PHP Version"
+#: 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:516
-msgid "PHP Allow URL fopen"
+#: 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:517
-msgid "PHP Memory Limit"
+#: admin/class-ngg-options.php:642
+msgid "Lightbox"
msgstr ""
-#: ../admin/class-ngg-overview.php:518
-msgid "PHP Max Upload Size"
+#: admin/class-ngg-options.php:857
+msgid "Lightspeed"
msgstr ""
-#: ../admin/class-ngg-overview.php:519
-msgid "PHP Max Post Size"
+#: 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:520
-msgid "PCRE Backtracking Limit"
+#: admin/class-ngg-options.php:651
+msgid "Link Code line"
msgstr ""
-#: ../admin/class-ngg-overview.php:521
-msgid "PHP Max Script Execute Time"
+#: widgets/class-ngg-media-rss-widget.php:83
+msgid "Link to the main image feed"
msgstr ""
-#: ../admin/class-ngg-overview.php:522
-msgid "PHP EXIF Support"
+#: nggallery.php:516
+msgid "loading"
msgstr ""
-#: ../admin/class-ngg-overview.php:523
-msgid "PHP IPTC Support"
+#: 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:524
-msgid "PHP XML Support"
+#: lib/meta.php:469
+msgid "Location"
msgstr ""
-#: ../admin/class-ngg-overview.php:532
-msgid "Loading…"
+#: admin/class-ngg-options.php:874
+msgid "Loop"
msgstr ""
-#: ../admin/class-ngg-overview.php:532
-msgid "This widget requires JavaScript."
+#: admin/manage/class-ngg-image-manager.php:228
+msgid "Main page (No parent)"
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:461
+msgid "Make"
msgstr ""
-#: ../admin/class-ngg-overview.php:599
-#, fuzzy, php-format
-msgid "By %s"
-msgstr "+%1$s meer"
+#: admin/class-ngg-admin-launcher.php:616
+msgid "Make your gallery look beautiful."
+msgstr ""
-#. translators: 1: Plugin name and version.
-#: ../admin/class-ngg-overview.php:611
-#, php-format
-msgid "Install %s now"
+#: admin/class-ngg-admin-launcher.php:522
+msgid "Manage a single gallery and the images it contains:"
msgstr ""
-#: ../admin/class-ngg-overview.php:611
-msgid "Install Now"
+#: admin/class-ngg-roles.php:35
+msgid "Manage gallery"
msgstr ""
-#. translators: 1: Plugin name and version
-#: ../admin/class-ngg-overview.php:618
-#, php-format
-msgid "Update %s now"
+#: admin/class-ngg-roles.php:39
+msgid "Manage others gallery"
msgstr ""
-#: ../admin/class-ngg-overview.php:618
-msgid "Update Now"
+#: admin/class-ngg-roles.php:43
+msgid "Manage tags"
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:354
+msgid "Match with"
msgstr ""
-#: ../admin/class-ngg-overview.php:638 ../admin/class-ngg-overview.php:640
-msgid "More Details"
+#: admin/class-ngg-options.php:370
+msgid "Max. number of images"
msgstr ""
-#: ../admin/class-ngg-overview.php:679
-msgid "Untested with your version of WordPress"
+#: admin/class-ngg-album-manager.php:334
+msgid "Maximize the widget content"
msgstr ""
-#: ../admin/class-ngg-overview.php:681
-msgid "Incompatible with your version of WordPress"
+#: 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:683
-msgid "Compatible with your version of WordPress"
+#: admin/class-ngg-options.php:305
+msgid "Media RSS feed"
msgstr ""
-#: ../admin/class-ngg-overview.php:746
-msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
+#: admin/class-ngg-admin-launcher.php:271
+msgid "Memory exceeded. Please try another smaller file."
msgstr ""
-#: ../admin/class-ngg-overview.php:747
-msgid ""
-"Developed & maintained by WPGetReady.com "
+#: admin/class-ngg-overview.php:512
+msgid "Memory Usage"
msgstr ""
-#: ../admin/class-ngg-overview.php:753
-msgid "You can contribute by giving this plugin a good rating! Thanks a lot!"
+#: 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:758
-msgid "Visit the plugin homepage"
+#: admin/manage/class-ngg-image-list-table.php:276
+msgid "Meta"
msgstr ""
-#: ../admin/class-ngg-overview.php:770
-msgid "Welcome to NextCellent Gallery!"
+#: view/imagebrowser-exif.php:38
+msgid "Meta data"
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-album-manager.php:336
+msgid "Minimize the widget content"
msgstr ""
-#: ../admin/class-ngg-overview.php:837
-msgid "Alex Rabe and Photocrati for the original NextGen Gallery"
+#: admin/functions.php:1576
+msgid "Missing a temporary folder"
msgstr ""
-#: ../admin/class-ngg-overview.php:839
-msgid "for maintaining this fork of NextGen Gallery"
+#: admin/class-ngg-admin-launcher.php:539
+#, php-format
+msgid "More information about this is available on this webpage: %s"
msgstr ""
-#: ../admin/class-ngg-overview.php:842
-msgid "for helping maintain the plugin"
+#: admin/class-ngg-tag-manager.php:45
+msgid "Most popular"
msgstr ""
-#: ../admin/class-ngg-overview.php:844
-msgid "for his implementation of changing file the upload date using jQuery"
+#: admin/class-ngg-options.php:881
+msgid "Mouse/touch drag"
msgstr ""
-#: ../admin/class-ngg-overview.php:847
-msgid "for his his code suggestions regarding nggtags shortcodes"
+#: admin/class-ngg-style.php:286
+msgid "Move file"
msgstr ""
-#: ../admin/class-ngg-overview.php:850
-msgid "for his his suggestions on templates"
+#: admin/manage/class-ngg-manager.php:230
+msgid "Move image to..."
msgstr ""
-#: ../admin/class-ngg-overview.php:851
-msgid "Also a big thank you to the new translators: "
+#: admin/manage/class-ngg-image-list-table.php:314
+msgid "Move to..."
msgstr ""
-#: ../admin/class-ngg-roles.php:16
-msgid "Roles / capabilities"
+#: admin/functions.php:1352
+#, php-format
+msgid "Moved %1$s picture(s) to gallery : %2$s ."
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."
+#: admin/class-ngg-admin-launcher.php:284
+msgid "moved to the trash."
msgstr ""
-#: ../admin/class-ngg-roles.php:18
-msgid "For a more flexible user management you can use the"
+#: admin/class-ngg-overview.php:513
+msgid "MYSQL Version"
msgstr ""
-#: ../admin/class-ngg-roles.php:23
-msgid "NextCellent Gallery overview"
+#: 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-roles.php:27
-msgid "Use TinyMCE Button / Add Media"
+#: 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-roles.php:31
-msgid "Add gallery / Upload images"
+#: admin/wpmu.php:79
+msgid "Network Options"
msgstr ""
-#: ../admin/class-ngg-roles.php:35
-msgid "Manage gallery"
+#: admin/class-ngg-admin-launcher.php:104
+msgid "Network settings"
msgstr ""
-#: ../admin/class-ngg-roles.php:39
-msgid "Manage others gallery"
+#: admin/class-ngg-adder.php:373 admin/class-ngg-admin-launcher.php:464
+msgid "New gallery"
msgstr ""
-#: ../admin/class-ngg-roles.php:43
-msgid "Manage tags"
+#: admin/manage/class-ngg-image-manager.php:398
+#, php-format
+msgid "New page %s (ID: %s) created."
msgstr ""
-#: ../admin/class-ngg-roles.php:51
-msgid "Change style"
+#: admin/class-ngg-tag-manager.php:204
+msgid "New tag name(s):"
msgstr ""
-#: ../admin/class-ngg-roles.php:55
-msgid "Change options"
+#: view/imagebrowser-caption.php:29 view/imagebrowser-exif.php:33
+#: view/imagebrowser.php:29
+msgid "Next"
msgstr ""
-#: ../admin/class-ngg-roles.php:59
-msgid "Update capabilities"
+#: nggfunctions.php:125
+msgid "next"
msgstr ""
-#: ../admin/class-ngg-roles.php:82
-msgid "Updated capabilities"
+#: admin/class-ngg-tag-manager.php:175
+msgid "Next tags"
msgstr ""
-#: ../admin/class-ngg-setup.php:14
-msgid "Reset options"
+#: nggallery.php:422
+msgid "NextCellent"
msgstr ""
-#: ../admin/class-ngg-setup.php:17
-msgid "Reset all options/settings to the default installation."
+#: admin/class-ngg-admin-launcher.php:646
+msgid ""
+"NextCellent also works with various plugins that extend the default roles "
+"capabilities."
msgstr ""
-#: ../admin/class-ngg-setup.php:19
-msgid "Reset settings"
+#. Name of the plugin
+#: admin/media-upload.php:11
+msgid "NextCellent Gallery"
msgstr ""
-#: ../admin/class-ngg-setup.php:25
-msgid "Uninstall plugin tables"
+#: nggallery.php:412
+msgid "NextCellent Gallery / Images"
msgstr ""
-#: ../admin/class-ngg-setup.php:30
-msgid "You don't like NextCellent Gallery?"
+#: admin/class-ngg-installer.php:112
+msgid ""
+"NextCellent Gallery : Tables could not be created, please check your "
+"database settings"
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."
+#: blocks-main.php:26 blocks-main.php:53
+msgid "Nextcellent Gallery Blocks"
msgstr ""
-#: ../admin/class-ngg-setup.php:34
-#, fuzzy
-msgid "WARNING:"
-msgstr "Waarschuwing"
+#: admin/class-ngg-roles.php:23
+msgid "NextCellent Gallery overview"
+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"
+#: nggallery.php:123
+msgid "NextCellent Gallery requires a database upgrade."
msgstr ""
-#: ../admin/class-ngg-setup.php:36
-msgid "and"
+#: widgets/class-ngg-gallery-widget.php:12
+msgid "NextCellent Gallery Widget"
msgstr ""
-#: ../admin/class-ngg-setup.php:39
-msgid "Show uninstall button"
+#: widgets/class-ngg-media-rss-widget.php:12
+msgid "NextCellent Media RSS"
msgstr ""
-#: ../admin/class-ngg-setup.php:40
-msgid "Uninstall plugin"
+#: widgets/class-ngg-slideshow-widget.php:12
+msgid "NextCellent Slideshow"
msgstr ""
-#: ../admin/class-ngg-setup.php:49
-msgid "Reset all options to default settings?"
+#: 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-setup.php:51 ../admin/class-ngg-setup.php:66
-msgid "Choose [Cancel] to Stop, [OK] to proceed."
+#: admin/manage/class-ngg-manager.php:207
+msgid "No action selected."
msgstr ""
-#: ../admin/class-ngg-setup.php:64
-msgid ""
-"You are about to uninstall this plugin from WordPress. This action is not "
-"reversible."
+#: xml/media-rss.php:98
+msgid "No album ID has been provided as parameter"
msgstr ""
-#: ../admin/class-ngg-setup.php:97
-msgid "Reset all settings to the default parameters."
+#: admin/class-ngg-album-manager.php:294
+msgid "No album selected"
msgstr ""
-#: ../admin/class-ngg-setup.php:104
-msgid "Uninstall successful! Now delete the plugin and enjoy your life!"
+#: admin/class-ngg-album-manager.php:410
+msgid "No album selected!"
msgstr ""
-#: ../admin/class-ngg-style.php:118
-msgid "Successfully selected CSS file."
+#: admin/class-ngg-overview.php:351
+msgid "No conflict could be detected"
msgstr ""
-#: ../admin/class-ngg-style.php:120
+#: 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."
+#: 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-style.php:154
-msgid "Could not move file."
+#: admin/manage/actions.php:170
+msgid "No exif data"
msgstr ""
-#: ../admin/class-ngg-style.php:160
-msgid "CSS file successfully updated."
+#: admin/functions.php:1573
+msgid "No file was uploaded"
msgstr ""
-#: ../admin/class-ngg-style.php:162
-msgid "Could not save file."
+#: 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-style.php:182
-msgid "CSS file successfully moved."
+#: xml/media-rss.php:48
+msgid "No galleries have been yet created."
msgstr ""
-#: ../admin/class-ngg-style.php:187
-msgid "Could not move the CSS file."
+#: admin/media-upload.php:167
+msgid "No gallery"
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:1065 admin/functions.php:1165
+msgid "No gallery selected !"
msgstr ""
-#: ../admin/class-ngg-style.php:218 ../admin/wpmu.php:63
-msgid "This CSS file will be applied:"
+#: admin/manage/class-ngg-manager.php:193
+msgid "No images selected"
msgstr ""
-#: ../admin/class-ngg-style.php:248
-msgid "Style Editor"
+#: admin/functions.php:310
+msgid "No images were added."
msgstr ""
-#: ../admin/class-ngg-style.php:254
-msgid "Activate and use style sheet:"
+#: admin/manage/actions.php:145
+msgid "No meta data saved"
msgstr ""
-#: ../admin/class-ngg-style.php:259
-msgid "Activate"
+#: lib/tags.php:202
+msgid "No new slug(s) specified!"
msgstr ""
-#: ../admin/class-ngg-style.php:268
-#, php-format
-msgid "Editing %s"
+#: lib/tags.php:35
+msgid "No new tag specified!"
msgstr ""
-#: ../admin/class-ngg-style.php:270
-#, php-format
-msgid "Browsing %s"
+#: lib/tags.php:50
+msgid "No new/old valid tag specified!"
msgstr ""
-#: ../admin/class-ngg-style.php:273
-msgid "(from the theme folder)"
+#: lib/tags.php:112
+msgid "No objects (post/page) found for specified old tags."
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/manage/class-ngg-image-manager.php:186
+msgid "No Picture"
msgstr ""
-#: ../admin/class-ngg-style.php:286
-msgid "Move file"
+#: admin/class-ngg-album-manager.php:449 admin/class-ngg-album-manager.php:452
+msgid "No picture"
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"
+#: lib/tags.php:241
+msgid "No slug edited."
msgstr ""
-#: ../admin/class-ngg-style.php:292
-#, fuzzy
-msgid "Version"
-msgstr "Datum versie"
+#: lib/tags.php:186
+msgid "No tag deleted."
+msgstr ""
-#: ../admin/class-ngg-style.php:296
-msgid "File location"
+#: lib/tags.php:141
+msgid "No tag merged."
msgstr ""
-#: ../admin/class-ngg-style.php:309
-msgid "Update File"
+#: lib/tags.php:86
+msgid "No tag renamed."
msgstr ""
-#: ../admin/class-ngg-style.php:311
-msgid "If this file were writable you could edit it."
+#: lib/tags.php:163
+msgid "No tag specified!"
msgstr ""
-#: ../admin/class-ngg-style.php:316
-msgid "This file does not exist. Double check the name and try again."
+#: admin/functions.php:36
+msgid "No valid gallery name!"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:45
-msgid "Most popular"
+#: lib/tags.php:95
+msgid "No valid new tag."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:46
-msgid "Least used"
+#: admin/functions.php:958
+msgid "No valid URL path "
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:47
-msgid "Alphabetical"
+#: admin/class-ngg-options.php:640
+msgid "None"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:114
-msgid "Existing Tags"
+#: 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:118
-msgid "Search tags"
+#: admin/class-ngg-album-manager.php:466
+#: admin/manage/class-ngg-image-manager.php:172
+msgid "Not linked"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:122
-msgid "Go"
+#: admin/class-ngg-overview.php:445
+msgid "Not set"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:127
-msgid "Sort Order:"
+#: 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-tag-manager.php:162
-#: ../admin/class-ngg-tag-manager.php:166
-#: ../admin/class-ngg-tag-manager.php:179
-msgid "Previous 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 ""
-#: ../admin/class-ngg-tag-manager.php:175
-msgid "Next tags"
+#: admin/wpmu.php:144
+msgid "Note: between brackets is the folder in which the file is."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:187
-msgid "Rename Tag"
+#: admin/class-ngg-adder.php:465
+#, php-format
+msgid "Note: the upload limit on your server is %s MB ."
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:554
+msgid "Note: this increases the page load (possibly a lot)"
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-options.php:564
+msgid "Note: works only in combination with the Shutter effect."
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:200
-msgid "Tag(s) to rename:"
+#: admin/class-ngg-adder.php:495
+msgid "Note: you can change the default path in the gallery settings"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:204
-msgid "New tag name(s):"
+#: 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-tag-manager.php:207
-#, fuzzy
-msgid "Rename"
-msgstr "Hernoem"
+#: admin/class-ngg-options.php:933
+msgid "Number of images to display when using random or latest."
+msgstr ""
-#: ../admin/class-ngg-tag-manager.php:213
-msgid "Delete 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 ""
-#: ../admin/class-ngg-tag-manager.php:221
-msgid ""
-"Enter the name of the tag to delete. This tag will be removed from all "
-"posts."
+#: view/imagebrowser-caption.php:31 view/imagebrowser-exif.php:35
+#: view/imagebrowser.php:31
+msgid "of"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:222
-msgid "You can specify multiple tags to delete by separating them with commas"
+#: admin/class-ngg-overview.php:451
+msgid "Off"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:226
-msgid "Tag(s) to delete:"
+#: admin/class-ngg-options.php:716
+msgid "Offset"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:235
-msgid "Edit Tag Slug"
+#: admin/upgrade.php:145
+msgid "Oh no! Something went wrong while updating the database"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:243
-msgid ""
-"Enter the tag name to edit and its new slug. Slug definition "
+#: admin/class-ngg-album-manager.php:480 admin/manage/class-ngg-manager.php:332
+msgid "OK"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:248
-msgid "Tag(s) to match:"
+#: admin/class-ngg-overview.php:449
+msgid "On"
msgstr ""
-#: ../admin/class-ngg-tag-manager.php:252
-msgid "Slug(s) to set:"
+#: 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:255
-#: ../admin/manage/class-ngg-gallery-list-table.php:106
-msgid "Edit"
+#: admin/tinymce/window.php:122
+msgid "One picture"
msgstr ""
-#: ../admin/functions.php:38
-msgid "No valid gallery name!"
+#: widgets/class-ngg-gallery-widget.php:157
+msgid "Only which are listed"
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"
+#: widgets/class-ngg-gallery-widget.php:155
+msgid "Only which are not listed"
msgstr ""
-#: ../admin/functions.php:48
-msgid "didn't exist. Please create first the main gallery folder "
+#: admin/class-ngg-options.php:773
+msgid "Opaque"
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-overview.php:509
+msgid "Operating System"
msgstr ""
-#: ../admin/functions.php:57 ../admin/functions.php:83
-msgid "is not writeable !"
+#: admin/manage/class-ngg-image-manager.php:359
+msgid "Operation successful. Please clear your browser cache."
msgstr ""
-#: ../admin/functions.php:79 ../admin/functions.php:88
-#: ../admin/functions.php:1127 ../lib/core.php:102
-msgid "Unable to create directory "
+#: admin/tinymce/window.php:313 admin/tinymce/window.php:388
+#: admin/tinymce/window.php:439
+msgid "Options"
msgstr ""
-#: ../admin/functions.php:92
-msgid "The server setting Safe-Mode is on !"
+#: admin/class-ngg-adder.php:536
+msgid "Or"
msgstr ""
-#: ../admin/functions.php:93
-msgid "If you have problems, please create directory"
+#: admin/class-ngg-adder.php:447
+msgid "or enter URL"
msgstr ""
-#: ../admin/functions.php:94
-msgid "and the thumbnails directory"
+#: admin/class-ngg-admin-launcher.php:582
+msgid "Organize your galleries into albums."
msgstr ""
-#: ../admin/functions.php:94
-msgid "with permission 777 manually !"
+#: admin/class-ngg-admin-launcher.php:593
+msgid "Organize your pictures with tags."
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. "
+#: widgets/class-ngg-gallery-widget.php:112
+msgid "Original images"
msgstr ""
-#: ../admin/functions.php:123 ../admin/functions.php:310
-#: ../admin/functions.php:413
-msgid "Edit gallery"
+#: 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:158 ../admin/functions.php:345
-msgid "doesn`t exist!"
+#: admin/manage/class-ngg-manager.php:242
+msgid "Overwrite"
msgstr ""
-#: ../admin/functions.php:165 ../admin/functions.php:353
-msgid "contains no pictures"
+#: admin/manage/class-ngg-image-list-table.php:317
+msgid "Overwrite tags"
msgstr ""
-#: ../admin/functions.php:192
-msgid "Something went wrong when renaming"
+#: admin/class-ngg-album-manager.php:582 lib/rewrite.php:232
+msgid "Page"
msgstr ""
-#: ../admin/functions.php:192
-msgid "Importing was aborted."
+#: admin/class-ngg-admin-launcher.php:539
+msgid "page"
msgstr ""
-#: ../admin/functions.php:210 ../admin/functions.php:372
-msgid "Database error. Could not add gallery!"
+#: admin/manage/class-ngg-gallery-list-table.php:157
+msgid "Page ID"
msgstr ""
-#: ../admin/functions.php:213 ../admin/functions.php:375
-msgid "successfully created!"
+#: admin/class-ngg-admin-launcher.php:537
+#: admin/manage/class-ngg-image-manager.php:168
+msgid "Page Link"
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/class-ngg-album-manager.php:464
+msgid "Page Link to"
msgstr ""
-#: ../admin/functions.php:305
-msgid " picture(s) successfully renamed"
+#: admin/class-ngg-admin-launcher.php:531
+#: admin/manage/class-ngg-image-manager.php:211
+msgid "Path"
msgstr ""
-#: ../admin/functions.php:307 ../admin/functions.php:411
-msgid " picture(s) successfully added"
+#: admin/class-ngg-options.php:299
+msgid "Path to the ImageMagick library:"
msgstr ""
-#: ../admin/functions.php:314
-msgid "No images were added."
+#: admin/class-ngg-options.php:916
+msgid "Pause on hover"
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-options.php:919
+msgid "Pause when hovering over the slideshow."
msgstr ""
-#: ../admin/functions.php:495
-msgid " is not writeable "
+#: admin/class-ngg-admin-launcher.php:427
+msgid "Pay attention"
msgstr ""
-#: ../admin/functions.php:580 ../admin/functions.php:628
-#: ../admin/functions.php:728 ../admin/functions.php:779
-msgid " is not writeable"
+#: admin/class-ngg-overview.php:520
+msgid "PCRE Backtracking Limit"
msgstr ""
-#: ../admin/functions.php:782
-msgid "File do not exists"
+#: admin/class-ngg-options.php:320
+msgid "Permalinks"
msgstr ""
-#: ../admin/functions.php:786
-msgid "Couldn't restore original image"
+#: view/album-compact.php:32 view/album-extend.php:30
+msgid "Photos"
msgstr ""
-#: ../admin/functions.php:902
-msgid "(Error : Couldn't not update data base)"
+#: admin/class-ngg-options.php:645
+msgid "PhotoSwipe"
msgstr ""
-#: ../admin/functions.php:909
-msgid "(Error : Couldn't not update meta data)"
+#: admin/class-ngg-overview.php:516
+msgid "PHP Allow URL fopen"
msgstr ""
-#: ../admin/functions.php:918
-msgid "(Error : Couldn't not find image)"
+#: admin/class-ngg-overview.php:522
+msgid "PHP EXIF Support"
msgstr ""
-#: ../admin/functions.php:1061
-msgid "No valid URL path "
+#: admin/class-ngg-overview.php:523
+msgid "PHP IPTC Support"
msgstr ""
-#: ../admin/functions.php:1077
-msgid "Import via cURL failed."
+#: admin/class-ngg-overview.php:519
+msgid "PHP Max Post Size"
msgstr ""
-#: ../admin/functions.php:1094
-msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
+#: admin/class-ngg-overview.php:521
+msgid "PHP Max Script Execute Time"
msgstr ""
-#: ../admin/functions.php:1111
-msgid "Could not get a valid foldername"
+#: admin/class-ngg-overview.php:518
+msgid "PHP Max Upload Size"
msgstr ""
-#: ../admin/functions.php:1122
-#, php-format
-msgid ""
-"Unable to create directory %s. Is its parent directory writable by the "
-"server?"
+#: admin/class-ngg-overview.php:517
+msgid "PHP Memory Limit"
msgstr ""
-#: ../admin/functions.php:1137
-msgid "Zip-File successfully unpacked"
+#: admin/class-ngg-overview.php:515
+msgid "PHP Version"
msgstr ""
-#: ../admin/functions.php:1168 ../admin/functions.php:1268
-msgid "No gallery selected !"
+#: admin/class-ngg-overview.php:524
+msgid "PHP XML Support"
msgstr ""
-#: ../admin/functions.php:1176 ../admin/functions.php:1293
-msgid "Failure in database, no gallery path set !"
+#: admin/class-ngg-options.php:312
+msgid "PicLens/CoolIris"
msgstr ""
-#: ../admin/functions.php:1200 ../admin/functions.php:1287
-msgid "is no valid image file!"
+#: lib/rewrite.php:223 view/imagebrowser-caption.php:31
+#: view/imagebrowser-exif.php:35 view/imagebrowser.php:31
+msgid "Picture"
msgstr ""
-#: ../admin/functions.php:1214 ../admin/functions.php:1412
-#: ../admin/functions.php:1489
+#: admin/manage/class-ngg-image-manager.php:344
#, php-format
-msgid ""
-"Unable to write to directory %s. Is this directory writable by the server?"
+msgid "Picture %d could not be deleted."
msgstr ""
-#: ../admin/functions.php:1221 ../admin/functions.php:1310
-msgid "Error, the file could not be moved to : "
+#: admin/manage/class-ngg-image-manager.php:340
+#, php-format
+msgid "Picture %d deleted successfully."
msgstr ""
-#: ../admin/functions.php:1226 ../admin/functions.php:1314
-msgid "Error, the file permissions could not be set"
+#: nggallery.php:295
+msgid "Picture tag"
msgstr ""
-#: ../admin/functions.php:1249
-msgid " Image(s) successfully added"
+#: nggallery.php:296
+msgid "Picture tag: %2$l."
msgstr ""
-#: ../admin/functions.php:1276
-msgid "Invalid upload. Error Code : "
+#: admin/manage/class-ngg-manager.php:529
+msgid "Pictures deleted successfully "
+msgstr ""
+
+#: admin/manage/class-ngg-image-list-table.php:153
+msgid "pixel"
+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/functions.php:1352
-#, php-format
+#: admin/class-ngg-options.php:435
msgid ""
-"SAFE MODE Restriction in effect! You need to create the folder %s"
-"strong> manually"
+"Please note: if you change the settings below settings, you need to recreate "
+"the thumbnails under -> Manage Gallery ."
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"
+#: admin/class-ngg-admin-launcher.php:442 admin/class-ngg-overview.php:26
+msgid "Plugin Check"
msgstr ""
-#: ../admin/functions.php:1406 ../admin/functions.php:1483
-msgid "The destination gallery does not exist"
+#: admin/class-ngg-options.php:692 admin/class-ngg-options.php:696
+msgid "Position"
msgstr ""
-#: ../admin/functions.php:1437 ../lib/xmlrpc.php:222
-#, php-format
-msgid "Failed to move image %1$s to %2$s"
+#: admin/manage/class-ngg-sort-manager.php:97
+msgid "Presort"
msgstr ""
-#: ../admin/functions.php:1457
-#, php-format
-msgid "Moved %1$s picture(s) to gallery : %2$s ."
+#: 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:1516
-#, php-format
-msgid "Failed to copy image %1$s to %2$s"
+#: admin/class-ngg-options.php:682
+msgid "Preview"
msgstr ""
-#: ../admin/functions.php:1530
-#, php-format
-msgid "Failed to copy database row for picture %s"
+#: admin/class-ngg-admin-launcher.php:541
+#: admin/manage/class-ngg-image-manager.php:182
+msgid "Preview image"
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."
+#: nggfunctions.php:125
+msgid "previous"
msgstr ""
-#: ../admin/functions.php:1545
-#, php-format
-msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
+#: admin/class-ngg-options.php:888
+msgid "Previous / Next"
msgstr ""
-#: ../admin/functions.php:1554
-#, php-format
-msgid "Copied %1$s picture(s) to gallery: %2$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 ""
-#: ../admin/functions.php:1669
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
+#: admin/class-ngg-options.php:463
+msgid "Proceed now »"
msgstr ""
-#: ../admin/functions.php:1672
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form"
+#: lib/meta.php:479
+msgid "Program tool"
msgstr ""
-#: ../admin/functions.php:1675
-msgid "The uploaded file was only partially uploaded"
+#: lib/meta.php:470
+msgid "Province/State"
msgstr ""
-#: ../admin/functions.php:1678
-msgid "No file was uploaded"
+#. 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:1681
-msgid "Missing a temporary folder"
+#: widgets/class-ngg-gallery-widget.php:120
+msgid "random"
msgstr ""
-#: ../admin/functions.php:1684
-msgid "Failed to write file to disk"
+#: widgets/class-ngg-slideshow-widget.php:117
+msgid "Random images"
msgstr ""
-#: ../admin/functions.php:1687
-msgid "File upload stopped by extension"
+#: admin/tinymce/window.php:124
+msgid "Random pictures"
msgstr ""
-#: ../admin/functions.php:1690
-msgid "Unknown upload error"
+#: admin/class-ngg-options.php:1009
+#, php-format
+msgid "Rebuild album structure : %s / %s albums"
msgstr ""
-#: ../admin/manage/actions.php:58
-msgid "Select how you would like to rotate the image on the left."
+#: admin/class-ngg-options.php:1008
+#, php-format
+msgid "Rebuild gallery structure : %s / %s galleries"
msgstr ""
-#: ../admin/manage/actions.php:65
-msgid "90° clockwise"
+#: admin/class-ngg-options.php:1007
+#, php-format
+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:248
-msgid "Zoom In"
+#: admin/class-ngg-tag-manager.php:207
+msgid "Rename"
msgstr ""
-#: ../admin/manage/actions.php:252
-msgid "Zoom Out"
+#: admin/class-ngg-tag-manager.php:187
+msgid "Rename Tag"
msgstr ""
-#: ../admin/manage/actions.php:256
-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:260
-msgid "Rotate Right"
+#: lib/tags.php:88
+#, php-format
+msgid "Renamed tag(s) «%1$s» to «%2$s»"
msgstr ""
-#: ../admin/manage/actions.php:264
+#: admin/manage/actions.php:270
msgid "Reset"
msgstr ""
-#: ../admin/manage/actions.php:268
-msgid "Center selection"
+#: admin/class-ngg-admin-launcher.php:108
+msgid "Reset / Uninstall"
msgstr ""
-#: ../admin/manage/actions.php:285
-msgid "The parameters"
+#: admin/class-ngg-options.php:217
+msgid "Reset all options to default settings?"
msgstr ""
-#. translators: x position on a grid
-#: ../admin/manage/actions.php:291
-msgid "X"
+#: admin/class-ngg-options.php:32
+msgid "Reset all settings to the default parameters."
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:948
+msgid "Reset settings"
msgstr ""
-#. translators: y position on a grid
-#: ../admin/manage/actions.php:301
-msgid "Y"
+#: 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/actions.php:327
-msgid "Rotation"
+#: admin/manage/class-ngg-manager.php:57
+msgid "Resize Images to"
msgstr ""
-#. translators: stands for degrees, as in a rotation. Should be pretty short.
-#: ../admin/manage/actions.php:331
-msgid "deg"
+#: 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/actions.php:336
-msgid "Apply the parameters"
+#: admin/class-ngg-admin-launcher.php:91
+msgid "Roles"
msgstr ""
-#: ../admin/manage/actions.php:338
-msgid "Apply"
+#: admin/class-ngg-roles.php:16
+msgid "Roles / capabilities"
msgstr ""
-#: ../admin/manage/actions.php:374
-msgid "Thumbnail updated"
+#: admin/manage/class-ngg-image-list-table.php:279
+#: admin/manage/class-ngg-image-list-table.php:280
+msgid "Rotate"
msgstr ""
-#: ../admin/manage/actions.php:378
-msgid "Error updating thumbnail"
+#: admin/manage/class-ngg-manager.php:253
+#: admin/manage/class-ngg-manager.php:256
+msgid "Rotate images"
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/manage/class-ngg-image-list-table.php:311
+msgid "Rotate images clockwise"
msgstr ""
-#: ../admin/manage/class-ngg-abstract-image-manager.php:155
-#: ../admin/manage/class-ngg-image-manager.php:301
-msgid "Update successful"
+#: admin/manage/class-ngg-image-list-table.php:312
+msgid "Rotate images counter-clockwise"
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"
+#: admin/manage/actions.php:262
+msgid "Rotate Left"
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/manage/actions.php:266
+msgid "Rotate Right"
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-options.php:858
+msgid "Rotating Entrances"
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-options.php:859
+msgid "Rotating Exits"
msgstr ""
-#: ../admin/manage/class-ngg-gallery-manager.php:35
-msgid "Add new gallery"
+#: admin/manage/actions.php:332
+msgid "Rotation"
msgstr ""
-#: ../admin/manage/class-ngg-gallery-manager.php:88
-msgid "Create a new , empty gallery below the folder"
+#: admin/class-ngg-overview.php:305
+msgid "Running..."
msgstr ""
-#: ../admin/manage/class-ngg-gallery-manager.php:92
+#: admin/functions.php:1249
#, php-format
-msgid "Allowed characters for file and folder names are %s"
+msgid ""
+"SAFE MODE Restriction in effect! You need to create the folder "
+"%s manually"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:150
-msgid "Change Date"
+#: admin/class-ngg-admin-launcher.php:566
+msgid "Save"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:153
-msgid "pixel"
+#: admin/media-upload.php:275
+msgid "Save all changes"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:184
-msgid "Alt & title text"
+#: 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:211
-msgid "Separated by commas"
+#: admin/class-ngg-admin-launcher.php:567
+msgid "Save changes you have made to the gallery options."
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:230
-#: ../admin/media-upload.php:246
-#, fuzzy
-msgid "Thumbnail"
-msgstr "Thumbnail"
-
-#: ../admin/manage/class-ngg-image-list-table.php:231
-#: ../admin/manage/class-ngg-sort-manager.php:111
-#, fuzzy
-msgid "Filename"
-msgstr "Bestandsnaam"
-
-#: ../admin/manage/class-ngg-image-list-table.php:232
-msgid "Alt & Title Text"
+#: 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-list-table.php:234
-msgid "Exclude"
+#: 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-list-table.php:269
-#, php-format
-msgid "View \"%s\""
+#: admin/class-ngg-tag-manager.php:118
+msgid "Search tags"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:270
-#, fuzzy
-msgid "View"
-msgstr "Bekijk Logfile"
-
-#: ../admin/manage/class-ngg-image-list-table.php:271
-msgid "Show Meta data"
+#: admin/class-ngg-options.php:912
+msgid "sec."
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:272
-msgid "Meta"
+#: admin/class-ngg-admin-launcher.php:279
+msgid "Security error."
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:273
-msgid "Customize thumbnail"
+#: admin/media-upload.php:179
+msgid "Select »"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:274
-msgid "Edit thumb"
+#: 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-image-list-table.php:275
-#: ../admin/manage/class-ngg-image-list-table.php:276
-msgid "Rotate"
+#: admin/tinymce/window.php:304
+msgid "Select a picture"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:281
-msgid "Recover"
+#: admin/class-ngg-album-manager.php:446
+msgid "Select a preview image:"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:306
-msgid "Delete images"
+#: 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-list-table.php:307
-msgid "Rotate images clockwise"
+#: admin/tinymce/window.php:391 admin/tinymce/window.php:442
+msgid "Select a template to display the images"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:308
-msgid "Rotate images counter-clockwise"
+#: admin/class-ngg-album-manager.php:292 admin/class-ngg-album-manager.php:350
+msgid "Select album"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:309
-msgid "Copy to..."
+#: 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-image-list-table.php:310
-#, fuzzy
-msgid "Move to..."
-msgstr "Verplaats naar Boven"
-
-#: ../admin/manage/class-ngg-image-list-table.php:311
-msgid "Add tags"
+#: admin/class-ngg-adder.php:538
+msgid "Select Files"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:312
-#: ../admin/manage/class-ngg-manager.php:222
-msgid "Delete tags"
+#: admin/class-ngg-album-manager.php:366
+msgid "Select gallery"
msgstr ""
-#: ../admin/manage/class-ngg-image-list-table.php:313
-msgid "Overwrite tags"
+#: admin/class-ngg-options.php:286
+msgid "Select graphic library"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:99
-msgid "Recover \"{}\"?"
+#: admin/tinymce/window.php:248
+msgid "Select how you want to display the albums"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:104
-#, fuzzy
-msgid "Delete \"{}\"?"
-msgstr "Verwijder File"
+#: admin/tinymce/window.php:146
+msgid "Select how you want to display your gallery"
+msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:147
-msgid ""
-"To enable manual Sort set Custom Order Sort.See Settings->Gallery Settings-"
-">Sort Options"
+#: admin/manage/actions.php:57
+msgid "Select how you would like to rotate the image on the left."
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:164
-msgid "Page Link"
+#: admin/tinymce/window.php:239
+msgid "Select or enter album"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:178
-msgid "Preview image"
+#: admin/tinymce/window.php:308
+msgid "Select or enter picture"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:182
-msgid "No Picture"
+#: 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-image-manager.php:207
-msgid "Path"
+#: admin/manage/class-ngg-manager.php:148
+msgid "Select the destination gallery:"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:217
-#: ../admin/manage/class-ngg-search-manager.php:63
-msgid "Gallery ID"
+#: 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-image-manager.php:220
-msgid "Create new page"
+#: admin/class-ngg-adder.php:437
+msgid "Select ZIP file"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:224
-msgid "Main page (No parent)"
+#: widgets/class-ngg-gallery-widget.php:149
+msgid "Select:"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:230
-msgid "Add page"
+#: nggallery.php:297
+msgid "Separate picture tags with commas."
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:239
-msgid "Sort gallery"
+#: admin/manage/class-ngg-image-list-table.php:211
+msgid "Separated by commas"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:242
-msgid "Scan folder for new images"
+#: admin/class-ngg-overview.php:511
+msgid "Server"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:336
-#, php-format
-msgid "Picture %d deleted successfully."
+#: admin/class-ngg-admin-launcher.php:439 admin/class-ngg-overview.php:30
+msgid "Server Settings"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:340
-#, php-format
-msgid "Picture %d could not be deleted."
+#: admin/manage/class-ngg-image-list-table.php:318
+msgid "Set alt & title text"
msgstr ""
-#: ../admin/manage/class-ngg-image-manager.php:355
-msgid "Operation successful. Please clear your browser cache."
+#: admin/manage/class-ngg-manager.php:246
+msgid "Set alt and title text"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:57
-msgid "Resize Images to"
+#: 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:88
-msgid "These values are maximum values "
+#: 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-manager.php:100
-msgid "This will ignore the aspect ratio, so no portrait thumbnails"
+#: 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-manager.php:116
-msgid "Enter the tags"
+#: admin/class-ngg-options.php:91
+msgid "Settings updated successfully"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:132
-msgid "Select the destination gallery:"
+#: admin/wpmu.php:105
+msgid "Should work if the gallery is bellow the blog.dir"
msgstr ""
-#: ../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"
+#: admin/media-upload.php:210
+msgid "Show"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:177
-msgid "No images selected"
+#: admin/class-ngg-album-manager.php:332
+msgid "Show / hide used galleries"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:191
-msgid "No action selected."
+#: widgets/class-ngg-slideshow-widget.php:14
+msgid "Show a NextCellent Gallery Slideshow"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:210
-msgid "Copy image to..."
+#: admin/class-ngg-admin-launcher.php:440
+msgid "Show all the server settings!."
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:214
-msgid "Move image to..."
+#: admin/class-ngg-options.php:895
+msgid "Show dots"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:218
-msgid "Add new tags"
+#: admin/class-ngg-options.php:898
+msgid "Show dots for each image."
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:226
-#, fuzzy
-msgid "Overwrite"
-msgstr "Overschrijven"
+#: admin/class-ngg-options.php:522
+msgid "Show first"
+msgstr ""
-#: ../admin/manage/class-ngg-manager.php:229
-#: ../admin/manage/class-ngg-manager.php:232
-msgid "Rotate images"
+#: admin/manage/class-ngg-image-list-table.php:275
+msgid "Show Meta data"
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-options.php:891
+msgid "Show next/previous buttons."
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"
+#: widgets/class-ngg-media-rss-widget.php:108
+msgid "Show the link text"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:464
-msgid "Gallery deleted successfully."
+#: widgets/class-ngg-media-rss-widget.php:100
+msgid "Show the RSS icon"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:466
-msgid "Something went wrong."
+#: widgets/class-ngg-gallery-widget.php:103
+msgid "Show:"
msgstr ""
-#: ../admin/manage/class-ngg-manager.php:486
-msgid "Pictures deleted successfully "
+#: admin/class-ngg-admin-launcher.php:432
+msgid "Shows general information about he plugin and some links."
msgstr ""
-#: ../admin/manage/class-ngg-search-manager.php:38
-#, php-format
-msgid "Image results for %s"
+#: admin/class-ngg-admin-launcher.php:426
+msgid "Shows plugins that extend NextCellent."
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:33
+#: admin/class-ngg-admin-launcher.php:420
msgid ""
-"To enable manual Sort set Custom Order Sort. See Settings->Gallery Settings-"
-">Sort Options"
+"Shows some general information about your site, such as the number of "
+"pictures, albums and galleries."
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:35
-msgid "Go back"
+#: admin/class-ngg-options.php:644
+msgid "Shutter"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:83
-msgid "Sort Gallery"
+#: lib/meta.php:456 view/imagebrowser-exif.php:54
+msgid "Shutter speed"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:89
-msgid "Back to gallery"
+#: admin/class-ngg-options.php:270 admin/wpmu.php:95
+msgid "Silent database upgrade"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:91
-msgid "Update Sort Order"
+#: admin/class-ngg-options.php:459
+msgid "Single picture"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:97
-msgid "Presort"
+#: admin/media-upload.php:251
+msgid "Singlepic"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:101
-msgid "Unsorted"
+#: admin/class-ngg-options.php:761 admin/manage/class-ngg-manager.php:81
+msgid "Size"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:116
-#: ../admin/media-upload.php:221
-msgid "Alt/Title text"
+#: 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/manage/class-ngg-sort-manager.php:121 ../lib/meta.php:452
-msgid "Date/Time"
+#: admin/tinymce/window.php:208
+msgid "Slideshow dimensions"
msgstr ""
-#: ../admin/manage/class-ngg-sort-manager.php:207
-msgid "Sort order changed"
+#: admin/class-ngg-tag-manager.php:252
+msgid "Slug(s) to set:"
msgstr ""
-#: ../admin/media-upload.php:11
-msgid "NextCellent Gallery"
+#: admin/functions.php:188
+msgid "Something went wrong when renaming"
msgstr ""
-#: ../admin/media-upload.php:166
-#, fuzzy
-msgid "No gallery"
-msgstr "Galerij \"{gallery_title} \" gemaakt"
-
-#: ../admin/media-upload.php:178
-msgid "Select »"
+#: nggallery.php:178
+msgid "Something went wrong while upgrading NextCellent Gallery."
msgstr ""
-#: ../admin/media-upload.php:209
-msgid "Show"
+#: admin/manage/class-ngg-manager.php:509
+msgid "Something went wrong."
msgstr ""
-#: ../admin/media-upload.php:210
-msgid "Hide"
+#: nggallery.php:266
+msgid ""
+"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
msgstr ""
-#: ../admin/media-upload.php:215
-msgid "Image ID:"
+#: admin/class-ngg-installer.php:29
+msgid "Sorry, NextCellent Gallery works only with a role called administrator"
msgstr ""
-#: ../admin/media-upload.php:229 ../admin/tinymce/window.php:332
-msgid "Alignment"
+#: nggallery.php:232
+#, php-format
+msgid "Sorry, NextGEN Gallery works only under WordPress %s or higher"
msgstr ""
-#: ../admin/media-upload.php:234 ../admin/tinymce/window.php:336
-msgid "Left"
+#: lib/multisite.php:23
+msgid ""
+"Sorry, you have used your space allocation. Please delete some files to "
+"upload more files."
msgstr ""
-#: ../admin/media-upload.php:236 ../admin/tinymce/window.php:337
-msgid "Center"
+#: admin/class-ngg-options.php:599
+msgid "Sort direction"
msgstr ""
-#: ../admin/media-upload.php:238 ../admin/tinymce/window.php:338
-#, fuzzy
-msgid "Right"
+#: admin/manage/class-ngg-sort-manager.php:83
+msgid "Sort Gallery"
msgstr ""
-"Integreer met Internet Explorer (contextmenu wordt toegevoegd met "
-"rechtermuisklik)"
-#: ../admin/media-upload.php:248
-msgid "Full size"
+#: admin/class-ngg-admin-launcher.php:560
+#: admin/manage/class-ngg-image-manager.php:243
+msgid "Sort gallery"
msgstr ""
-#: ../admin/media-upload.php:250
-msgid "Singlepic"
+#: admin/class-ngg-options.php:568
+msgid "Sort options"
msgstr ""
-#: ../admin/media-upload.php:263
-msgid "Insert into Post"
+#: admin/manage/class-ngg-sort-manager.php:207
+msgid "Sort order changed"
msgstr ""
-#: ../admin/media-upload.php:274
-msgid "Save all changes"
+#: admin/class-ngg-tag-manager.php:127
+msgid "Sort Order:"
msgstr ""
-#: ../admin/tinymce/window.php:115
-msgid "To add something, select what you would want to display"
+#: 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:119
-msgid "One picture"
+#: admin/class-ngg-options.php:571
+msgid "Sort thumbnails"
msgstr ""
-#: ../admin/tinymce/window.php:120
-msgid "Recent pictures"
+#: lib/meta.php:475
+msgid "Source"
msgstr ""
-#: ../admin/tinymce/window.php:121
-msgid "Random pictures"
+#: admin/class-ngg-admin-launcher.php:662
+msgid "Source Code"
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/class-ngg-options.php:860
+msgid "Specials"
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:"
+#: admin/class-ngg-overview.php:514
+msgid "SQL Mode"
msgstr ""
-#: ../admin/tinymce/window.php:140
-msgid "Display types"
+#: admin/class-ngg-options.php:339
+msgid "Start now »"
msgstr ""
-#: ../admin/tinymce/window.php:143
-msgid "Select how you want to display your gallery"
+#: admin/upgrade.php:124
+msgid "Start upgrade now"
msgstr ""
-#: ../admin/tinymce/window.php:162
-msgid "Imagebrowser"
+#: admin/class-ngg-adder.php:475
+msgid "Start upload"
msgstr ""
-#: ../admin/tinymce/window.php:168 ../admin/tinymce/window.php:280
-#: ../admin/tinymce/window.php:401 ../admin/tinymce/window.php:452
-msgid "Carousel"
+#: nggallery.php:461 admin/class-ngg-admin-launcher.php:86
+#: admin/class-ngg-admin-launcher.php:86
+msgid "Style"
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/class-ngg-style.php:248
+msgid "Style Editor"
msgstr ""
-#: ../admin/tinymce/window.php:187
-msgid "Type options"
+#: lib/meta.php:460
+msgid "Subject"
msgstr ""
-#: ../admin/tinymce/window.php:197
-msgid ""
-"The number of images before pagination is applied. Leave empty for the "
-"default from the settings."
+#: admin/functions.php:209
+msgid "successfully created!"
msgstr ""
-#: ../admin/tinymce/window.php:205
-msgid "Slideshow dimensions"
+#: admin/class-ngg-style.php:118
+msgid "Successfully selected CSS file."
msgstr ""
-#: ../admin/tinymce/window.php:216
-msgid "Template name"
+#: admin/class-ngg-admin-launcher.php:660
+msgid "Support Forums"
msgstr ""
-#: ../admin/tinymce/window.php:236
-msgid "Select or enter album"
+#: admin/class-ngg-tag-manager.php:226
+msgid "Tag(s) to delete:"
msgstr ""
-#: ../admin/tinymce/window.php:238
-msgid "Leave this empty to display all galleries."
+#: admin/class-ngg-tag-manager.php:248
+msgid "Tag(s) to match:"
msgstr ""
-#: ../admin/tinymce/window.php:242
-msgid "Album display types"
+#: admin/class-ngg-tag-manager.php:200
+msgid "Tag(s) to rename:"
msgstr ""
-#: ../admin/tinymce/window.php:245
-msgid "Select how you want to display the albums"
+#: 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:252
-msgid "Compact version"
+#: 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:258
-msgid "Extended version"
+#: lib/tags.php:214
+msgid "Tags number and slugs number isn't the same!"
msgstr ""
-#: ../admin/tinymce/window.php:264
-msgid "Gallery display types"
+#: 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 ""
-#: ../admin/tinymce/window.php:267
-msgid ""
-"Select a template for the galleries (displayed after you click on an album)"
+#: admin/class-ngg-overview.php:352
+msgid "Test failed, disable other plugins & switch to default theme"
msgstr ""
-#: ../admin/tinymce/window.php:301
-msgid "Select a picture"
+#: admin/class-ngg-overview.php:355
+msgid "Test image function"
msgstr ""
-#: ../admin/tinymce/window.php:305
-msgid "Select or enter picture"
+#: admin/class-ngg-options.php:769
+msgid "Text"
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"
+#: widgets/class-ngg-media-rss-widget.php:113
+msgid "Text for Media RSS link"
msgstr ""
-#: ../admin/tinymce/window.php:322
-msgid "Effect"
+#: admin/class-ngg-options.php:514
+msgid "Text to show:"
msgstr ""
-#: ../admin/tinymce/window.php:325
-msgid "No effect"
+#: xml/media-rss.php:106
+#, php-format
+msgid "The album ID=%s does not exist."
msgstr ""
-#: ../admin/tinymce/window.php:327
-msgid "Web 2.0"
+#: admin/class-ngg-admin-launcher.php:418
+msgid "The boxes on your overview screen are:"
msgstr ""
-#: ../admin/tinymce/window.php:335
-msgid "No float"
+#: admin/wpmu.php:90
+#, php-format
+msgid "The default setting should be %s."
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-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:348
-msgid "Add an optional caption to the image. Leave blank for no caption."
+#: admin/functions.php:1301 admin/functions.php:1378
+msgid "The destination gallery does not exist"
msgstr ""
-#: ../admin/tinymce/window.php:361 ../admin/tinymce/window.php:423
-msgid "The number of images that should be displayed."
+#: xml/media-rss.php:67
+#, php-format
+msgid "The gallery ID=%s does not exist."
msgstr ""
-#: ../admin/tinymce/window.php:365
-msgid "Sort the images"
+#: admin/class-ngg-options.php:628
+msgid "The gallery name."
msgstr ""
-#: ../admin/tinymce/window.php:368
-msgid "Upload order"
+#: nggfunctions.php:98
+msgid "The gallery was not found."
msgstr ""
-#: ../admin/tinymce/window.php:369
-msgid "Date taken"
+#: widgets/class-ngg-slideshow-widget.php:130
+msgid "The given width and height are ignored when this is selected."
msgstr ""
-#: ../admin/tinymce/window.php:370
-msgid "User defined"
+#: admin/class-ngg-options.php:630
+msgid "The height of the image."
msgstr ""
-#: ../admin/tinymce/window.php:372
+#: admin/class-ngg-admin-launcher.php:535
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."
+"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/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-admin-launcher.php:423
+msgid "The latest NextCellent news."
msgstr ""
-#: ../admin/tinymce/window.php:388 ../admin/tinymce/window.php:439
-msgid "Select a template to display the images"
+#: 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/tinymce/window.php:472
-msgid "Insert"
+#: 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:508
-msgid "You need to select a gallery."
+#: 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/tinymce/window.php:512
-msgid "You need to select a picture."
+#: admin/manage/actions.php:291
+msgid "The parameters"
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: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/upgrade/class-ngg-upgrade-page.php:39
-#: ../admin/upgrade/class-ngg-upgrade-page.php:59
-msgid "Upgrade NextCellent Gallery"
+#: admin/class-ngg-overview.php:357
+msgid "The plugin could create images."
+msgstr ""
+
+#: admin/functions.php:90
+msgid "The server setting Safe-Mode is on !"
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:41
+#: admin/class-ngg-admin-launcher.php:526
msgid ""
-"You're upgrading from an older version. To enable the newest features, we "
-"sometimes need to do a database upgrade."
+"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/upgrade/class-ngg-upgrade-page.php:46
+#: admin/functions.php:1567
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."
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form"
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:51
-msgid "Start upgrade now"
+#: admin/functions.php:1564
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:63
-msgid "Upgrading database…"
+#: admin/functions.php:1570
+msgid "The uploaded file was only partially uploaded"
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:68
-msgid "Oh no! Something went wrong while updating the database"
+#: admin/class-ngg-admin-launcher.php:545
+msgid "The user who created this gallery."
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:72
-msgid "Upgrade complete."
+#: admin/class-ngg-options.php:629
+msgid "The width of the image."
msgstr ""
-#: ../admin/upgrade/class-ngg-upgrade-page.php:74
-msgid "Continue to NextCellent"
+#: admin/class-ngg-options.php:625
+msgid "There are some placeholders available you can use in the code below."
msgstr ""
-#: ../admin/wpmu.php:44
-msgid "Update successfully"
+#: admin/class-ngg-admin-launcher.php:557
+msgid "There are three buttons:"
msgstr ""
-#: ../admin/wpmu.php:79
-msgid "Network Options"
+#: admin/class-ngg-overview.php:410
+msgid "There is no GD support"
msgstr ""
-#: ../admin/wpmu.php:89
+#: admin/class-ngg-admin-launcher.php:274
msgid ""
-"This is the default path for all blogs. With the placeholder %BLOG_ID% you "
-"can organize the folder structure better."
+"There was a configuration error. Please contact the server administrator."
msgstr ""
-#: ../admin/wpmu.php:90
-#, php-format
-msgid "The default setting should be %s."
+#: admin/manage/class-ngg-manager.php:88
+msgid "These values are maximum values "
msgstr ""
-#: ../admin/wpmu.php:102
-msgid "Enable upload quota check"
+#: admin/class-ngg-options.php:444
+msgid "These values are maximum values."
msgstr ""
-#: ../admin/wpmu.php:105
-msgid "Should work if the gallery is bellow the blog.dir"
+#: admin/class-ngg-options.php:641
+msgid "Thickbox"
msgstr ""
-#: ../admin/wpmu.php:109
-msgid "Enable zip upload option"
+#: 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:112
-msgid "Allow users to upload zip folders."
+#: admin/class-ngg-admin-launcher.php:514
+msgid "This box contains information and the various options a gallery had."
msgstr ""
-#: ../admin/wpmu.php:116
-msgid "Enable import function"
+#: admin/class-ngg-style.php:218 admin/wpmu.php:63
+msgid "This CSS file will be applied:"
msgstr ""
-#: ../admin/wpmu.php:119
-msgid "Allow users to import images folders from the server."
+#: admin/class-ngg-style.php:316
+msgid "This file does not exist. Double check the name and try again."
msgstr ""
-#: ../admin/wpmu.php:123
-msgid "Enable style selection"
+#: admin/class-ngg-admin-launcher.php:267
+msgid "This file exceeds the maximum upload size for this site."
msgstr ""
-#: ../admin/wpmu.php:126
-msgid "Allow users to choose a style for the gallery."
+#: admin/class-ngg-admin-launcher.php:268
+msgid "This file is empty. Please try another."
msgstr ""
-#: ../admin/wpmu.php:130
-msgid "Enable roles/capabilities"
+#: admin/class-ngg-admin-launcher.php:270
+msgid "This file is not an image. Please try another."
msgstr ""
-#: ../admin/wpmu.php:133
-msgid "Allow users to change the roles for other blog authors."
+#: admin/class-ngg-admin-launcher.php:269
+msgid "This file type is not allowed. Please try another."
msgstr ""
-#: ../admin/wpmu.php:137
-msgid "Default style"
+#: admin/class-ngg-options.php:753
+msgid "This function will not work, cause you need the FreeType library"
msgstr ""
-#: ../admin/wpmu.php:143
-msgid "Choose the default style for the galleries."
+#: 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/wpmu.php:144
-msgid "Note: between brackets is the folder in which the file is."
+#: admin/class-ngg-admin-launcher.php:272
+msgid "This is larger than the maximum size. Please try another."
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"
+#: lib/xmlrpc.php:180
+msgid "This is no valid image file."
msgstr ""
-#: ../lib/locale.php:112
-msgid "Invalid URL Provided."
+#: 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/locale.php:116 ../lib/locale.php:120
-msgid "Could not create Temporary file."
+#: admin/class-ngg-options.php:266
+msgid "This is the default path for all galleries"
msgstr ""
-#: ../lib/meta.php:131
-msgid " mm"
+#: 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:137
-msgid " sec"
+#: admin/class-ngg-overview.php:746
+msgid "This plugin is a branch from NextGen Gallery, version 1.9.13."
msgstr ""
-#: ../lib/meta.php:141
-msgid "Fired"
+#: 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:141
-msgid "Not fired"
+#: admin/class-ngg-options.php:350
+msgid "This will add related images to every post"
msgstr ""
-#: ../lib/meta.php:448 ../view/imagebrowser-exif.php:46
-msgid "Aperture"
+#: 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:449 ../lib/meta.php:474
-msgid "Credit"
+#: 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:450
-msgid "Camera"
+#: admin/manage/class-ngg-manager.php:100
+msgid "This will ignore the aspect ratio, so no portrait thumbnails"
msgstr ""
-#: ../lib/meta.php:453
-msgid "Copyright"
+#: admin/manage/class-ngg-image-list-table.php:234
+msgid "Thumbnail"
msgstr ""
-#: ../lib/meta.php:454
-msgid "Focal length"
+#: admin/class-ngg-options.php:455
+msgid "Thumbnail quality"
msgstr ""
-#: ../lib/meta.php:455
-msgid "ISO"
+#: admin/class-ngg-options.php:425
+msgid "Thumbnail settings"
msgstr ""
-#: ../lib/meta.php:456 ../view/imagebrowser-exif.php:54
-msgid "Shutter speed"
+#: admin/class-ngg-options.php:438
+msgid "Thumbnail size"
msgstr ""
-#: ../lib/meta.php:460
-msgid "Subject"
+#: admin/manage/actions.php:379
+msgid "Thumbnail updated"
msgstr ""
-#: ../lib/meta.php:461
-msgid "Make"
+#: admin/class-ngg-options.php:527 widgets/class-ngg-gallery-widget.php:110
+msgid "Thumbnails"
msgstr ""
-#: ../lib/meta.php:462
-msgid "Edit Status"
+#: lib/meta.php:466
+msgid "Time Created"
msgstr ""
-#: ../lib/meta.php:463
-msgid "Category"
+#: 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:464
-msgid "Keywords"
+#: widgets/class-ngg-gallery-widget.php:97
+msgid "Title:"
msgstr ""
-#: ../lib/meta.php:465
-msgid "Date Created"
+#: admin/tinymce/window.php:118
+msgid "To add something, select what you would want to display"
msgstr ""
-#: ../lib/meta.php:466
-msgid "Time Created"
+#: 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:467
-msgid "Author Position"
+#: 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:468
-msgid "City"
+#: 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:469
-msgid "Location"
+#: widgets/class-ngg-media-rss-widget.php:121
+msgid "Tooltip text for Media RSS link"
msgstr ""
-#: ../lib/meta.php:470
-msgid "Province/State"
+#: admin/class-ngg-options.php:847
+msgid "Transition / Fade effect"
msgstr ""
-#: ../lib/meta.php:471
-msgid "Country code"
+#: admin/class-ngg-admin-launcher.php:435
+msgid "Translation"
msgstr ""
-#: ../lib/meta.php:472
-msgid "Country"
+#: admin/tinymce/window.php:190
+#: 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:473
-msgid "Headline"
+#: admin/functions.php:77 admin/functions.php:86 admin/functions.php:1024
+#: lib/core.php:102
+msgid "Unable to create directory "
msgstr ""
-#: ../lib/meta.php:475
-msgid "Source"
+#: admin/functions.php:1019
+#, php-format
+msgid ""
+"Unable to create directory %s. Is its parent directory writable by the "
+"server?"
msgstr ""
-#: ../lib/meta.php:476
-msgid "Copyright Notice"
+#: 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/meta.php:477
-msgid "Contact"
+#: admin/class-ngg-admin-launcher.php:261
+msgid "Unexpected Error"
msgstr ""
-#: ../lib/meta.php:478
-msgid "Last modified"
+#: admin/functions.php:1585
+msgid "Unknown upload error"
msgstr ""
-#: ../lib/meta.php:479
-msgid "Program tool"
+#: admin/manage/class-ngg-sort-manager.php:101
+msgid "Unsorted"
msgstr ""
-#: ../lib/meta.php:480
-msgid "Format"
+#: admin/class-ngg-album-manager.php:305
+msgid "Update"
msgstr ""
-#: ../lib/meta.php:481
-msgid "Image Width"
+#: admin/class-ngg-roles.php:59
+msgid "Update capabilities"
msgstr ""
-#: ../lib/meta.php:482
-msgid "Image Height"
+#: admin/class-ngg-style.php:309
+msgid "Update File"
msgstr ""
-#: ../lib/meta.php:483
-msgid "Flash"
+#: admin/manage/class-ngg-sort-manager.php:91
+msgid "Update Sort Order"
msgstr ""
-#: ../lib/multisite.php:23
-msgid ""
-"Sorry, you have used your space allocation. Please delete some files to "
-"upload more files."
+#: admin/manage/class-ngg-abstract-image-manager.php:236
+#: admin/manage/class-ngg-image-manager.php:305
+msgid "Update successful"
msgstr ""
-#: ../lib/ngg-db.php:361 ../lib/ngg-db.php:362
-msgid "Album overview"
+#: admin/wpmu.php:44
+msgid "Update successfully"
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:273 admin/wpmu.php:98
+msgid "Update the database without notice."
msgstr ""
-#: ../lib/shortcodes.php:358
-msgid "[Pictures not found]"
+#: admin/class-ngg-roles.php:82
+msgid "Updated capabilities"
msgstr ""
-#: ../lib/tags.php:35
-msgid "No new tag specified!"
+#: 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/tags.php:50
-msgid "No new/old valid tag specified!"
+#: admin/upgrade.php:149
+msgid "Upgrade complete."
msgstr ""
-#: ../lib/tags.php:86
-msgid "No tag renamed."
+#: admin/upgrade.php:114 admin/upgrade.php:137
+msgid "Upgrade NextCellent Gallery"
msgstr ""
-#: ../lib/tags.php:88
-#, php-format
-msgid "Renamed tag(s) «%1$s» to «%2$s»"
+#: nggallery.php:123
+msgid "Upgrade now."
msgstr ""
-#: ../lib/tags.php:95
-msgid "No valid new tag."
+#: admin/upgrade.php:141
+msgid "Upgrading database…"
msgstr ""
-#: ../lib/tags.php:112
-msgid "No objects (post/page) found for specified old tags."
+#: admin/class-ngg-adder.php:432
+msgid "Upload a ZIP File"
msgstr ""
-#: ../lib/tags.php:141
-msgid "No tag merged."
+#: admin/class-ngg-adder.php:441
+msgid "Upload a ZIP file with images"
msgstr ""
-#: ../lib/tags.php:143
-#, php-format
-msgid ""
-"Merge tag(s) «%1$s» to «%2$s». %3$s objects edited."
+#: admin/class-ngg-adder.php:54 admin/class-ngg-adder.php:93
+msgid "Upload failed!"
msgstr ""
-#: ../lib/tags.php:146
-msgid "Error. No enough tags for rename. Too for merge. Choose !"
+#: admin/class-ngg-admin-launcher.php:277
+msgid "Upload failed."
msgstr ""
-#: ../lib/tags.php:163
-msgid "No tag specified!"
+#: 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/tags.php:186
-msgid "No tag deleted."
+#: 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/tags.php:188
-#, php-format
-msgid "%1s tag(s) deleted."
+#: admin/class-ngg-admin-launcher.php:281
+msgid "Upload stopped."
msgstr ""
-#: ../lib/tags.php:202
-msgid "No new slug(s) specified!"
+#: admin/functions.php:991
+msgid "Uploaded file was no or a faulty zip file ! The server recognized : "
msgstr ""
-#: ../lib/tags.php:214
-msgid "Tags number and slugs number isn't the same!"
+#: admin/class-ngg-options.php:734
+msgid "URL to file"
msgstr ""
-#: ../lib/tags.php:241
-msgid "No slug edited."
+#: admin/class-ngg-adder.php:559
+msgid "Use advanced uploader"
msgstr ""
-#: ../lib/tags.php:243
-#, php-format
-msgid "%s slug(s) edited."
+#: admin/class-ngg-options.php:562
+msgid "Use AJAX pagination to browse images without reloading the page."
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-adder.php:557
+msgid "Use basic uploader"
msgstr ""
-#: ../lib/xmlrpc.php:101
-msgid "Bad login/pass combination."
+#: admin/class-ngg-options.php:731
+msgid "Use image as watermark"
msgstr ""
-#: ../lib/xmlrpc.php:157
-msgid "You are not allowed to upload files to this site."
+#: admin/class-ngg-options.php:543
+msgid "Use ImageBrowser instead of another effect."
msgstr ""
-#: ../lib/xmlrpc.php:163 ../lib/xmlrpc.php:777 ../lib/xmlrpc.php:829
-msgid "Could not find gallery "
+#: admin/class-ngg-options.php:323
+msgid "Use permalinks"
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:738
+msgid "Use text as watermark"
msgstr ""
-#: ../lib/xmlrpc.php:180
-msgid "This is no valid image file."
+#: admin/class-ngg-options.php:947
+msgid "Use this button to reset all NextCellent options."
msgstr ""
-#: ../lib/xmlrpc.php:192
-msgid "Could not find image id "
+#: admin/class-ngg-roles.php:27
+msgid "Use TinyMCE Button / Add Media"
msgstr ""
-#: ../lib/xmlrpc.php:199
-#, php-format
-msgid "Failed to delete image %1$s "
+#: 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/xmlrpc.php:208
-#, php-format
-msgid "Could not write file %1$s (%2$s)"
+#: admin/manage/actions.php:128 admin/manage/actions.php:156
+#: admin/manage/actions.php:181 admin/manage/actions.php:203
+msgid "Value"
msgstr ""
-#: ../lib/xmlrpc.php:275 ../lib/xmlrpc.php:327
-msgid "Invalid image ID"
+#: admin/class-ngg-style.php:292
+msgid "Version"
msgstr ""
-#: ../lib/xmlrpc.php:278 ../lib/xmlrpc.php:330
-msgid "Sorry, you must be able to edit this image"
+#: admin/manage/class-ngg-image-list-table.php:274
+msgid "View"
msgstr ""
-#: ../lib/xmlrpc.php:336
-msgid "Sorry, could not update the image"
+#: admin/class-ngg-options.php:688
+msgid "View full 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"
+#: admin/class-ngg-overview.php:758
+msgid "Visit the plugin homepage"
msgstr ""
-#: ../lib/xmlrpc.php:378
-msgid "Sorry, could not create the gallery"
+#: 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 ""
-#: ../lib/xmlrpc.php:421 ../lib/xmlrpc.php:601
-msgid "Invalid gallery ID"
+#: 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 ""
-#: ../lib/xmlrpc.php:424
-msgid "Sorry, you must be able to manage this gallery"
+#: admin/class-ngg-overview.php:770
+msgid "Welcome to NextCellent Gallery!"
msgstr ""
-#: ../lib/xmlrpc.php:430
-msgid "Sorry, could not update the gallery"
+#: 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 ""
-#: ../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:327
+msgid ""
+"When activating this option, you need to update your permalink structure once"
msgstr ""
-#: ../lib/xmlrpc.php:476
-msgid "Sorry, could not create the album"
+#: 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 ""
-#: ../lib/xmlrpc.php:519 ../lib/xmlrpc.php:561
-msgid "Invalid album ID"
+#: 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 ""
-#: ../lib/xmlrpc.php:528
-msgid "Sorry, could not update the album"
+#: admin/class-ngg-admin-launcher.php:619
+msgid "Who doesn't want theft-proof images?"
msgstr ""
-#: ../nggallery.php:121
-msgid "NextCellent Gallery requires a database upgrade."
+#: widgets/class-ngg-media-rss-widget.php:14
+msgid "Widget that displays a Media RSS links for NextCellent Gallery."
msgstr ""
-#: ../nggallery.php:121
-msgid "Upgrade now."
+#: 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 ""
-#: ../nggallery.php:135
+#: admin/class-ngg-options.php:399 admin/manage/class-ngg-manager.php:65
msgid ""
-"Translation by : See here "
+"Width and height (in pixels). NextCellent Gallery will keep the ratio size."
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."
+#: widgets/class-ngg-gallery-widget.php:131
+#: widgets/class-ngg-slideshow-widget.php:135
+msgid "Width:"
msgstr ""
-#: ../nggallery.php:176
-msgid "Something went wrong while upgrading NextCellent Gallery."
+#: admin/functions.php:92
+msgid "with permission 777 manually !"
msgstr ""
-#: ../nggallery.php:265
+#: admin/class-ngg-admin-launcher.php:538
msgid ""
-"Sorry, NextCellent Gallery works only with a Memory Limit of 16 MB or higher"
+"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.php:294
-msgid "Picture tag"
+#: admin/class-ngg-overview.php:364
+msgid "wp_head()/wp_footer() is missing, contact the theme author"
msgstr ""
-#: ../nggallery.php:295
-msgid "Picture tag: %2$l."
+#. Author of the plugin
+msgid "WPGReady, Niknetniko based on Alex Rabe & PhotoCrati work."
msgstr ""
-#: ../nggallery.php:296
-msgid "Separate picture tags with commas."
+#. x position on a grid
+#: admin/manage/actions.php:297
+msgid "X"
msgstr ""
-#: ../nggallery.php:404
-msgid "NextCellent Gallery / Images"
+#: admin/manage/actions.php:198
+msgid "XMP Data"
msgstr ""
-#: ../nggallery.php:414
-#, fuzzy
-msgid "NextCellent"
-msgstr "NextCellent"
+#. y position on a grid
+#: admin/manage/actions.php:307
+msgid "Y"
+msgstr ""
-#: ../nggallery.php:508
-#, fuzzy
-msgid "loading"
-msgstr "Laden…"
+#: 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 ""
-#: ../nggallery.php:724
-msgid "Get help"
+#: 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 ""
-#: ../nggallery.php:806
-msgid "Sorry, NextCellent Gallery is deactivated: NextGEN version "
+#: 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 ""
-#: ../nggfunctions.php:98
-msgid "The gallery was not found."
+#: admin/class-ngg-overview.php:753
+msgid "You can contribute by giving this plugin a good rating! Thanks a lot!"
msgstr ""
-#: ../nggfunctions.php:125
-msgid "previous"
+#: admin/class-ngg-admin-launcher.php:632
+msgid "You can edit the css file to adjust how your gallery looks."
msgstr ""
-#: ../nggfunctions.php:125
-msgid "next"
+#: admin/class-ngg-tag-manager.php:222
+msgid "You can specify multiple tags to delete by separating them with commas"
msgstr ""
-#: ../nggfunctions.php:177 ../nggfunctions.php:664
-msgid "[Gallery not found]"
+#: 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 ""
-#: ../nggfunctions.php:465
-msgid "[Album not found]"
+#: admin/class-ngg-options.php:755
+msgid ""
+"You can upload more fonts in the folder nggallery/fonts "
msgstr ""
-#: ../nggfunctions.php:795
-msgid "[SinglePic not found]"
+#: admin/class-ngg-adder.php:345 admin/class-ngg-adder.php:353
+msgid "You didn't select a file!"
msgstr ""
-#: ../nggfunctions.php:931
-msgid "Related images for"
+#: 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 ""
-#: ../view/album-compact.php:32 ../view/album-extend.php:30
-msgid "Photos"
+#: admin/class-ngg-admin-launcher.php:260
+msgid "You do not have the correct permission"
msgstr ""
-#: ../view/gallery-caption.php:32 ../view/gallery.php:68
-msgid "[View with PicLens]"
+#: admin/class-ngg-admin-launcher.php:266
+msgid "You have attempted to queue too many files."
msgstr ""
-#: ../view/imagebrowser-caption.php:26 ../view/imagebrowser-exif.php:30
-#: ../view/imagebrowser.php:26
-msgid "Back"
+#: admin/class-ngg-admin-launcher.php:275
+msgid "You may only upload 1 file."
msgstr ""
-#: ../view/imagebrowser-caption.php:29 ../view/imagebrowser-exif.php:33
-#: ../view/imagebrowser.php:29
-msgid "Next"
+#: admin/class-ngg-admin-launcher.php:469
+msgid "You must add a gallery before adding images!"
msgstr ""
-#: ../view/imagebrowser-caption.php:31 ../view/imagebrowser-exif.php:35
-#: ../view/imagebrowser.php:31
-msgid "of"
+#: admin/tinymce/window.php:511
+msgid "You need to select a gallery."
msgstr ""
-#: ../view/imagebrowser-exif.php:38
-msgid "Meta data"
+#: 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 ""
-#: ../view/imagebrowser-exif.php:42
-msgid "Camera / Type"
+#: admin/tinymce/window.php:515
+msgid "You need to select a picture."
msgstr ""
-#: ../view/imagebrowser-exif.php:50
-msgid "Focal Length"
+#: 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-gallery-widget.php:12
-msgid "NextCellent Gallery Widget"
+#: 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-gallery-widget.php:14
-msgid "Add recent or random images from the galleries"
+#: 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-gallery-widget.php:97
-#: ../widgets/class-ngg-slideshow-widget.php:106
-#, fuzzy
-msgid "Title:"
-msgstr "Galerij \"{gallery_title}\" gemaakt"
+#: 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-gallery-widget.php:103
-#, fuzzy
-msgid "Show:"
-msgstr "Laat Taak zien"
+#: 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-gallery-widget.php:112
-msgid "Original images"
+#: admin/class-ngg-overview.php:363
+msgid "Your theme should work fine with NextCellent Gallery"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:120
-msgid "random"
+#: admin/class-ngg-adder.php:379 admin/class-ngg-admin-launcher.php:476
+msgid "ZIP file"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:126
-msgid "recent added "
+#: admin/functions.php:1034
+msgid "Zip-File successfully unpacked"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:131
-#: ../widgets/class-ngg-slideshow-widget.php:135
-msgid "Width:"
+#: admin/class-ngg-options.php:861
+msgid "Zoom Entrances"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:140
-#: ../widgets/class-ngg-slideshow-widget.php:145
-msgid "Height:"
+#: admin/manage/actions.php:254
+msgid "Zoom In"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:149
-#, fuzzy
-msgid "Select:"
-msgstr "Selecteer"
+#: admin/manage/actions.php:258
+msgid "Zoom Out"
+msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:153
-msgid "All galleries"
+#: public/blocks/album-block/album-block.js:128
+#: public/blocks/album-block/album-block.js:115
+msgid "Select a album:"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:155
-msgid "Only which are not listed"
+#: 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 ""
-#: ../widgets/class-ngg-gallery-widget.php:157
-msgid "Only which are listed"
+#: public/blocks/album-block/album-block.js:153
+#: public/blocks/album-block/album-block.js:157
+msgid "Please select an album"
msgstr ""
-#: ../widgets/class-ngg-gallery-widget.php:161
-msgid "Gallery ID:"
+#: 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 ""
-#: ../widgets/class-ngg-gallery-widget.php:166
-msgid "Gallery IDs, separated by commas."
+#: 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 ""
-#: ../widgets/class-ngg-media-rss-widget.php:12
-msgid "NextCellent Media RSS"
+#: 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 ""
-#: ../widgets/class-ngg-media-rss-widget.php:14
-msgid "Widget that displays a Media RSS links for NextCellent Gallery."
+#: public/blocks/gallery-block/gallery-block.js:612
+#: public/blocks/gallery-block/gallery-block.js:579
+msgid "Template name"
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:80
-#: ../widgets/class-ngg-media-rss-widget.php:82
-msgid "Media RSS"
+#: public/blocks/single-image-block/single-image-block.js:780
+#: public/blocks/single-image-block/single-image-block.js:715
+msgid "Float"
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:83
-msgid "Link to the main image feed"
+#: 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-media-rss-widget.php:100
-msgid "Show the RSS icon"
+#: public/blocks/single-image-block/single-image-block.js:907
+#: public/blocks/single-image-block/single-image-block.js:806
+msgid "Http link"
msgstr ""
-#: ../widgets/class-ngg-media-rss-widget.php:108
-msgid "Show the link text"
+#: 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/class-ngg-media-rss-widget.php:113
-msgid "Text for Media RSS link"
+#: 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 ""
-#: ../widgets/class-ngg-media-rss-widget.php:121
-msgid "Tooltip text for Media RSS link"
+#: 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 ""
-#: ../widgets/class-ngg-slideshow-widget.php:12
-msgid "NextCellent Slideshow"
+#: 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 ""
-#: ../widgets/class-ngg-slideshow-widget.php:14
-msgid "Show a NextCellent Gallery Slideshow"
+#: 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-slideshow-widget.php:117
-msgid "Random images"
+#: block-editor/blocks/album-block/block.json
+msgctxt "block title"
+msgid "Album"
msgstr ""
-#: ../widgets/class-ngg-slideshow-widget.php:119
-msgid "Recent images"
+#: 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 ""
-#: ../widgets/class-ngg-slideshow-widget.php:130
-msgid "The given width and height are ignored when this is selected."
+#: block-editor/blocks/gallery-block/block.json
+msgctxt "block title"
+msgid "Gallery"
msgstr ""
-#: ../xml/media-rss.php:50
-msgid "No galleries have been yet created."
+#: block-editor/blocks/image-browser-block/block.json
+msgctxt "block title"
+msgid "Image browser"
msgstr ""
-#: ../xml/media-rss.php:69
-#, php-format
-msgid "The gallery ID=%s does not exist."
+#: block-editor/blocks/random-images-block/block.json
+msgctxt "block title"
+msgid "Random pictures"
msgstr ""
-#: ../xml/media-rss.php:100
-msgid "No album ID has been provided as parameter"
+#: block-editor/blocks/recent-images-block/block.json
+msgctxt "block title"
+msgid "Recent pictures"
msgstr ""
-#: ../xml/media-rss.php:108
-#, php-format
-msgid "The album ID=%s does not exist."
+#: block-editor/blocks/single-image-block/block.json
+msgctxt "block title"
+msgid "Single Image"
msgstr ""
-#: ../xml/media-rss.php:115
-msgid "Invalid MediaRSS command"
+#: block-editor/blocks/slideshow-block/block.json
+msgctxt "block title"
+msgid "Slideshow"
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..325f2cb
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,37402 @@
+{
+ "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",
+ "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": {
+ "@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==",
+ "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==",
+ "dependencies": {
+ "@babel/highlight": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "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.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.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.20.1",
+ "@babel/types": "^7.20.2",
+ "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.19.1",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
+ "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
+ "dev": true,
+ "dependencies": {
+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+ "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.20.4",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz",
+ "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==",
+ "dependencies": {
+ "@babel/types": "^7.20.2",
+ "@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==",
+ "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.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.20.0",
+ "@babel/helper-validator-option": "^7.18.6",
+ "browserslist": "^4.21.3",
+ "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.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",
+ "@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.19.1",
+ "@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.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",
+ "@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==",
+ "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==",
+ "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==",
+ "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==",
+ "dependencies": {
+ "@babel/types": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "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.20.2",
+ "@babel/helper-split-export-declaration": "^7.18.6",
+ "@babel/helper-validator-identifier": "^7.19.1",
+ "@babel/template": "^7.18.10",
+ "@babel/traverse": "^7.20.1",
+ "@babel/types": "^7.20.2"
+ },
+ "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.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"
+ }
+ },
+ "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.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.19.1",
+ "@babel/types": "^7.19.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "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.20.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
+ "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.20.0"
+ },
+ "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==",
+ "dependencies": {
+ "@babel/types": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "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.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"
+ }
+ },
+ "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==",
+ "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.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.20.1",
+ "@babel/types": "^7.20.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==",
+ "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/parser": {
+ "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"
+ },
+ "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.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",
+ "@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.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.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.20.1"
+ },
+ "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.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.19.0"
+ },
+ "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==",
+ "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.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.19.0"
+ },
+ "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.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.20.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-classes": {
+ "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.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.20.2",
+ "@babel/helper-replace-supers": "^7.19.1",
+ "@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.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.20.2"
+ },
+ "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.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.19.6",
+ "@babel/helper-plugin-utils": "^7.19.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-commonjs": {
+ "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.19.6",
+ "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-simple-access": "^7.19.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-systemjs": {
+ "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.6",
+ "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-validator-identifier": "^7.19.1"
+ },
+ "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.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",
+ "@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.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.20.2"
+ },
+ "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.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.20.2"
+ },
+ "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.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.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": {
+ "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.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.20.2",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/plugin-syntax-typescript": "^7.20.0"
+ },
+ "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.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.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.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",
+ "@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.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",
+ "@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.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",
+ "@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.20.2",
+ "@babel/plugin-transform-classes": "^7.20.2",
+ "@babel/plugin-transform-computed-properties": "^7.18.9",
+ "@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",
+ "@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.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.1",
+ "@babel/plugin-transform-new-target": "^7.18.6",
+ "@babel/plugin-transform-object-super": "^7.18.6",
+ "@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",
+ "@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.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": {
+ "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.20.1",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz",
+ "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.10"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/runtime-corejs3": {
+ "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.25.1",
+ "regenerator-runtime": "^0.13.10"
+ },
+ "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==",
+ "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.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.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.20.1",
+ "@babel/types": "^7.20.0",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "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.19.4",
+ "@babel/helper-validator-identifier": "^7.19.1",
+ "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.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.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.1.3"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@emotion/cache": {
+ "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.1",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "stylis": "4.1.3"
+ }
+ },
+ "node_modules/@emotion/css": {
+ "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": {
+ "@babel/core": "^7.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": 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=="
+ },
+ "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==",
+ "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=="
+ },
+ "node_modules/@emotion/react": {
+ "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.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"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0",
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@emotion/serialize": {
+ "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",
+ "@emotion/unitless": "^0.8.0",
+ "@emotion/utils": "^1.2.0",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@emotion/sheet": {
+ "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.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.5",
+ "@emotion/is-prop-valid": "^1.2.0",
+ "@emotion/serialize": "^1.1.1",
+ "@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/unitless": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
+ "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==",
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
+ },
+ "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=="
+ },
+ "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=="
+ },
+ "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.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",
+ "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=="
+ },
+ "node_modules/@floating-ui/dom": {
+ "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"
+ }
+ },
+ "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==",
+ "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.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.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "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/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/@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": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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": {
+ "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",
+ "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/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",
+ "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/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",
+ "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/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/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": {
+ "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/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==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "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",
+ "@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/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",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "engines": {
+ "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",
+ "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/@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==",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "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.1.0",
+ "@jridgewell/sourcemap-codec": "1.4.14"
+ }
+ },
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "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==",
+ "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",
+ "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.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.23.3",
+ "error-stack-parser": "^2.0.6",
+ "find-up": "^5.0.0",
+ "html-entities": "^2.1.0",
+ "loader-utils": "^2.0.3",
+ "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 <4.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/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==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
+ },
+ "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": {
+ "@react-spring/shared": "~9.5.5",
+ "@react-spring/types": "~9.5.5"
+ },
+ "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": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/react-spring/donate"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "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": {
+ "@react-spring/rafz": "~9.5.5",
+ "@react-spring/types": "~9.5.5"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
+ "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": {
+ "@react-spring/animated": "~9.5.5",
+ "@react-spring/core": "~9.5.5",
+ "@react-spring/shared": "~9.5.5",
+ "@react-spring/types": "~9.5.5"
+ },
+ "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": {
+ "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/@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",
+ "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.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"
+ }
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "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.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"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@svgr/babel-preset": {
+ "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.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"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@svgr/core": {
+ "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": {
+ "@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"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/hast-util-to-babel-ast": {
+ "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.20.0",
+ "entities": "^4.4.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/plugin-jsx": {
+ "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.19.6",
+ "@svgr/babel-preset": "^6.5.1",
+ "@svgr/hast-util-to-babel-ast": "^6.5.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.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",
+ "deepmerge": "^4.2.2",
+ "svgo": "^2.8.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@svgr/core": "*"
+ }
+ },
+ "node_modules/@svgr/webpack": {
+ "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.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"
+ },
+ "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==",
+ "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=="
+ },
+ "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==",
+ "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=="
+ },
+ "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",
+ "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/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.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",
+ "@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.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"
+ }
+ },
+ "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.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": "^3.1.4",
+ "@types/node": "*",
+ "@types/responselike": "^1.0.0"
+ }
+ },
+ "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.10",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz",
+ "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==",
+ "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.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": "*",
+ "@types/express-serve-static-core": "^4.17.18",
+ "@types/qs": "*",
+ "@types/serve-static": "*"
+ }
+ },
+ "node_modules/@types/express-serve-static-core": {
+ "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": "*",
+ "@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/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/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/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/yargs-parser": "*"
+ }
+ },
+ "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/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/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",
+ "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.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.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": {
+ "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=="
+ },
+ "node_modules/@types/prettier": {
+ "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=="
+ },
+ "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.52",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz",
+ "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==",
+ "dependencies": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@types/react-dom": {
+ "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"
+ }
+ },
+ "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=="
+ },
+ "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": {
+ "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.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"
+ }
+ },
+ "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.33",
+ "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz",
+ "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==",
+ "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.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.42.1",
+ "@typescript-eslint/type-utils": "5.42.1",
+ "@typescript-eslint/utils": "5.42.1",
+ "debug": "^4.3.4",
+ "ignore": "^5.2.0",
+ "natural-compare-lite": "^1.4.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.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/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.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.42.1"
+ },
+ "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.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.42.1",
+ "@typescript-eslint/types": "5.42.1",
+ "@typescript-eslint/typescript-estree": "5.42.1",
+ "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.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.42.1",
+ "@typescript-eslint/visitor-keys": "5.42.1"
+ },
+ "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.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.42.1",
+ "@typescript-eslint/utils": "5.42.1",
+ "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.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"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "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.42.1",
+ "@typescript-eslint/visitor-keys": "5.42.1",
+ "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.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/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.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",
+ "@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",
+ "semver": "^7.3.7"
+ },
+ "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/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.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.42.1",
+ "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.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.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.22"
+ },
+ "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/@wordpress/a11y": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz",
+ "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==",
+ "dependencies": {
+ "@babel/runtime": "^7.16.0",
+ "@wordpress/dom-ready": "^3.21.0",
+ "@wordpress/i18n": "^4.21.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "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": {
+ "@babel/runtime": "^7.16.0",
+ "@wordpress/i18n": "^4.21.0",
+ "@wordpress/url": "^3.22.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/babel-plugin-import-jsx-pragma": {
+ "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"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.12.9"
+ }
+ },
+ "node_modules/@wordpress/babel-preset-default": {
+ "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",
+ "@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.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"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/@wordpress/base-styles": {
+ "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.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": "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",
+ "@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.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",
+ "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",
+ "valtio": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "react": "^17.0.0",
+ "react-dom": "^17.0.0"
+ }
+ },
+ "node_modules/@wordpress/compose": {
+ "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/mousetrap": "^1.6.8",
+ "@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",
+ "mousetrap": "^1.6.5",
+ "use-memo-one": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "react": "^17.0.0"
+ }
+ },
+ "node_modules/@wordpress/data": {
+ "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.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",
+ "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.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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/dependency-extraction-webpack-plugin": {
+ "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.5",
+ "webpack-sources": "^3.2.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "webpack": "^4.8.3 || ^5.0.0"
+ }
+ },
+ "node_modules/@wordpress/deprecated": {
+ "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.21.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/dom": {
+ "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.21.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/dom-ready": {
+ "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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/element": {
+ "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.21.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.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",
+ "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/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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/eslint-plugin": {
+ "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.5.0",
+ "@wordpress/prettier-config": "^2.4.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.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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/i18n": {
+ "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.21.0",
+ "gettext-parser": "^1.3.1",
+ "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.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.19.0",
+ "@wordpress/primitives": "^3.19.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/is-shallow-equal": {
+ "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"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/jest-console": {
+ "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",
+ "jest-matcher-utils": "^27.4.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "jest": ">=27"
+ }
+ },
+ "node_modules/@wordpress/jest-preset-default": {
+ "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": {
+ "@wordpress/jest-console": "^6.4.0",
+ "babel-jest": "^27.4.5"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "@babel/core": ">=7",
+ "jest": ">=27",
+ "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.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.21.0",
+ "change-case": "^4.1.2",
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "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.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"
+ },
+ "peerDependencies": {
+ "npm-package-json-lint": ">=3.6.0"
+ }
+ },
+ "node_modules/@wordpress/postcss-plugins-preset": {
+ "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.12.0",
+ "autoprefixer": "^10.2.5"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/@wordpress/prettier-config": {
+ "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"
+ },
+ "peerDependencies": {
+ "prettier": ">=2"
+ }
+ },
+ "node_modules/@wordpress/primitives": {
+ "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.19.0",
+ "classnames": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/priority-queue": {
+ "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",
+ "requestidlecallback": "^0.3.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@wordpress/redux-routine": {
+ "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",
+ "rungen": "^0.3.2"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "redux": ">=4"
+ }
+ },
+ "node_modules/@wordpress/rich-text": {
+ "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.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"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "react": "^17.0.0"
+ }
+ },
+ "node_modules/@wordpress/scripts": {
+ "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.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",
+ "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/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.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",
+ "stylelint-config-recommended-scss": "^5.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "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.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"
+ }
+ },
+ "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.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
+ "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-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": "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": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "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.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.20.4",
+ "get-intrinsic": "^1.1.3",
+ "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.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.4",
+ "es-abstract": "^1.20.4",
+ "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.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.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "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/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.13",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
+ "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
+ }
+ ],
+ "dependencies": {
+ "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"
+ },
+ "bin": {
+ "autoprefixer": "bin/autoprefixer"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "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.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"
+ }
+ },
+ "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-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.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",
+ "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-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": {
+ "@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": {
+ "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==",
+ "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.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.3",
+ "semver": "^6.1.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs3": {
+ "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.3",
+ "core-js-compat": "^3.25.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-regenerator": {
+ "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.3"
+ },
+ "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.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",
+ "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.11.0",
+ "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=="
+ },
+ "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.4",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+ "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ }
+ ],
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001400",
+ "electron-to-chromium": "^1.4.251",
+ "node-releases": "^2.0.6",
+ "update-browserslist-db": "^1.0.9"
+ },
+ "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==",
+ "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==",
+ "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/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",
+ "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.30001431",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
+ "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==",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3",
+ "upper-case-first": "^2.0.2"
+ }
+ },
+ "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==",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "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==",
+ "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/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",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "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": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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/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",
+ "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.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": {
+ "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.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",
+ "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==",
+ "dependencies": {
+ "good-listener": "^1.2.2",
+ "select": "^1.1.2",
+ "tiny-emitter": "^2.0.0"
+ }
+ },
+ "node_modules/cliui": {
+ "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.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "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": "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.3"
+ }
+ },
+ "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=="
+ },
+ "node_modules/colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
+ },
+ "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/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=="
+ },
+ "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",
+ "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==",
+ "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-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.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",
+ "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/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.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": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-js-compat": {
+ "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.4"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-js-pure": {
+ "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": {
+ "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==",
+ "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.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/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": "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/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.14",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz",
+ "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==",
+ "dev": true,
+ "dependencies": {
+ "cssnano-preset-default": "^5.2.13",
+ "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.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.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-calc": "^8.2.3",
+ "postcss-colormin": "^5.3.0",
+ "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.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.4",
+ "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.1",
+ "postcss-normalize-url": "^5.1.0",
+ "postcss-normalize-whitespace": "^5.1.1",
+ "postcss-ordered-values": "^5.1.3",
+ "postcss-reduce-initial": "^5.1.1",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ },
+ "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.3",
+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz",
+ "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==",
+ "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==",
+ "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==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decamelize-keys": {
+ "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",
+ "map-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "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.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": {
+ "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-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",
+ "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.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": {
+ "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=="
+ },
+ "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": {
+ "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",
+ "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/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-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=="
+ },
+ "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/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",
+ "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": "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/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/dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/downshift": {
+ "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",
+ "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.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",
+ "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==",
+ "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/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=="
+ },
+ "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==",
+ "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.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.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.7",
+ "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",
+ "safe-regex-test": "^1.0.0",
+ "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-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": {
+ "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==",
+ "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==",
+ "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.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.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",
+ "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",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.15.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",
+ "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.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/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.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",
+ "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/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",
+ "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/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/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/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/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/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",
+ "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.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",
+ "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.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.1",
+ "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.11.0",
+ "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/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-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",
+ "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.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"
+ }
+ },
+ "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/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-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=="
+ },
+ "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/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.2",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
+ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "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",
+ "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==",
+ "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==",
+ "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==",
+ "optional": true
+ },
+ "node_modules/framesync": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz",
+ "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==",
+ "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=="
+ },
+ "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/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==",
+ "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==",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "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",
+ "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==",
+ "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": "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/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==",
+ "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==",
+ "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",
+ "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==",
+ "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==",
+ "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": "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": ">=4"
+ }
+ },
+ "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==",
+ "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=="
+ },
+ "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=="
+ },
+ "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==",
+ "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=="
+ },
+ "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/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",
+ "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/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/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==",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "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/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",
+ "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-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=="
+ },
+ "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.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"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-core-module": {
+ "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"
+ },
+ "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-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",
+ "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-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==",
+ "dev": true,
+ "dependencies": {
+ "path-is-inside": "^1.0.2"
+ },
+ "engines": {
+ "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",
+ "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==",
+ "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=="
+ },
+ "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-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",
+ "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-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-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",
+ "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-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",
+ "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-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",
+ "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.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",
+ "@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-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",
+ "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-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",
+ "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/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-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": {
+ "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-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",
+ "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-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": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "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": {
+ "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-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": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "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,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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-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": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "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": {
+ "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-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": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "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": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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-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,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "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"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "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": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "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": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "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-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"
+ }
+ },
+ "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/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": ">=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": {
+ "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.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/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",
+ "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-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",
+ "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-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/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-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/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",
+ "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.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",
+ "@hapi/topo": "^5.0.0",
+ "@sideway/address": "^4.1.3",
+ "@sideway/formula": "^3.0.0",
+ "@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=="
+ },
+ "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/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "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=="
+ },
+ "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.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==",
+ "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.2",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz",
+ "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==",
+ "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.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": {
+ "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/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=="
+ },
+ "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.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",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
+ "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/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ },
+ "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.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.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/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==",
+ "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==",
+ "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/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",
+ "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.10",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz",
+ "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==",
+ "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=="
+ },
+ "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.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",
+ "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/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==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/moment-timezone": {
+ "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"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/mousetrap": {
+ "version": "1.6.5",
+ "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz",
+ "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA=="
+ },
+ "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=="
+ },
+ "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/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": {
+ "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==",
+ "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=="
+ },
+ "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/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",
+ "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/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",
+ "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.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/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",
+ "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==",
+ "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.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.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.fromentries": {
+ "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.4",
+ "es-abstract": "^1.20.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.hasown": {
+ "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.20.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.values": {
+ "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.4",
+ "es-abstract": "^1.20.4"
+ },
+ "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/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",
+ "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": "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/ora/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/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": "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/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/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",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "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",
+ "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": "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/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/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==",
+ "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==",
+ "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==",
+ "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==",
+ "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": "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",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "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==",
+ "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/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "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/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",
+ "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==",
+ "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.19",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz",
+ "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
+ "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.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.21.4",
+ "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.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/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.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.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-merge-rules": {
+ "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.21.4",
+ "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.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.21.4",
+ "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.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.21.4",
+ "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.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.21.4",
+ "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.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"
+ },
+ "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==",
+ "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=="
+ },
+ "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-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",
+ "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.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"
+ },
+ "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": "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/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==",
+ "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==",
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "object-assign": "^4.1.1"
+ },
+ "engines": {
+ "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==",
+ "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==",
+ "dependencies": {
+ "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": ">=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=="
+ },
+ "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-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",
+ "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/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",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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.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"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/regenerator-runtime": {
+ "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",
+ "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.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.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"
+ },
+ "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.7.1",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
+ "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==",
+ "dev": true
+ },
+ "node_modules/regjsparser": {
+ "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"
+ },
+ "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.2",
+ "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz",
+ "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ=="
+ },
+ "node_modules/remove-accents": {
+ "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==",
+ "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/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",
+ "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==",
+ "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/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/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=="
+ },
+ "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.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=="
+ },
+ "node_modules/sass": {
+ "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",
+ "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==",
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "object-assign": "^4.1.1"
+ }
+ },
+ "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/select": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
+ "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
+ },
+ "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==",
+ "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==",
+ "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/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",
+ "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/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": ">=6"
+ }
+ },
+ "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": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "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": ">=6"
+ }
+ },
+ "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": {
+ "ansi-styles": "^3.2.0",
+ "string-width": "^3.0.0",
+ "strip-ansi": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "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": {
+ "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.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",
+ "@kwsites/promise-deferred": "^1.1.1",
+ "debug": "^4.3.4"
+ },
+ "funding": {
+ "type": "github",
+ "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",
+ "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/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==",
+ "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==",
+ "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.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",
+ "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=="
+ },
+ "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.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"
+ },
+ "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_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",
+ "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.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.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.3",
+ "side-channel": "^1.0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimend": {
+ "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.20.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "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.20.4"
+ },
+ "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==",
+ "dependencies": {
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/stylehacks": {
+ "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.21.4",
+ "postcss-selector-parser": "^6.0.4"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/stylelint": {
+ "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",
+ "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.12",
+ "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.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.18",
+ "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.3.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.8.1",
+ "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.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/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.1.3",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz",
+ "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
+ },
+ "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==",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "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-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==",
+ "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/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.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",
+ "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==",
+ "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.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",
+ "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/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=="
+ },
+ "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==",
+ "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/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",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ },
+ "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=="
+ },
+ "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.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/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.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": {
+ "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.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"
+ }
+ },
+ "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.10",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
+ "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
+ "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==",
+ "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==",
+ "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-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==",
+ "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==",
+ "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"
+ }
+ },
+ "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==",
+ "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/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",
+ "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==",
+ "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
+ "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.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"
+ }
+ },
+ "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.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",
+ "@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.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",
+ "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/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",
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+ "dev": true,
+ "engines": {
+ "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",
+ "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.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",
+ "@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.1.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.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"
+ },
+ "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/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/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",
+ "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/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",
+ "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==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/yargs": {
+ "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": "^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.1.1"
+ },
+ "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==",
+ "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==",
+ "requires": {
+ "@babel/highlight": "^7.18.6"
+ }
+ },
+ "@babel/compat-data": {
+ "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.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.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.20.1",
+ "@babel/types": "^7.20.2",
+ "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.19.1",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
+ "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
+ "dev": true,
+ "requires": {
+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+ "eslint-visitor-keys": "^2.1.0",
+ "semver": "^6.3.0"
+ }
+ },
+ "@babel/generator": {
+ "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.20.2",
+ "@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==",
+ "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.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.20.0",
+ "@babel/helper-validator-option": "^7.18.6",
+ "browserslist": "^4.21.3",
+ "semver": "^6.3.0"
+ }
+ },
+ "@babel/helper-create-class-features-plugin": {
+ "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",
+ "@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.19.1",
+ "@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.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",
+ "@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=="
+ },
+ "@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==",
+ "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==",
+ "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==",
+ "requires": {
+ "@babel/types": "^7.18.6"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "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.20.2",
+ "@babel/helper-split-export-declaration": "^7.18.6",
+ "@babel/helper-validator-identifier": "^7.19.1",
+ "@babel/template": "^7.18.10",
+ "@babel/traverse": "^7.20.1",
+ "@babel/types": "^7.20.2"
+ }
+ },
+ "@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.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",
+ "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.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.19.1",
+ "@babel/types": "^7.19.0"
+ }
+ },
+ "@babel/helper-simple-access": {
+ "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.20.2"
+ }
+ },
+ "@babel/helper-skip-transparent-expression-wrappers": {
+ "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.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==",
+ "requires": {
+ "@babel/types": "^7.18.6"
+ }
+ },
+ "@babel/helper-string-parser": {
+ "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.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=="
+ },
+ "@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.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.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==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.18.6",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "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",
+ "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.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",
+ "@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.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.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.20.1"
+ }
+ },
+ "@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.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.19.0"
+ }
+ },
+ "@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==",
+ "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.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.19.0"
+ }
+ },
+ "@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.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.20.2"
+ }
+ },
+ "@babel/plugin-transform-classes": {
+ "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.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.20.2",
+ "@babel/helper-replace-supers": "^7.19.1",
+ "@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.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.20.2"
+ }
+ },
+ "@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.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.19.6",
+ "@babel/helper-plugin-utils": "^7.19.0"
+ }
+ },
+ "@babel/plugin-transform-modules-commonjs": {
+ "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.19.6",
+ "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-simple-access": "^7.19.4"
+ }
+ },
+ "@babel/plugin-transform-modules-systemjs": {
+ "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.6",
+ "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-validator-identifier": "^7.19.1"
+ }
+ },
+ "@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.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",
+ "@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.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.20.2"
+ }
+ },
+ "@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.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.20.2"
+ }
+ },
+ "@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.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.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"
+ }
+ },
+ "@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.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.20.2",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/plugin-syntax-typescript": "^7.20.0"
+ }
+ },
+ "@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.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.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.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",
+ "@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.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",
+ "@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.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",
+ "@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.20.2",
+ "@babel/plugin-transform-classes": "^7.20.2",
+ "@babel/plugin-transform-computed-properties": "^7.18.9",
+ "@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",
+ "@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.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.1",
+ "@babel/plugin-transform-new-target": "^7.18.6",
+ "@babel/plugin-transform-object-super": "^7.18.6",
+ "@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",
+ "@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.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"
+ }
+ },
+ "@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.20.1",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz",
+ "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==",
+ "requires": {
+ "regenerator-runtime": "^0.13.10"
+ }
+ },
+ "@babel/runtime-corejs3": {
+ "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.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==",
+ "requires": {
+ "@babel/code-frame": "^7.18.6",
+ "@babel/parser": "^7.18.10",
+ "@babel/types": "^7.18.10"
+ }
+ },
+ "@babel/traverse": {
+ "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.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.20.1",
+ "@babel/types": "^7.20.0",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/types": {
+ "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.19.4",
+ "@babel/helper-validator-identifier": "^7.19.1",
+ "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.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.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.1.3"
+ }
+ },
+ "@emotion/cache": {
+ "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.1",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "stylis": "4.1.3"
+ }
+ },
+ "@emotion/css": {
+ "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"
+ }
+ },
+ "@emotion/hash": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
+ "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==",
+ "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=="
+ },
+ "@emotion/react": {
+ "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.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"
+ }
+ },
+ "@emotion/serialize": {
+ "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"
+ }
+ },
+ "@emotion/sheet": {
+ "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.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.5",
+ "@emotion/is-prop-valid": "^1.2.0",
+ "@emotion/serialize": "^1.1.1",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
+ "@emotion/utils": "^1.2.0"
+ }
+ },
+ "@emotion/unitless": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
+ "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==",
+ "requires": {}
+ },
+ "@emotion/utils": {
+ "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=="
+ },
+ "@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.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",
+ "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=="
+ },
+ "@floating-ui/dom": {
+ "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"
+ }
+ },
+ "@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==",
+ "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.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.5"
+ }
+ },
+ "@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
+ },
+ "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"
+ }
+ }
+ }
+ },
+ "@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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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/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",
+ "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": {
+ "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",
+ "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": {
+ "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/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"
+ },
+ "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==",
+ "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=="
+ },
+ "@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=="
+ },
+ "@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=="
+ },
+ "@jridgewell/trace-mapping": {
+ "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.1.0",
+ "@jridgewell/sourcemap-codec": "1.4.14"
+ }
+ },
+ "@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==",
+ "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==",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "@motionone/utils": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz",
+ "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==",
+ "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",
+ "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.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.23.3",
+ "error-stack-parser": "^2.0.6",
+ "find-up": "^5.0.0",
+ "html-entities": "^2.1.0",
+ "loader-utils": "^2.0.3",
+ "schema-utils": "^3.0.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
+ }
+ }
+ },
+ "@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=="
+ },
+ "@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",
+ "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
+ },
+ "@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",
+ "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
+ "dev": true
+ },
+ "@sinonjs/commons": {
+ "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"
+ }
+ },
+ "@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.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.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.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.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.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.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.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.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.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.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.5.1",
+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz",
+ "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==",
+ "dev": true,
+ "requires": {
+ "@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.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.20.0",
+ "entities": "^4.4.0"
+ }
+ },
+ "@svgr/plugin-jsx": {
+ "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.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.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",
+ "deepmerge": "^4.2.2",
+ "svgo": "^2.8.0"
+ }
+ },
+ "@svgr/webpack": {
+ "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.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": {
+ "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==",
+ "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=="
+ },
+ "@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": {
+ "@babel/runtime": "^7.12.5",
+ "@testing-library/dom": "^8.0.0",
+ "@types/react-dom": "*"
+ }
+ },
+ "@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/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.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",
+ "@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.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"
+ }
+ },
+ "@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.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": "^3.1.4",
+ "@types/node": "*",
+ "@types/responselike": "^1.0.0"
+ }
+ },
+ "@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.10",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz",
+ "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==",
+ "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.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": "*",
+ "@types/express-serve-static-core": "^4.17.18",
+ "@types/qs": "*",
+ "@types/serve-static": "*"
+ }
+ },
+ "@types/express-serve-static-core": {
+ "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": "*",
+ "@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/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",
+ "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/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.10",
+ "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.10.tgz",
+ "integrity": "sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw=="
+ },
+ "@types/node": {
+ "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": {
+ "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=="
+ },
+ "@types/prettier": {
+ "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=="
+ },
+ "@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.52",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.52.tgz",
+ "integrity": "sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==",
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@types/react-dom": {
+ "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"
+ }
+ },
+ "@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=="
+ },
+ "@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": {
+ "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.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"
+ },
+ "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.33",
+ "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz",
+ "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==",
+ "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.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.42.1",
+ "@typescript-eslint/type-utils": "5.42.1",
+ "@typescript-eslint/utils": "5.42.1",
+ "debug": "^4.3.4",
+ "ignore": "^5.2.0",
+ "natural-compare-lite": "^1.4.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.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/experimental-utils": {
+ "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.42.1"
+ }
+ },
+ "@typescript-eslint/parser": {
+ "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.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.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.42.1",
+ "@typescript-eslint/visitor-keys": "5.42.1"
+ }
+ },
+ "@typescript-eslint/type-utils": {
+ "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.42.1",
+ "@typescript-eslint/utils": "5.42.1",
+ "debug": "^4.3.4",
+ "tsutils": "^3.21.0"
+ }
+ },
+ "@typescript-eslint/types": {
+ "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.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.42.1",
+ "@typescript-eslint/visitor-keys": "5.42.1",
+ "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.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/utils": {
+ "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",
+ "@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",
+ "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.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.42.1",
+ "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.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.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.22"
+ }
+ },
+ "@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": {}
+ },
+ "@wordpress/a11y": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-3.21.0.tgz",
+ "integrity": "sha512-8LUJEMJOKgWIG1kZu1lZFqbFYQEac7UBhsPcpFUjfJJbCP5OR1nqL0pjnDXS17cmJafO8eW/3Z4qPH28G2gXjA==",
+ "requires": {
+ "@babel/runtime": "^7.16.0",
+ "@wordpress/dom-ready": "^3.21.0",
+ "@wordpress/i18n": "^4.21.0"
+ }
+ },
+ "@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": {
+ "@babel/runtime": "^7.16.0",
+ "@wordpress/i18n": "^4.21.0",
+ "@wordpress/url": "^3.22.0"
+ }
+ },
+ "@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/babel-plugin-import-jsx-pragma": {
+ "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.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",
+ "@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.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.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.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": "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",
+ "@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.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",
+ "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",
+ "valtio": "^1.7.0"
+ }
+ },
+ "@wordpress/compose": {
+ "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/mousetrap": "^1.6.8",
+ "@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",
+ "mousetrap": "^1.6.5",
+ "use-memo-one": "^1.1.1"
+ }
+ },
+ "@wordpress/data": {
+ "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.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",
+ "lodash": "^4.17.21",
+ "redux": "^4.1.2",
+ "turbo-combine-reducers": "^1.0.2",
+ "use-memo-one": "^1.1.1"
+ }
+ },
+ "@wordpress/date": {
+ "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.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.5",
+ "webpack-sources": "^3.2.2"
+ }
+ },
+ "@wordpress/deprecated": {
+ "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.21.0"
+ }
+ },
+ "@wordpress/dom": {
+ "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.21.0"
+ }
+ },
+ "@wordpress/dom-ready": {
+ "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.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.21.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.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",
+ "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"
+ },
+ "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.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.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.5.0",
+ "@wordpress/prettier-config": "^2.4.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.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.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.21.0",
+ "gettext-parser": "^1.3.1",
+ "memize": "^1.1.0",
+ "sprintf-js": "^1.1.1",
+ "tannin": "^1.2.0"
+ }
+ },
+ "@wordpress/icons": {
+ "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.19.0",
+ "@wordpress/primitives": "^3.19.0"
+ }
+ },
+ "@wordpress/is-shallow-equal": {
+ "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.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",
+ "jest-matcher-utils": "^27.4.2"
+ }
+ },
+ "@wordpress/jest-preset-default": {
+ "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": {
+ "@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.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.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.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.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.12.0",
+ "autoprefixer": "^10.2.5"
+ }
+ },
+ "@wordpress/prettier-config": {
+ "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.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.19.0",
+ "classnames": "^2.3.1"
+ }
+ },
+ "@wordpress/priority-queue": {
+ "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",
+ "requestidlecallback": "^0.3.0"
+ }
+ },
+ "@wordpress/redux-routine": {
+ "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",
+ "rungen": "^0.3.2"
+ }
+ },
+ "@wordpress/rich-text": {
+ "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.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.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.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",
+ "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"
+ },
+ "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.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.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",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
+ "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"
+ }
+ },
+ "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": "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": "^1.9.0"
+ }
+ },
+ "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.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.20.4",
+ "get-intrinsic": "^1.1.3",
+ "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.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,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "es-abstract": "^1.20.4",
+ "es-shim-unscopables": "^1.0.0"
+ }
+ },
+ "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,
+ "requires": {
+ "call-bind": "^1.0.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",
+ "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.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.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.5.1",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz",
+ "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==",
+ "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"
+ },
+ "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.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"
+ },
+ "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": {
+ "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==",
+ "requires": {
+ "@babel/runtime": "^7.12.5",
+ "cosmiconfig": "^7.0.0",
+ "resolve": "^1.19.0"
+ }
+ },
+ "babel-plugin-polyfill-corejs2": {
+ "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.3",
+ "semver": "^6.1.1"
+ }
+ },
+ "babel-plugin-polyfill-corejs3": {
+ "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.3",
+ "core-js-compat": "^3.25.1"
+ }
+ },
+ "babel-plugin-polyfill-regenerator": {
+ "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.3"
+ }
+ },
+ "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.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",
+ "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.11.0",
+ "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=="
+ },
+ "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.4",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
+ "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
+ "requires": {
+ "caniuse-lite": "^1.0.30001400",
+ "electron-to-chromium": "^1.4.251",
+ "node-releases": "^2.0.6",
+ "update-browserslist-db": "^1.0.9"
+ }
+ },
+ "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=="
+ },
+ "camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "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
+ },
+ "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
+ }
+ }
+ },
+ "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.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==",
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3",
+ "upper-case-first": "^2.0.2"
+ }
+ },
+ "chalk": {
+ "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": "^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==",
+ "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": {
+ "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"
+ }
+ },
+ "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"
+ }
+ }
+ }
+ },
+ "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"
+ },
+ "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": {
+ "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.5.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz",
+ "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==",
+ "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.2",
+ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
+ "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
+ },
+ "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==",
+ "requires": {
+ "good-listener": "^1.2.2",
+ "select": "^1.1.2",
+ "tiny-emitter": "^2.0.0"
+ }
+ },
+ "cliui": {
+ "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.1",
+ "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": "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.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=="
+ },
+ "colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
+ },
+ "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
+ },
+ "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=="
+ },
+ "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",
+ "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==",
+ "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"
+ }
+ },
+ "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.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",
+ "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
+ },
+ "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.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.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.4"
+ }
+ },
+ "core-js-pure": {
+ "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": {
+ "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==",
+ "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.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
+ }
+ }
+ },
+ "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"
+ }
+ },
+ "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.14",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz",
+ "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==",
+ "dev": true,
+ "requires": {
+ "cssnano-preset-default": "^5.2.13",
+ "lilconfig": "^2.0.3",
+ "yaml": "^1.10.2"
+ }
+ },
+ "cssnano-preset-default": {
+ "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.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-calc": "^8.2.3",
+ "postcss-colormin": "^5.3.0",
+ "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.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.4",
+ "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.1",
+ "postcss-normalize-url": "^5.1.0",
+ "postcss-normalize-whitespace": "^5.1.1",
+ "postcss-ordered-values": "^5.1.3",
+ "postcss-reduce-initial": "^5.1.1",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
+ },
+ "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.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==",
+ "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=="
+ },
+ "decamelize-keys": {
+ "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",
+ "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.2",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz",
+ "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==",
+ "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-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",
+ "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.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"
+ }
+ },
+ "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=="
+ },
+ "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": {
+ "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",
+ "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"
+ }
+ },
+ "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-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=="
+ },
+ "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"
+ },
+ "dependencies": {
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true
+ }
+ }
+ },
+ "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": "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"
+ }
+ },
+ "dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "downshift": {
+ "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",
+ "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.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",
+ "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==",
+ "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
+ },
+ "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=="
+ },
+ "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==",
+ "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.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.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.7",
+ "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",
+ "safe-regex-test": "^1.0.0",
+ "string.prototype.trimend": "^1.0.5",
+ "string.prototype.trimstart": "^1.0.5",
+ "unbox-primitive": "^1.0.2"
+ }
+ },
+ "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",
+ "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=="
+ },
+ "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=="
+ },
+ "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.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.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",
+ "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",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.15.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",
+ "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": {
+ "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",
+ "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
+ },
+ "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"
+ }
+ },
+ "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",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "dev": true,
+ "requires": {
+ "argparse": "^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
+ },
+ "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",
+ "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.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
+ }
+ }
+ },
+ "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.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",
+ "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.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",
+ "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.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.1",
+ "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.11.0",
+ "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
+ }
+ }
+ },
+ "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"
+ },
+ "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": {
+ "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.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"
+ }
+ },
+ "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"
+ }
+ },
+ "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"
+ },
+ "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=="
+ },
+ "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"
+ }
+ },
+ "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.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",
+ "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==",
+ "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==",
+ "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==",
+ "optional": true
+ }
+ }
+ },
+ "framesync": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz",
+ "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==",
+ "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=="
+ },
+ "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"
+ }
+ },
+ "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=="
+ },
+ "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=="
+ },
+ "get-intrinsic": {
+ "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",
+ "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==",
+ "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": "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"
+ }
+ },
+ "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=="
+ },
+ "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==",
+ "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",
+ "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=="
+ },
+ "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==",
+ "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": "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",
+ "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==",
+ "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=="
+ },
+ "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=="
+ },
+ "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==",
+ "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=="
+ }
+ }
+ },
+ "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"
+ }
+ },
+ "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",
+ "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
+ },
+ "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"
+ }
+ },
+ "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==",
+ "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==",
+ "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=="
+ }
+ }
+ },
+ "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=="
+ },
+ "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"
+ },
+ "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": {
+ "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-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=="
+ },
+ "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.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.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"
+ }
+ },
+ "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-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",
+ "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"
+ },
+ "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": "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",
+ "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=="
+ },
+ "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=="
+ },
+ "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-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",
+ "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-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-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",
+ "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-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",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "dev": true,
+ "requires": {
+ "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",
+ "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.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",
+ "@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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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": {
+ "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",
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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": {
+ "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",
+ "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"
+ }
+ },
+ "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",
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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": {
+ "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",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "joi": {
+ "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",
+ "@hapi/topo": "^5.0.0",
+ "@sideway/address": "^4.1.3",
+ "@sideway/formula": "^3.0.0",
+ "@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=="
+ },
+ "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"
+ }
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
+ },
+ "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=="
+ },
+ "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.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=="
+ },
+ "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.2",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz",
+ "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==",
+ "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.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": {
+ "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
+ },
+ "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=="
+ },
+ "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.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",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "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"
+ }
+ },
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ },
+ "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.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.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"
+ },
+ "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==",
+ "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==",
+ "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"
+ }
+ },
+ "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",
+ "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.10",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz",
+ "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==",
+ "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=="
+ },
+ "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.7",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "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": {
+ "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=="
+ },
+ "moment-timezone": {
+ "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"
+ }
+ },
+ "mousetrap": {
+ "version": "1.6.5",
+ "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz",
+ "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA=="
+ },
+ "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=="
+ },
+ "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
+ },
+ "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",
+ "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==",
+ "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=="
+ },
+ "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
+ },
+ "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",
+ "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": {
+ "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",
+ "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"
+ }
+ },
+ "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",
+ "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=="
+ },
+ "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.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.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "object.fromentries": {
+ "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.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "object.hasown": {
+ "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.20.4"
+ }
+ },
+ "object.values": {
+ "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.4",
+ "es-abstract": "^1.20.4"
+ }
+ },
+ "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": {
+ "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"
+ }
+ },
+ "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
+ },
+ "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": "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": {
+ "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"
+ }
+ },
+ "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",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.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"
+ }
+ }
+ }
+ },
+ "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": "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"
+ }
+ },
+ "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=="
+ },
+ "param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "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==",
+ "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==",
+ "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": "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",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "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=="
+ },
+ "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
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "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"
+ },
+ "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": {
+ "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==",
+ "requires": {
+ "framesync": "6.0.1",
+ "hey-listen": "^1.0.8",
+ "style-value-types": "5.0.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "postcss": {
+ "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",
+ "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.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.21.4",
+ "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.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
+ }
+ }
+ },
+ "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.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.1"
+ }
+ },
+ "postcss-merge-rules": {
+ "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.21.4",
+ "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.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.21.4",
+ "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.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.21.4",
+ "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.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.21.4",
+ "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.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": {}
+ },
+ "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==",
+ "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=="
+ }
+ }
+ },
+ "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-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",
+ "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.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"
+ }
+ },
+ "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": "5.1.1",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
+ "dev": true
+ },
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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=="
+ },
+ "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"
+ },
+ "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": {
+ "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"
+ },
+ "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": {
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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==",
+ "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.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.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",
+ "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.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.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"
+ }
+ },
+ "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.7.1",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
+ "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==",
+ "dev": true
+ },
+ "regjsparser": {
+ "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"
+ },
+ "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.2",
+ "resolved": "https://registry.npmjs.org/rememo/-/rememo-4.0.2.tgz",
+ "integrity": "sha512-NVfSP9NstE3QPNs/TnegQY0vnJnstKQSpcrsI2kBTB3dB2PkdfKdTa+abbjMIDqpc63fE5LfjLgfMst0ULMFxQ=="
+ },
+ "remove-accents": {
+ "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=="
+ },
+ "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
+ },
+ "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",
+ "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==",
+ "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"
+ }
+ },
+ "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"
+ }
+ },
+ "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=="
+ },
+ "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.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=="
+ },
+ "sass": {
+ "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",
+ "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==",
+ "requires": {
+ "loose-envify": "^1.1.0",
+ "object-assign": "^4.1.1"
+ }
+ },
+ "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"
+ }
+ },
+ "select": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
+ "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA=="
+ },
+ "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=="
+ },
+ "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==",
+ "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"
+ }
+ },
+ "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",
+ "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
+ },
+ "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"
+ }
+ },
+ "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"
+ }
+ }
+ }
+ },
+ "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.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",
+ "@kwsites/promise-deferred": "^1.1.1",
+ "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",
+ "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"
+ },
+ "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==",
+ "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=="
+ },
+ "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.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",
+ "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=="
+ },
+ "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.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"
+ },
+ "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"
+ },
+ "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": {
+ "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.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.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.3",
+ "side-channel": "^1.0.4"
+ }
+ },
+ "string.prototype.trimend": {
+ "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.20.4"
+ }
+ },
+ "string.prototype.trimstart": {
+ "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.20.4"
+ }
+ },
+ "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==",
+ "requires": {
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.1.0"
+ }
+ },
+ "stylehacks": {
+ "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.21.4",
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "stylelint": {
+ "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",
+ "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.12",
+ "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.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.18",
+ "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.3.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.8.1",
+ "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.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
+ "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.1.3",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz",
+ "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "requires": {
+ "has-flag": "^3.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"
+ },
+ "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=="
+ },
+ "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
+ }
+ }
+ },
+ "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.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",
+ "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==",
+ "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.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",
+ "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"
+ }
+ },
+ "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=="
+ },
+ "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=="
+ },
+ "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"
+ }
+ },
+ "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",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ },
+ "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=="
+ },
+ "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.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": {
+ "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.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
+ "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
+ "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.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": {
+ "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.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"
+ }
+ },
+ "upper-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
+ "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
+ "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==",
+ "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"
+ }
+ },
+ "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==",
+ "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==",
+ "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": {
+ "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=="
+ },
+ "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"
+ }
+ },
+ "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",
+ "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.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"
+ }
+ }
+ }
+ },
+ "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.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",
+ "@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"
+ }
+ },
+ "webpack-bundle-analyzer": {
+ "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",
+ "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
+ },
+ "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"
+ }
+ }
+ }
+ },
+ "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.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",
+ "@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.1.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.11.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
+ "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
+ "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"
+ }
+ },
+ "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",
+ "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"
+ },
+ "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": {
+ "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=="
+ },
+ "yargs": {
+ "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": "^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.1.1"
+ },
+ "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..f3893c4
--- /dev/null
+++ b/package.json
@@ -0,0 +1,70 @@
+{
+ "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"
+ },
+ "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": {
+ "@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",
+ "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/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":";;;;;;;;;;;;;;;;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;AAEX;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACvC;AACuC;;AAE/E;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAASW,IAAI,OAAgC;EAAA,IAA/B;IAAEC,UAAU;IAAEC;EAAc,CAAC;EACzD,MAAM,CAACC,KAAK,EAAEC,QAAQ,CAAC,GAAGV,4DAAQ,CACjCO,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,UAAU,GAAGJ,UAAU,CAACI,UAAU,GAAG,EAAE,CACnD;EACD,MAAM,CAACC,eAAe,EAAEC,kBAAkB,CAAC,GAAGb,4DAAQ,CACrDO,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEK,eAAe,GAAGL,UAAU,CAACK,eAAe,GAAG,SAAS,CACpE;EACD,MAAM,CAACE,aAAa,EAAEC,gBAAgB,CAAC,GAAGf,4DAAQ,CACjDO,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEO,aAAa,GAAGP,UAAU,CAACO,aAAa,GAAG,SAAS,CAChE;EAED,MAAME,wBAAwB,GAAIC,KAAK,IAAK;IAC3C,IAAI,CAAAA,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,MAAKT,KAAK,EAAE;MAC3BC,QAAQ,CAACO,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,CAAC;IACvB;EACD,CAAC;EAED,MAAMC,8BAA8B,GAAIF,KAAK,IAAK;IACjDJ,kBAAkB,CAACI,KAAK,CAAC;EAC1B,CAAC;EAED,MAAMG,4BAA4B,GAAIH,KAAK,IAAK;IAC/CF,gBAAgB,CAACE,KAAK,CAAC;EACxB,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,KAAK,EAAE;MACVgB,aAAa,CAAC,YAAY,CAAC,GAAGhB,KAAK;IACpC;IAEA,IAAIK,aAAa,EAAE;MAClBW,aAAa,CAAC,eAAe,CAAC,GAAGX,aAAa;IAC/C;IAEA,IAAIF,eAAe,EAAE;MACpBa,aAAa,CAAC,iBAAiB,CAAC,GAAGb,eAAe;IACnD;IAEAJ,aAAa,CAACiB,aAAa,CAAC;EAC7B,CAAC;EAED,OACC,yEAASxB,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IAAC,GAAG,EAAC,SAAS;IAAC,EAAE,EAAC;EAAmC,GACtE,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,sFAAY;IACZ,KAAK,EAAEA,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAE;IAC1C,WAAW,EAAEM,KAAM;IACnB,QAAQ,EAAEO,wBAAyB;IACnC,KAAK,EAAEpB,6CAAWA;EAAC,EAClB,CACQ,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAEO,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,0FAAQ;IACR,EAAE,EAAC,kCAAkC;IACrC,IAAI,EAAC,OAAO;IACZ,KAAK,EAAEW,aAAc;IACrB,SAAS,EAAEM;EAA6B,EAC7B,EACZ,kEAAC,0FAAQ;IACR,EAAE,EAAC,oCAAoC;IACvC,IAAI,EAAC,cAAc;IACnB,KAAK,EAAER,eAAgB;IACvB,SAAS,EAAEO;EAA+B,EAC/B,CACF,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEE,eAAgB;IACzB,QAAQ,EAAEZ,KAAK,IAAI;EAAG,SAGd,CACU,EAEnBF,UAAU,CAACI,UAAU,IACrB,kEAAC,sEAAgB;IAChB,SAAS,EAAC,gCAAgC;IAC1C,KAAK,EAAC,uBAAuB;IAC7B,UAAU,EAAEJ;EAAW,EAExB,EACA,CAACA,UAAU,CAACI,UAAU,IACtB,6EAAIR,mDAAE,CAAC,wBAAwB,EAAE,WAAW,CAAC,CAC7C,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACnIA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAE2B,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAGpC,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACA+B,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,UAAU;MACf7B,UAAU,EAAE;QACX8B,YAAY,EAAE;UACbF,IAAI,EAAE,QAAQ;UACdG,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACDC,cAAc,EAAE;UACfN,IAAI,EAAE,QAAQ;UACdG,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEG;cAAO;YAAE,CAAC;YAAA,OAAKA,MAAM;UAAA;QAC7C;MACD;IACD,CAAC,EACD;MACCP,IAAI,EAAE,OAAO;MACbQ,MAAM,EAAE,CAAC,gBAAgB,CAAC;MAC1BC,OAAO,EAAE,SAAc;QAAA,IAAb;UAAEC;QAAK,CAAC;QACjB,OAAOA,IAAI,aAAJA,IAAI,uBAAJA,IAAI,CAAEC,UAAU,CAAC,WAAW,CAAC;MACrC,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAMtC,UAAU,GAAGsC,IAAI,CACrBG,OAAO,CAAC,gBAAgB,EAAE,EAAE,CAAC,CAAC;QAAA,CAC9BC,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;UAEhBC,OAAO,CAACC,GAAG,CAACN,KAAK,CAAC;;UAElB;UACA,IAAIA,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE;YACtBI,OAAO,GAAG,YAAY;UACvB,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,IAAI,UAAU,EAAE;YAClCI,OAAO,GAAG,eAAe;UAC1B,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,IAAI,SAAS,EAAE;YACjCI,OAAO,GAAG,iBAAiB;UAC5B;UACAH,IAAI,CAAC,CAACG,OAAO,CAAC,CAAC,GAAGJ,KAAK,CAAC,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,OAAOvB,8DAAW,CAACG,IAAI,EAAEqB,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,SAASM,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;IACrBc,KAAK;IACLyC,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,CAAC9C,KAAK,EAAE+C,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,MAAMhF,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BiF,UAAU,CAAC9E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACoF,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,CAAChE,KAAK,CAAC;IAE5BsD,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMhF,IAAI,GAAG,MAAMH,KAAK,CAACyB,KAAK,CAAC;IAC/BwD,UAAU,CAAC9E,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACoF,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,CAAChE,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMiE,YAAY,GAAIJ,KAAK,IAAK;IAC/BA,KAAK,CAACvD,eAAe,EAAE;IACvBuD,KAAK,CAACtD,cAAc,EAAE;IAEtB,MAAM2D,MAAM,GAAGX,eAAe,CAACM,KAAK,CAACG,MAAM,CAACG,OAAO,CAACD,MAAM,CAAC;IAE3DnB,QAAQ,CAACmB,MAAM,CAACjE,KAAK,CAAC;IACtBqD,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,CAACvD,eAAe,EAAE;MACvBuD,KAAK,CAACtD,cAAc,EAAE;MAEtB,MAAMoE,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,CAACjD,KAAK,CAAC;UAC/B4C,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,GAAE1D,KAAK,CAAS,EAGxC;IACC,EAAE,EAAE0D,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAE3D,KAAM;IACb,OAAO,EAAE4D,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,CAAEpB,GAAG,CAAC,CAAC+B,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,CAACjE,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAed,YAAY;;;;;;;;;;;;;;;;;AClPU;AACS;;AAE9C;AACyB;;AAEzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,QAAQ,OAA2C;EAAA,IAA1C;IAAEmC,EAAE;IAAEL,IAAI;IAAElB,KAAK;IAAEoF,SAAS;IAAE,GAAGtC;EAAM,CAAC;EACzD;EACA,MAAMa,OAAO,GAAGpC,EAAE,GAAGA,EAAE,GAAI,kCAAiC;;EAE5D;EACA,MAAM8D,cAAc,GAAIxB,KAAK,IAAK;IACjCuB,SAAS,CAACvB,KAAK,CAACG,MAAM,CAAChE,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,EAAEyC,OAAQ;IACd,OAAO,EAAE3D,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,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,EAAE3D,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,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,EAAE3D,KAAK,IAAI,UAAW;IAC7B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAU,EACR,EACT;IAAO,OAAO,EAAC;EAAoC,GAClD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,SAAS,GAAG,2BAA4B;IACrD,GAAG,EAAC;EAAU,EACR,EACP,6EAAIpG,mDAAE,CAAC,UAAU,EAAE,WAAW,CAAC,CAAK,CAC7B,CAET,EACAgC,IAAI,IAAI,SAAS,IACjB,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,iCAAiC;IACpC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEyC,OAAQ;IACd,OAAO,EAAE3D,KAAK,IAAI,OAAQ;IAC1B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAO,EACL,EACT;IAAO,OAAO,EAAC;EAAiC,GAC/C;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,SAAS,GAAG,wBAAyB;IAClD,GAAG,EAAC;EAAO,EACL,EACP,6EAAIpG,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAK,CAC1B,CAET,EAEAgC,IAAI,IAAI,OAAO,IACf,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEyC,OAAQ;IACd,OAAO,EAAE3D,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,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,EAAE3D,KAAK,IAAI,QAAS;IAC3B,QAAQ,EAAEqF,cAAe;IACzB,KAAK,EAAC;EAAQ,EACN,EACT;IAAO,OAAO,EAAC;EAAkC,GAChD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAE7G,OAAO,CAAC8G,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;;;;;;;;;;;;;;;;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,kHAAkH,2EAA2E;UAC7L","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
{label} \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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Gallery\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Caption\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Carousel\", \"nggallery\")}
\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\t\t \n\t\t\t\t\t\t{__(\"Other\", \"nggallery\")}
\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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Compact\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Extend\", \"nggallery\")}
\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
new file mode 100644
index 0000000..4c6f692
--- /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' => '0cd3240844c364d5644d');
diff --git a/public/blocks/gallery-block/gallery-block.css b/public/blocks/gallery-block/gallery-block.css
new file mode 100644
index 0000000..c040814
--- /dev/null
+++ b/public/blocks/gallery-block/gallery-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/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-single-gallery-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/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
new file mode 100644
index 0000000..1b0fe8b
--- /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;;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
new file mode 100644
index 0000000..d548103
--- /dev/null
+++ b/public/blocks/gallery-block/gallery-block.js
@@ -0,0 +1,1125 @@
+/******/ (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/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_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/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'
+
+
+
+
+
+/**
+ * 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 [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();
+ setAttributes({
+ galleryLabel: gallery
+ });
+ 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")
+ }, (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_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,
+ 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")));
+}
+
+/***/ }),
+
+/***/ "./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_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
+ * 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: "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 === null || text === void 0 ? void 0 : 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_1__.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 ? 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/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__);
+/* 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 _CustomTemplateInput_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CustomTemplateInput.scss */ "./block-editor/gerneral-components/custom-template-input/description-input/CustomTemplateInput.scss");
+
+
+
+// Load external dependency.
+
+
+/**
+ *
+ * @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 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/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/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/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/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":"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"}');
+
+/***/ })
+
+/******/ });
+/************************************************************************/
+/******/ // 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..22510f7
--- /dev/null
+++ b/public/blocks/gallery-block/gallery-block.js.map
@@ -0,0 +1 @@
+{"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
{label} \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{__(\"Template name\", \"nggallery\")} \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
{__(\"Number of images\", \"nggallery\")} \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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Gallery\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Caption\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Carousel\", \"nggallery\")}
\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\t\t \n\t\t\t\t\t\t{__(\"Other\", \"nggallery\")}
\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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Compact\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Extend\", \"nggallery\")}
\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/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/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":";;;;;;;;;;;;;;;;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;AAEX;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACrC;;AAE1C;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAASU,IAAI,OAAgC;EAAA,IAA/B;IAAEC,UAAU;IAAEC;EAAc,CAAC;EACzD,MAAM,CAACC,OAAO,EAAEC,UAAU,CAAC,GAAGT,4DAAQ,CACrCM,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,YAAY,GAAGJ,UAAU,CAACI,YAAY,GAAG,EAAE,CACvD;EAED,MAAMC,wBAAwB,GAAIC,KAAK,IAAK;IAC3C,IAAI,CAAAA,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,MAAKL,OAAO,EAAE;MAC7BC,UAAU,CAACG,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,CAAC;IACzB;EACD,CAAC;EAED,MAAMC,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElBV,aAAa,CAAC;MAAEG,YAAY,EAAEF;IAAQ,CAAC,CAAC;EACzC,CAAC;EAED,OACC,yEAASP,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,EAAEK,OAAQ;IACrB,QAAQ,EAAEG,wBAAyB;IACnC,KAAK,EAAEtB,+CAAaA;EAAC,EACpB,CACQ,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEyB,eAAgB;IACzB,QAAQ,EAAEN,OAAO,IAAI;EAAG,SAGhB,CACU,EAEnBF,UAAU,CAACI,YAAY,IACvB,kEAAC,sEAAgB;IAChB,SAAS,EAAC,wCAAwC;IAClD,KAAK,EAAC,+BAA+B;IACrC,UAAU,EAAEJ;EAAW,EAExB,EACA,CAACA,UAAU,CAACI,YAAY,IACxB,6EAAIP,mDAAE,CAAC,yBAAyB,EAAE,WAAW,CAAC,CAC9C,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACtFA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAEmB,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAG5B,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAuB,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,eAAe;MACpBtB,UAAU,EAAE;QACXI,YAAY,EAAE;UACbiB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC;MACD;IACD,CAAC,EACD;MACCJ,IAAI,EAAE,OAAO;MACbK,MAAM,EAAE,CAAC,gBAAgB,CAAC;MAC1BC,OAAO,EAAE,SAAc;QAAA,IAAb;UAAEC;QAAK,CAAC;QACjB,OAAOA,IAAI,aAAJA,IAAI,uBAAJA,IAAI,CAAEC,UAAU,CAAC,gBAAgB,CAAC;MAC1C,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAM5B,UAAU,GAAG4B,IAAI,CACrBG,OAAO,CAAC,oBAAoB,EAAE,EAAE,CAAC,CAAC;QAAA,CAClCC,IAAI,EAAE,CAAC;QAAA,CACPC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;;QAEd,MAAMC,IAAI,GAAG,CAAC,CAAC;QACflC,UAAU,CAACmC,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;UACAH,IAAI,CAAC,CAACG,OAAO,CAAC,CAAC,GAAGJ,KAAK,CAAC,CAAC,CAAC;QAC3B,CAAC,CAAC;QAEF,OAAOpB,8DAAW,CAACG,IAAI,EAAEkB,IAAI,CAAC;MAC/B;IACD,CAAC;EAEH;AACD,CAAC,CAAC;;;;;;;;;;;;;;;;;;ACjGF;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,SAASxC,YAAY,OAUlB;EAAA,IAVmB;IACrBS,KAAK;IACLiC,WAAW;IACXtD,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDuD,OAAO,GAAG,MAAM,CAAC,CAAC;IAClBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnB,GAAGC;EACJ,CAAC;EACA,MAAM,CAACtC,KAAK,EAAEuC,QAAQ,CAAC,GAAGnD,4DAAQ,CAAC8C,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGrD,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACsD,eAAe,EAAEC,kBAAkB,CAAC,GAAGvD,4DAAQ,CAACwD,SAAS,CAAC;EACjE,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAG1D,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAAC2D,eAAe,EAAEC,UAAU,CAAC,GAAG5D,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAAC6D,SAAS,EAAEC,YAAY,CAAC,GAAG9D,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAM+D,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,MAAMnE,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BoE,UAAU,CAACjE,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuE,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,CAACxD,KAAK,CAAC;IAE5B8C,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMnE,IAAI,GAAG,MAAMH,KAAK,CAACoB,KAAK,CAAC;IAC/BgD,UAAU,CAACjE,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuE,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,CAACxD,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMyD,YAAY,GAAIJ,KAAK,IAAK;IAC/BA,KAAK,CAACjD,eAAe,EAAE;IACvBiD,KAAK,CAAChD,cAAc,EAAE;IAEtB,MAAMqD,MAAM,GAAGX,eAAe,CAACM,KAAK,CAACG,MAAM,CAACG,OAAO,CAACD,MAAM,CAAC;IAE3DnB,QAAQ,CAACmB,MAAM,CAACzD,KAAK,CAAC;IACtB6C,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,CAACjD,eAAe,EAAE;MACvBiD,KAAK,CAAChD,cAAc,EAAE;MAEtB,MAAM8D,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,CAACzC,KAAK,CAAC;UAC/BoC,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,GAAElD,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEkD,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAEnD,KAAM;IACb,OAAO,EAAEoD,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,CAACzD,KAAK,CAEd,CAAC,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
{label} \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":";;;;;;;;;;;;;;;;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;AAEX;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACc;AACnD;AACqC;AACL;;AAE1E;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,GAAGZ,4DAAQ,CACrCS,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,YAAY,GAAGJ,UAAU,CAACI,YAAY,GAAG,EAAE,CACvD;EACD,MAAM,CAACC,MAAM,EAAEC,SAAS,CAAC,GAAGf,4DAAQ,CACnCS,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEO,cAAc,GAAGP,UAAU,CAACO,cAAc,GAAG,GAAG,CAC5D;EACD,MAAM,CAACC,eAAe,EAAEC,kBAAkB,CAAC,GAAGlB,4DAAQ,CACrDS,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEQ,eAAe,GAAGR,UAAU,CAACQ,eAAe,GAAG,SAAS,CACpE;EACD,MAAM,CAACE,IAAI,EAAEC,OAAO,CAAC,GAAGpB,4DAAQ,CAACS,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEU,IAAI,GAAGV,UAAU,CAACU,IAAI,GAAG,EAAE,CAAC;EAEzE,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,gBAAgB,GAAIH,KAAK,IAAK;IACnC,IAAIA,KAAK,KAAKH,IAAI,EAAE;MACnBC,OAAO,CAACE,KAAK,CAAC;IACf;EACD,CAAC;EAED,MAAMI,8BAA8B,GAAIJ,KAAK,IAAK;IACjDJ,kBAAkB,CAACI,KAAK,CAAC;EAC1B,CAAC;EAED,MAAMK,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElB,IAAIC,aAAa,GAAG,CAAC,CAAC;IAEtB,IAAIpB,OAAO,EAAE;MACZoB,aAAa,CAAC,cAAc,CAAC,GAAGpB,OAAO;IACxC;IAEA,IAAIG,MAAM,EAAE;MACXiB,aAAa,CAAC,gBAAgB,CAAC,GAAGjB,MAAM;IACzC;IAEA,IAAIK,IAAI,EAAE;MACTY,aAAa,CAAC,MAAM,CAAC,GAAGZ,IAAI;IAC7B;IAEA,IAAIF,eAAe,EAAE;MACpBc,aAAa,CAAC,iBAAiB,CAAC,GAAGd,eAAe;IACnD;IAEAP,aAAa,CAACqB,aAAa,CAAC;EAC7B,CAAC;EAED,OACC,yEAAS9B,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IACjB,GAAG,EAAC,SAAS;IACb,EAAE,EAAC;EAA2C,GAE9C,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,kGAAc;IACd,KAAK,EAAEW,MAAO;IACd,QAAQ,EAAEU;EAA2B,EACpB,CACR,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAErB,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,oFAAU;IACV,IAAI,EAAC,QAAQ;IACb,KAAK,EAAEgB,IAAK;IACZ,QAAQ,EAAEM;EAAiB,EACd,EACd,6EACEtB,mDAAE,CACF,oJAAoJ,EACpJ,WAAW,CACX,CACE,EACJ,kEAAC,sFAAY;IACZ,KAAK,EAAEA,mDAAE,CAAC,mBAAmB,EAAE,WAAW,CAAE;IAC5C,WAAW,EAAEQ,OAAQ;IACrB,QAAQ,EAAEU,wBAAyB;IACnC,KAAK,EAAEhC,+CAAaA;EAAC,EACpB,EACF,6EACEc,mDAAE,CACF,wEAAwE,EACxE,WAAW,CACX,CACE,EACJ,kEAAC,0FAAQ;IACR,IAAI,EAAC,QAAQ;IACb,KAAK,EAAEc,eAAgB;IACvB,SAAS,EAAES;EAA+B,EAC/B,CACF,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEC,eAAgB;IACzB,QAAQ,EAAEb,MAAM,IAAI;EAAE,SAGd,CACU,EAEnBL,UAAU,CAACO,cAAc,GAAG,CAAC,IAC7B,kEAAC,sEAAgB;IAChB,SAAS,EAAC,wCAAwC;IAClD,KAAK,EAAC,+BAA+B;IACrC,UAAU,EAAEP;EAAW,EAExB,EAEA,CAACA,UAAU,CAACO,cAAc,IAC1B,6EAAIb,mDAAE,CAAC,wCAAwC,EAAE,WAAW,CAAC,CAC7D,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACpKA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAEiC,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAG1C,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAqC,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;EAAuR,EAAQ,CAExS;EAED;AACD;AACA;EACCJ,IAAI;EAEJ;AACD;AACA;EACCC,IAAI;EAEJI,UAAU,EAAE;IACXC,IAAI,EAAE,CACL;MACCC,IAAI,EAAE,WAAW;MACjBC,GAAG,EAAE,QAAQ;MACbjC,UAAU,EAAE;QACXI,YAAY,EAAE;UACb4B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACD7B,cAAc,EAAE;UACfyB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEE;cAAI;YAAE,CAAC;YAAA,OAAKA,GAAG;UAAA;QACvC,CAAC;QACD7B,eAAe,EAAE;UAChBwB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEG;cAAS;YAAE,CAAC;YAAA,OAAKA,QAAQ;UAAA;QACjD;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,SAAS,CAAC;MACnC,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAMzC,UAAU,GAAGyC,IAAI,CACrBG,OAAO,CAAC,cAAc,EAAE,EAAE,CAAC,CAAC;QAAA,CAC5BC,IAAI,EAAE,CAAC;QAAA,CACPC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;;QAEd,MAAMC,IAAI,GAAG,CAAC,CAAC;QACf/C,UAAU,CAACgD,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,KAAK,KAAK,EAAE;YAC9BI,OAAO,GAAG,gBAAgB;UAC3B,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,KAAK,UAAU,EAAE;YACnCI,OAAO,GAAG,iBAAiB;UAC5B;UACAH,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;;;;;;;;;;;;;;;;;;AC7GF;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,SAASxD,YAAY,OAUlB;EAAA,IAVmB;IACrBmB,KAAK;IACLuC,WAAW;IACXtE,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDuE,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,GAAGnE,4DAAQ,CAAC8D,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGrE,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACsE,eAAe,EAAEC,kBAAkB,CAAC,GAAGvE,4DAAQ,CAACwE,SAAS,CAAC;EACjE,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAG1E,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAAC2E,eAAe,EAAEC,UAAU,CAAC,GAAG5E,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAAC6E,SAAS,EAAEC,YAAY,CAAC,GAAG9E,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAM+E,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,MAAMnF,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BoF,UAAU,CAACjF,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuF,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,CAAC9D,KAAK,CAAC;IAE5BoD,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMnF,IAAI,GAAG,MAAMH,KAAK,CAAC8B,KAAK,CAAC;IAC/BsD,UAAU,CAACjF,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuF,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,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAM+D,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;IAE3DnB,QAAQ,CAACmB,MAAM,CAAC/D,KAAK,CAAC;IACtBmD,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,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,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,CAAC/C,KAAK,CAAC;UAC/B0C,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,GAAExD,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEwD,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAEzD,KAAM;IACb,OAAO,EAAE0D,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,CAAC/D,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAenB,YAAY;;;;;;;;;;;;;;;;;AClPU;AAChB;;AAErB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASG,UAAU,OAA8C;EAAA,IAA7C;IAAEkC,IAAI,GAAG,KAAK;IAAEnB,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC9D;EACA,MAAMa,OAAO,GAAI,+BAA8B;;EAE/C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA+B,GAE5CmB,IAAI,IAAI,KAAK,IACb;IAAO,OAAO,EAAEsC;EAAQ,GAAE5E,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CACnD,EACAsC,IAAI,IAAI,QAAQ,IAChB;IAAO,OAAO,EAAEsC;EAAQ,GAAE5E,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAC,CAC5D,EAEAsC,IAAI,IAAI,KAAK,IACb;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAEsC,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAE7D;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAEnB,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACxD;IAAQ,KAAK,EAAC;EAAW,GAAEA,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACjE;IAAQ,KAAK,EAAC;EAAO,GAAEA,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAU,CAE5D,EACA,CAACsC,IAAI,IAAI,QAAQ,IAAIA,IAAI,IAAI,QAAQ,KACrC;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAEsC,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAE7D;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAEnB,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,EAC3D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,YAAY,EAAE,WAAW,CAAC,CAAU,EAC7D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,CAEhE,CACI;AAER;AAEA,+DAAeI,UAAU;;;;;;;;;;;;;;;;;AC3DY;;AAErC;AAC+B;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASF,cAAc,OAAkD;EAAA,IAAjD;IAAEoC,IAAI,GAAG,SAAS;IAAEnB,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACtE;EACA,MAAMa,OAAO,GAAI,oCAAmC;;EAEpD;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA8B,GAE5C;IAAO,OAAO,EAAEyD;EAAQ,GAAE5E,mDAAE,CAAC,kBAAkB,EAAE,WAAW,CAAC,CAAS,EAGtE;IACC,EAAE,EAAE4E,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAEzD,KAAM;IACb,QAAQ,EAAE6D;EAAc,EACvB,EACD1C,IAAI,IAAI,SAAS,IACjB,6EACEtC,mDAAE,CACF,wGAAwG,EACxG,WAAW,CACX,CAEF,EACAsC,IAAI,IAAI,QAAQ,IAChB,6EACEtC,mDAAE,CAAC,gDAAgD,EAAE,WAAW,CAAC,CAEnE,CACI;AAER;AAEA,+DAAeE,cAAc;;;;;;;;;;;;;;;;;ACtDQ;AACS;;AAE9C;AACyB;;AAEzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,QAAQ,OAA2C;EAAA,IAA1C;IAAEuC,EAAE;IAAEJ,IAAI;IAAEnB,KAAK;IAAEkF,SAAS;IAAE,GAAGtC;EAAM,CAAC;EACzD;EACA,MAAMa,OAAO,GAAGlC,EAAE,GAAGA,EAAE,GAAI,kCAAiC;;EAE5D;EACA,MAAM4D,cAAc,GAAIxB,KAAK,IAAK;IACjCuB,SAAS,CAACvB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC9B,CAAC;;EAED;EACA,OACC;IAAU,aAAU,YAAY;IAAC,SAAS,EAAC;EAA4B,GACrE,CAACmB,IAAI,IAAI,SAAS,IAAIA,IAAI,IAAI,cAAc,KAC5C,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIvG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE4E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIvG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,oCAAoC;IACvC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE4E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,UAAW;IAC7B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAU,EACR,EACT;IAAO,OAAO,EAAC;EAAoC,GAClD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,2BAA4B;IACrD,GAAG,EAAC;EAAU,EACR,EACP,6EAAIvG,mDAAE,CAAC,UAAU,EAAE,WAAW,CAAC,CAAK,CAC7B,CAET,EACAsC,IAAI,IAAI,SAAS,IACjB,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,iCAAiC;IACpC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,OAAQ;IAC1B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAO,EACL,EACT;IAAO,OAAO,EAAC;EAAiC,GAC/C;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,wBAAyB;IAClD,GAAG,EAAC;EAAO,EACL,EACP,6EAAIvG,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAK,CAC1B,CAET,EAEAsC,IAAI,IAAI,OAAO,IACf,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIvG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,kCAAkC;IACrC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE4E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,QAAS;IAC3B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAQ,EACN,EACT;IAAO,OAAO,EAAC;EAAkC,GAChD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAIvG,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAK,CAC3B,CAET,CACS;AAEb;AAEA,+DAAeG,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,kIAAkI,mFAAmF;UACrN","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
{label} \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{__(\"Effect\", \"nggallery\")} \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t{__(\"Sort the images\", \"nggallery\")} \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{__(\"No effect\", \"nggallery\")} \n\t\t\t\t\t{__(\"Watermark\", \"nggallery\")} \n\t\t\t\t\t{__(\"Web 2.0\", \"nggallery\")} \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{__(\"Upload order\", \"nggallery\")} \n\t\t\t\t\t{__(\"Date taken\", \"nggallery\")} \n\t\t\t\t\t{__(\"User defined\", \"nggallery\")} \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
{__(\"Number of images\", \"nggallery\")} \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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Gallery\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Caption\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Carousel\", \"nggallery\")}
\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\t\t \n\t\t\t\t\t\t{__(\"Other\", \"nggallery\")}
\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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Compact\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Extend\", \"nggallery\")}
\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":";;;;;;;;;;;;;;;;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;AACL;;AAE1E;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,eAAe,EAAEC,kBAAkB,CAAC,GAAGjB,4DAAQ,CACrDQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEQ,eAAe,GAAGR,UAAU,CAACQ,eAAe,GAAG,SAAS,CACpE;EACD,MAAM,CAACE,IAAI,EAAEC,OAAO,CAAC,GAAGnB,4DAAQ,CAACQ,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEU,IAAI,GAAGV,UAAU,CAACU,IAAI,GAAG,EAAE,CAAC;EAEzE,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,gBAAgB,GAAIH,KAAK,IAAK;IACnC,IAAIA,KAAK,KAAKH,IAAI,EAAE;MACnBC,OAAO,CAACE,KAAK,CAAC;IACf;EACD,CAAC;EAED,MAAMI,8BAA8B,GAAIJ,KAAK,IAAK;IACjDJ,kBAAkB,CAACI,KAAK,CAAC;EAC1B,CAAC;EAED,MAAMK,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElB,IAAIC,aAAa,GAAG,CAAC,CAAC;IAEtB,IAAIpB,OAAO,EAAE;MACZoB,aAAa,CAAC,cAAc,CAAC,GAAGpB,OAAO;IACxC;IAEA,IAAIG,MAAM,EAAE;MACXiB,aAAa,CAAC,gBAAgB,CAAC,GAAGjB,MAAM;IACzC;IAEA,IAAIK,IAAI,EAAE;MACTY,aAAa,CAAC,MAAM,CAAC,GAAGZ,IAAI;IAC7B;IAEA,IAAIF,eAAe,EAAE;MACpBc,aAAa,CAAC,iBAAiB,CAAC,GAAGd,eAAe;IACnD;IAEAP,aAAa,CAACqB,aAAa,CAAC;EAC7B,CAAC;EAED,OACC,yEAAS7B,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IACjB,GAAG,EAAC,SAAS;IACb,EAAE,EAAC;EAA2C,GAE9C,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,kGAAc;IACd,KAAK,EAAEU,MAAO;IACd,QAAQ,EAAEU;EAA2B,EACpB,CACR,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAEpB,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,oFAAU;IACV,IAAI,EAAC,QAAQ;IACb,KAAK,EAAEe,IAAK;IACZ,QAAQ,EAAEM;EAAiB,EACd,EACd,6EACErB,mDAAE,CACF,oJAAoJ,EACpJ,WAAW,CACX,CACE,EACJ,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,EACF,6EACEe,mDAAE,CACF,wEAAwE,EACxE,WAAW,CACX,CACE,EACJ,kEAAC,0FAAQ;IACR,IAAI,EAAC,QAAQ;IACb,KAAK,EAAEa,eAAgB;IACvB,SAAS,EAAES;EAA+B,EAC/B,CACF,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEC,eAAgB;IACzB,QAAQ,EAAEb,MAAM,IAAI;EAAE,SAGd,CACU,EAEnBL,UAAU,CAACO,cAAc,GAAG,CAAC,IAC7B,kEAAC,sEAAgB;IAChB,SAAS,EAAC,wCAAwC;IAClD,KAAK,EAAC,+BAA+B;IACrC,UAAU,EAAEP;EAAW,EAExB,EAEA,CAACA,UAAU,CAACO,cAAc,IAC1B,6EAAIZ,mDAAE,CAAC,wCAAwC,EAAE,WAAW,CAAC,CAC7D,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACtKA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAEgC,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAG1C,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAqC,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;EAAuR,EAAQ,CAExS;EAED;AACD;AACA;EACCJ,IAAI;EAEJ;AACD;AACA;EACCC,IAAI;EAEJI,UAAU,EAAE;IACXC,IAAI,EAAE,CACL;MACCC,IAAI,EAAE,WAAW;MACjBC,GAAG,EAAE,QAAQ;MACbjC,UAAU,EAAE;QACXI,YAAY,EAAE;UACb4B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACD7B,cAAc,EAAE;UACfyB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEE;cAAI;YAAE,CAAC;YAAA,OAAKA,GAAG;UAAA;QACvC,CAAC;QACD3B,IAAI,EAAE;UACLsB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEzB;cAAK;YAAE,CAAC;YAAA,OAAKA,IAAI;UAAA;QACzC,CAAC;QACDF,eAAe,EAAE;UAChBwB,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEG;cAAS;YAAE,CAAC;YAAA,OAAKA,QAAQ;UAAA;QACjD;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,SAAS,CAAC;MACnC,CAAC;MACDC,SAAS,EAAE,SAAc;QAAA,IAAb;UAAEF;QAAK,CAAC;QACnB,MAAMzC,UAAU,GAAGyC,IAAI,CACrBG,OAAO,CAAC,cAAc,EAAE,EAAE,CAAC,CAAC;QAAA,CAC5BC,IAAI,EAAE,CAAC;QAAA,CACPC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;;QAEd,MAAMC,IAAI,GAAG,CAAC,CAAC;QACf/C,UAAU,CAACgD,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,KAAK,KAAK,EAAE;YAC9BI,OAAO,GAAG,gBAAgB;UAC3B,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,KAAK,MAAM,EAAE;YAC/BI,OAAO,GAAG,MAAM;UACjB,CAAC,MAAM,IAAIJ,KAAK,CAAC,CAAC,CAAC,KAAK,UAAU,EAAE;YACnCI,OAAO,GAAG,iBAAiB;UAC5B;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;;;;;;;;;;;;;;;;;;ACpHF;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,SAASvD,YAAY,OAUlB;EAAA,IAVmB;IACrBkB,KAAK;IACLuC,WAAW;IACXtE,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDuE,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,GAAGlE,4DAAQ,CAAC6D,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGpE,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACqE,eAAe,EAAEC,kBAAkB,CAAC,GAAGtE,4DAAQ,CAACuE,SAAS,CAAC;EACjE,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAGzE,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAAC0E,eAAe,EAAEC,UAAU,CAAC,GAAG3E,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAAC4E,SAAS,EAAEC,YAAY,CAAC,GAAG7E,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAM8E,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,MAAMnF,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BoF,UAAU,CAACjF,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuF,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,CAAC9D,KAAK,CAAC;IAE5BoD,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMnF,IAAI,GAAG,MAAMH,KAAK,CAAC8B,KAAK,CAAC;IAC/BsD,UAAU,CAACjF,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACuF,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,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAM+D,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;IAE3DnB,QAAQ,CAACmB,MAAM,CAAC/D,KAAK,CAAC;IACtBmD,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,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,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,CAAC/C,KAAK,CAAC;UAC/B0C,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,GAAExD,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEwD,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAEzD,KAAM;IACb,OAAO,EAAE0D,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,CAAC/D,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAelB,YAAY;;;;;;;;;;;;;;;;;AClPU;AAChB;;AAErB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASE,UAAU,OAA8C;EAAA,IAA7C;IAAEkC,IAAI,GAAG,KAAK;IAAEnB,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC9D;EACA,MAAMa,OAAO,GAAI,+BAA8B;;EAE/C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA+B,GAE5CmB,IAAI,IAAI,KAAK,IACb;IAAO,OAAO,EAAEsC;EAAQ,GAAE3E,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CACnD,EACAqC,IAAI,IAAI,QAAQ,IAChB;IAAO,OAAO,EAAEsC;EAAQ,GAAE3E,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAC,CAC5D,EAEAqC,IAAI,IAAI,KAAK,IACb;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAEsC,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAE7D;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAElB,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACxD;IAAQ,KAAK,EAAC;EAAW,GAAEA,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACjE;IAAQ,KAAK,EAAC;EAAO,GAAEA,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAU,CAE5D,EACA,CAACqC,IAAI,IAAI,QAAQ,IAAIA,IAAI,IAAI,QAAQ,KACrC;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAEsC,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAE7D;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAElB,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,EAC3D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,YAAY,EAAE,WAAW,CAAC,CAAU,EAC7D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,CAEhE,CACI;AAER;AAEA,+DAAeG,UAAU;;;;;;;;;;;;;;;;;AC3DY;;AAErC;AAC+B;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASR,cAAc,OAAkD;EAAA,IAAjD;IAAE0C,IAAI,GAAG,SAAS;IAAEnB,KAAK;IAAE0C,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACtE;EACA,MAAMa,OAAO,GAAI,oCAAmC;;EAEpD;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChCjB,QAAQ,CAACiB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA8B,GAE5C;IAAO,OAAO,EAAEyD;EAAQ,GAAE3E,mDAAE,CAAC,kBAAkB,EAAE,WAAW,CAAC,CAAS,EAGtE;IACC,EAAE,EAAE2E,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAEzD,KAAM;IACb,QAAQ,EAAE6D;EAAc,EACvB,EACD1C,IAAI,IAAI,SAAS,IACjB,6EACErC,mDAAE,CACF,wGAAwG,EACxG,WAAW,CACX,CAEF,EACAqC,IAAI,IAAI,QAAQ,IAChB,6EACErC,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;IAAEuC,EAAE;IAAEJ,IAAI;IAAEnB,KAAK;IAAEkF,SAAS;IAAE,GAAGtC;EAAM,CAAC;EACzD;EACA,MAAMa,OAAO,GAAGlC,EAAE,GAAGA,EAAE,GAAI,kCAAiC;;EAE5D;EACA,MAAM4D,cAAc,GAAIxB,KAAK,IAAK;IACjCuB,SAAS,CAACvB,KAAK,CAACG,MAAM,CAAC9D,KAAK,CAAC;EAC9B,CAAC;;EAED;EACA,OACC;IAAU,aAAU,YAAY;IAAC,SAAS,EAAC;EAA4B,GACrE,CAACmB,IAAI,IAAI,SAAS,IAAIA,IAAI,IAAI,cAAc,KAC5C,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAItG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE2E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAItG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,oCAAoC;IACvC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE2E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,UAAW;IAC7B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAU,EACR,EACT;IAAO,OAAO,EAAC;EAAoC,GAClD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,2BAA4B;IACrD,GAAG,EAAC;EAAU,EACR,EACP,6EAAItG,mDAAE,CAAC,UAAU,EAAE,WAAW,CAAC,CAAK,CAC7B,CAET,EACAqC,IAAI,IAAI,SAAS,IACjB,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,iCAAiC;IACpC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,OAAQ;IAC1B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAO,EACL,EACT;IAAO,OAAO,EAAC;EAAiC,GAC/C;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,wBAAyB;IAClD,GAAG,EAAC;EAAO,EACL,EACP,6EAAItG,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAK,CAC1B,CAET,EAEAqC,IAAI,IAAI,OAAO,IACf,kEAAC,wDAAQ,QACR;IACC,EAAE,EAAC,mCAAmC;IACtC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAEsC,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,SAAU;IAC5B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAS,EACP,EACT;IAAO,OAAO,EAAC;EAAmC,GACjD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAItG,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAK,CAC5B,EAER;IACC,EAAE,EAAC,kCAAkC;IACrC,IAAI,EAAC,OAAO;IACZ,IAAI,EAAE2E,OAAQ;IACd,OAAO,EAAEzD,KAAK,IAAI,QAAS;IAC3B,QAAQ,EAAEmF,cAAe;IACzB,KAAK,EAAC;EAAQ,EACN,EACT;IAAO,OAAO,EAAC;EAAkC,GAChD;IACC,SAAS,EAAC,+BAA+B;IACzC,GAAG,EAAEhH,OAAO,CAACiH,SAAS,GAAG,0BAA2B;IACpD,GAAG,EAAC;EAAS,EACP,EACP,6EAAItG,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,kIAAkI,mFAAmF;UACrN","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
{label} \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{__(\"Effect\", \"nggallery\")} \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t{__(\"Sort the images\", \"nggallery\")} \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{__(\"No effect\", \"nggallery\")} \n\t\t\t\t\t{__(\"Watermark\", \"nggallery\")} \n\t\t\t\t\t{__(\"Web 2.0\", \"nggallery\")} \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{__(\"Upload order\", \"nggallery\")} \n\t\t\t\t\t{__(\"Date taken\", \"nggallery\")} \n\t\t\t\t\t{__(\"User defined\", \"nggallery\")} \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
{__(\"Number of images\", \"nggallery\")} \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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Gallery\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Caption\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Carousel\", \"nggallery\")}
\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\t\t \n\t\t\t\t\t\t{__(\"Other\", \"nggallery\")}
\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\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Compact\", \"nggallery\")}
\n\t\t\t\t\t \n\n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t{__(\"Extend\", \"nggallery\")}
\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":";;;;;;;;;;;;;;;;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;AAEX;AAEJ;AAE6B;;AAE3E;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACuB;AACwD;AACvC;AACkC;AACV;AACG;AACU;AACN;AACqB;;AAE5F;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAASgB,IAAI,OAAgC;EAAA,IAA/B;IAAEC,UAAU;IAAEC;EAAc,CAAC;EACzD,MAAM,CAACC,KAAK,EAAEC,QAAQ,CAAC,GAAGf,4DAAQ,CACjCY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEI,UAAU,GAAGJ,UAAU,CAACI,UAAU,GAAG,EAAE,CACnD;EACD,MAAM,CAACC,IAAI,EAAEC,OAAO,CAAC,GAAGlB,4DAAQ,CAACY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEK,IAAI,GAAGL,UAAU,CAACK,IAAI,GAAG,EAAE,CAAC;EACzE,MAAM,CAACE,KAAK,EAAEC,QAAQ,CAAC,GAAGpB,4DAAQ,CAACY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEO,KAAK,GAAGP,UAAU,CAACO,KAAK,GAAG,EAAE,CAAC;EAC7E,MAAM,CAACE,KAAK,EAAEC,QAAQ,CAAC,GAAGtB,4DAAQ,CAACY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAES,KAAK,GAAGT,UAAU,CAACS,KAAK,GAAG,CAAC,CAAC;EAC5E,MAAM,CAACE,MAAM,EAAEC,SAAS,CAAC,GAAGxB,4DAAQ,CACnCY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEW,MAAM,GAAGX,UAAU,CAACW,MAAM,GAAG,CAAC,CAC1C;EACD,MAAM,CAACE,IAAI,EAAEC,OAAO,CAAC,GAAG1B,4DAAQ,CAACY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEa,IAAI,GAAGb,UAAU,CAACa,IAAI,GAAG,EAAE,CAAC;EACzE,MAAM,CAACE,WAAW,EAAEC,cAAc,CAAC,GAAG5B,4DAAQ,CAC7CY,UAAU,aAAVA,UAAU,eAAVA,UAAU,CAAEe,WAAW,GAAGf,UAAU,CAACe,WAAW,GAAG,EAAE,CACrD;EAED,MAAME,wBAAwB,GAAIC,KAAK,IAAK;IAC3C,IAAI,CAAAA,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,MAAKjB,KAAK,EAAE;MAC3BC,QAAQ,CAACe,KAAK,aAALA,KAAK,uBAALA,KAAK,CAAEC,KAAK,CAAC;IACvB;EACD,CAAC;EAED,MAAMC,gBAAgB,GAAIF,KAAK,IAAK;IACnC,IAAIA,KAAK,KAAKb,IAAI,EAAE;MACnBC,OAAO,CAACY,KAAK,CAAC;IACf;EACD,CAAC;EAED,MAAMG,iBAAiB,GAAIH,KAAK,IAAK;IACpC,IAAIA,KAAK,KAAKX,KAAK,EAAE;MACpBC,QAAQ,CAACU,KAAK,CAAC;IAChB;EACD,CAAC;EAED,MAAMI,iBAAiB,GAAIJ,KAAK,IAAK;IACpC,IAAIA,KAAK,KAAKT,KAAK,EAAE;MACpB,IAAIS,KAAK,KAAK,EAAE,EAAE;QACjBA,KAAK,GAAG,CAAC;MACV;MACAR,QAAQ,CAACQ,KAAK,CAAC;IAChB;EACD,CAAC;EAED,MAAMK,kBAAkB,GAAIL,KAAK,IAAK;IACrC,IAAIA,KAAK,KAAKT,KAAK,EAAE;MACpB,IAAIS,KAAK,KAAK,EAAE,EAAE;QACjBA,KAAK,GAAG,CAAC;MACV;MACAN,SAAS,CAACM,KAAK,CAAC;IACjB;EACD,CAAC;EAED,MAAMM,gBAAgB,GAAIN,KAAK,IAAK;IACnC,IAAIA,KAAK,KAAKL,IAAI,EAAE;MACnBC,OAAO,CAACI,KAAK,CAAC;IACf;EACD,CAAC;EAED,MAAMO,uBAAuB,GAAIP,KAAK,IAAK;IAC1C,IAAIA,KAAK,KAAKH,WAAW,EAAE;MAC1BC,cAAc,CAACE,KAAK,CAAC;IACtB;EACD,CAAC;EAED,MAAMQ,eAAe,GAAIC,CAAC,IAAK;IAC9BA,CAAC,CAACC,eAAe,EAAE;IACnBD,CAAC,CAACE,cAAc,EAAE;IAElB,IAAIC,aAAa,GAAG,CAAC,CAAC;IAEtB,IAAI5B,KAAK,EAAE;MACV4B,aAAa,CAAC,YAAY,CAAC,GAAG5B,KAAK;IACpC;IAEA,IAAIG,IAAI,EAAE;MACTyB,aAAa,CAAC,MAAM,CAAC,GAAGzB,IAAI;IAC7B;IAEA,IAAIE,KAAK,EAAE;MACVuB,aAAa,CAAC,OAAO,CAAC,GAAGvB,KAAK;IAC/B;IAEA,IAAIE,KAAK,KAAKsB,SAAS,IAAItB,KAAK,KAAK,IAAI,EAAE;MAC1CqB,aAAa,CAAC,OAAO,CAAC,GAAGrB,KAAK;IAC/B;IAEA,IAAIE,MAAM,KAAKoB,SAAS,IAAIpB,MAAM,KAAK,IAAI,EAAE;MAC5CmB,aAAa,CAAC,QAAQ,CAAC,GAAGnB,MAAM;IACjC;IAEA,IAAIE,IAAI,EAAE;MACTiB,aAAa,CAAC,MAAM,CAAC,GAAGjB,IAAI;IAC7B;IAEA,IAAIE,WAAW,EAAE;MAChBe,aAAa,CAAC,aAAa,CAAC,GAAGf,WAAW;IAC3C;IAEAd,aAAa,CAAC6B,aAAa,CAAC;EAC7B,CAAC;EAED,OACC,yEAASzC,sEAAa,EAAE,EACvB,kEAAC,sEAAiB;IACjB,GAAG,EAAC,SAAS;IACb,EAAE,EAAC;EAA0C,GAE7C,kEAAC,4DAAS;IAAC,KAAK,EAAEE,mDAAE,CAAC,QAAQ,EAAE,WAAW;EAAE,GAC3C,oFACC,kEAAC,sFAAY;IACZ,KAAK,EAAEA,mDAAE,CAAC,kBAAkB,EAAE,WAAW,CAAE;IAC3C,WAAW,EAAEW,KAAM;IACnB,QAAQ,EAAEe,wBAAyB;IACnC,KAAK,EAAEhC,6CAAWA;EAAC,EAClB,CACQ,CACA,EACZ,kEAAC,4DAAS;IAAC,KAAK,EAAEM,mDAAE,CAAC,cAAc,EAAE,WAAW;EAAE,GACjD,oFACC,kEAAC,8EAAK;IAAC,KAAK,EAAEkB,KAAM;IAAC,QAAQ,EAAEa;EAAkB,EAAS,EAC1D,kEAAC,iFAAM;IAAC,KAAK,EAAEX,MAAO;IAAC,QAAQ,EAAEY;EAAmB,EAAU,EAC9D,kEAAC,mFAAU;IACV,KAAK,EAAElB,IAAK;IACZ,QAAQ,EAAEe,gBAAiB;IAC3B,IAAI,EAAC;EAAK,EACG,EACd,kEAAC,sFAAW;IACX,KAAK,EAAEb,KAAM;IACb,QAAQ,EAAEc;EAAkB,EACd,EACf,kEAAC,kFAAS;IAAC,KAAK,EAAER,IAAK;IAAC,QAAQ,EAAEW;EAAiB,EAAa,EAChE,kEAAC,gGAAgB;IAChB,KAAK,EAAET,WAAY;IACnB,QAAQ,EAAEU;EAAwB,EACf,CACV,CACA,EAEZ;IACC,EAAE,EAAC,8BAA8B;IACjC,SAAS,EAAC,4FAA4F;IACtG,OAAO,EAAEC,eAAgB;IACzB,QAAQ,EAAExB,KAAK,IAAI;EAAG,SAGd,CACU,EAEnBF,UAAU,CAACI,UAAU,IACrB,kEAAC,sEAAgB;IAChB,SAAS,EAAC,sCAAsC;IAChD,KAAK,EAAC,8BAA8B;IACpC,UAAU,EAAEJ;EAAW,EAExB,EACA,CAACA,UAAU,CAACI,UAAU,IACtB,6EAAIb,mDAAE,CAAC,wBAAwB,EAAE,WAAW,CAAC,CAC7C,CACI;AAER;;;;;;;;;;;;;;;;;;;;ACrMA;AACA;AACA;AACA;AACA;AACmE;;AAEnE;AACA;AACA;AACA;AACA;AACA;AACA;AACsB;;AAEtB;AACA;AACA;AACgC;AACN;AACA;AAE1B,MAAM;EAAE6C,IAAI;EAAE,GAAGC;AAAS,CAAC,GAAGtD,wCAAI;;AAElC;AACA;AACA;AACA;AACA;AACAiD,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;EAAuR,EAAQ,CAExS;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;MAChB1C,UAAU,EAAE;QACXI,UAAU,EAAE;UACXqC,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEC;cAAG;YAAE,CAAC;YAAA,OAAKA,EAAE;UAAA;QACrC,CAAC;QACDxC,IAAI,EAAE;UACLoC,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEvC;cAAK;YAAE,CAAC;YAAA,OAAKA,IAAI;UAAA;QACzC,CAAC;QACDI,KAAK,EAAE;UACNgC,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEE;cAAE;YAAE,CAAC;YAAA,OAAKA,CAAC;UAAA;QACnC,CAAC;QACDnC,MAAM,EAAE;UACP8B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAEG;cAAE;YAAE,CAAC;YAAA,OAAKA,CAAC;UAAA;QACnC,CAAC;QACDxC,KAAK,EAAE;UACNkC,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAErC;cAAM;YAAE,CAAC;YAAA,OAAKA,KAAK;UAAA;QAC3C,CAAC;QACDM,IAAI,EAAE;UACL4B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAE;YAAA,IAAC;cAAEC,KAAK,EAAE;gBAAE/B;cAAK;YAAE,CAAC;YAAA,OAAKA,IAAI;UAAA;QACzC,CAAC;QACDE,WAAW,EAAE;UACZ0B,IAAI,EAAE,QAAQ;UACdE,SAAS,EAAGK,IAAI,IAAK;YACpBC,OAAO,CAACC,GAAG,CAACF,IAAI,CAAC;YACjB,OAAO,EAAE;UACV;QACD;MACD;IACD,CAAC,EACD;MACCP,IAAI,EAAE,OAAO;MACbU,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,MAAMG,IAAI,GAAG,CAAC,CAAC;QAEf,MAAMC,KAAK,GAAGJ,IAAI,CAACK,KAAK,CAAC,QAAQ,CAAC;QAElC,IAAID,KAAK,IAAIA,KAAK,CAAC,CAAC,CAAC,EAAE;UACtB,MAAMZ,EAAE,GAAGY,KAAK,CAAC,CAAC,CAAC,CAACE,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;UACjCH,IAAI,CAAC,YAAY,CAAC,GAAGX,EAAE;QACxB;QAEA,MAAMe,QAAQ,GAAGP,IAAI,CAACK,KAAK,CAAC,SAAS,CAAC;QAEtC,IAAIE,QAAQ,IAAIA,QAAQ,CAAC,CAAC,CAAC,EAAE;UAC5BJ,IAAI,CAAC,OAAO,CAAC,GAAGI,QAAQ,CAAC,CAAC,CAAC;QAC5B;QAEA,MAAMC,SAAS,GAAGR,IAAI,CAACK,KAAK,CAAC,SAAS,CAAC;QAEvC,IAAIG,SAAS,IAAIA,SAAS,CAAC,CAAC,CAAC,EAAE;UAC9BL,IAAI,CAAC,QAAQ,CAAC,GAAGK,SAAS,CAAC,CAAC,CAAC;QAC9B;QAEA,MAAMC,OAAO,GAAGT,IAAI,CAACK,KAAK,CAAC,mBAAmB,CAAC;QAE/C,IAAII,OAAO,IAAIA,OAAO,CAAC,CAAC,CAAC,EAAE;UAC1BN,IAAI,CAAC,MAAM,CAAC,GAAGM,OAAO,CAAC,CAAC,CAAC;QAC1B;QAEA,MAAMC,QAAQ,GAAGV,IAAI,CAACK,KAAK,CAAC,oBAAoB,CAAC;QAEjD,IAAIK,QAAQ,IAAIA,QAAQ,CAAC,CAAC,CAAC,EAAE;UAC5BP,IAAI,CAAC,OAAO,CAAC,GAAGO,QAAQ,CAAC,CAAC,CAAC;QAC5B;QAEA,MAAMC,OAAO,GAAGX,IAAI,CAACK,KAAK,CAAC,mBAAmB,CAAC;QAE/C,IAAIM,OAAO,IAAIA,OAAO,CAAC,CAAC,CAAC,EAAE;UAC1BR,IAAI,CAAC,MAAM,CAAC,GAAGQ,OAAO,CAAC,CAAC,CAAC;QAC1B;QAEA,MAAMC,cAAc,GAAGZ,IAAI,CAACK,KAAK,CAAC,mBAAmB,CAAC;QAEtD,IAAIO,cAAc,IAAIA,cAAc,CAAC,CAAC,CAAC,EAAE;UACxCT,IAAI,CAAC,aAAa,CAAC,GAAGS,cAAc,CAAC,CAAC,CAAC;QACxC;QAEA,OAAOhC,8DAAW,CAACG,IAAI,EAAEoB,IAAI,CAAC;MAC/B;IACD,CAAC;EAEH;AACD,CAAC,CAAC;;;;;;;;;;;;;;;;;;ACxJF;AACA;AACA;AACA;AACA;AACqC;;AAErC;AACA;AACA;AACA;AACA;AACA;AACwD;;AAExD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACgB,SAASU,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,SAAS1E,YAAY,OAUlB;EAAA,IAVmB;IACrB2B,KAAK;IACLiD,WAAW;IACXxF,KAAK,GAAG,YAAY;MACnB,OAAO,EAAE;IACV,CAAC;IACDyF,OAAO,GAAG,MAAM,CAAC,CAAC;IAClBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnBC,QAAQ,GAAG,MAAM,CAAC,CAAC;IACnB,GAAGC;EACJ,CAAC;EACA,MAAM,CAACtD,KAAK,EAAEuD,QAAQ,CAAC,GAAGrF,4DAAQ,CAACgF,WAAW,GAAGA,WAAW,GAAG,EAAE,CAAC;EAClE,MAAM,CAACM,SAAS,EAAEC,YAAY,CAAC,GAAGvF,4DAAQ,CAAC,CAAC,CAAC;EAC7C,MAAM,CAACwF,eAAe,EAAEC,kBAAkB,CAAC,GAAGzF,4DAAQ,CAAC2C,SAAS,CAAC;EACjE,MAAM,CAAC+C,IAAI,EAAEC,OAAO,CAAC,GAAG3F,4DAAQ,CAAC,KAAK,CAAC;EACvC,MAAM,CAAC4F,eAAe,EAAEC,UAAU,CAAC,GAAG7F,4DAAQ,CAAC,EAAE,CAAC;EAClD,MAAM,CAAC8F,SAAS,EAAEC,YAAY,CAAC,GAAG/F,4DAAQ,CAAC,KAAK,CAAC;;EAEjD;EACA,MAAMgG,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,MAAMpG,IAAI,GAAG,MAAMH,KAAK,CAAC,EAAE,CAAC;IAC5BqG,UAAU,CAAClG,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACwG,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,CAACvE,KAAK,CAAC;IAE5B6D,OAAO,CAAC,IAAI,CAAC;IACbI,YAAY,CAAC,IAAI,CAAC;IAElB,MAAMpG,IAAI,GAAG,MAAMH,KAAK,CAACsC,KAAK,CAAC;IAC/B+D,UAAU,CAAClG,IAAI,CAAC;IAEhB,IAAIA,IAAI,CAACwG,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,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;AACD;AACA;AACA;AACA;EACC,MAAMwE,YAAY,GAAIJ,KAAK,IAAK;IAC/BA,KAAK,CAAC1D,eAAe,EAAE;IACvB0D,KAAK,CAACzD,cAAc,EAAE;IAEtB,MAAM8D,MAAM,GAAGX,eAAe,CAACM,KAAK,CAACG,MAAM,CAACG,OAAO,CAACD,MAAM,CAAC;IAE3DlB,QAAQ,CAACkB,MAAM,CAACxE,KAAK,CAAC;IACtB4D,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,CAAC1D,eAAe,EAAE;MACvB0D,KAAK,CAACzD,cAAc,EAAE;MAEtB,MAAMuE,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,CAACzD,KAAK,CAAC;UAC/BoD,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,GAAEjE,KAAK,CAAS,EAGxC;IACC,EAAE,EAAEiE,OAAQ;IACZ,IAAI,EAAC,UAAU;IACf,qBAAkB,MAAM;IACxB,iBAAc,MAAM;IACpB,aAAU,uCAAuC;IACjD,IAAI,EAAC,MAAM;IACX,IAAI,EAAEA,OAAQ;IACd,KAAK,EAAElE,KAAM;IACb,OAAO,EAAEmE,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,CAAE2B,GAAG,CAAC,CAAChB,MAAM,EAAEiB,KAAK,KAClC;IACC,EAAE,EAAG,mCAAkCA,KAAM,EAAE;IAC/C,QAAQ,EAAC,IAAI;IACb,SAAS,EAAC,QAAQ;IAClB,OAAO,EAAElB,YAAa;IACtB,GAAG,EAAEkB,KAAM;IACX,eAAaA;EAAM,GAElBjB,MAAM,CAACxE,KAAK,CAEd,CAAC,EAEJ,CACI;AAER;AAEA,+DAAe3B,YAAY;;;;;;;;;;;;;;;;;AClPU;;AAErC;AACiC;;AAEjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASM,gBAAgB,OAAgC;EAAA,IAA/B;IAAEoB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACtD;EACA,MAAMY,OAAO,GAAI,+BAA8B;;EAE/C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA+B,GAE7C;IAAO,OAAO,EAAEkE;EAAQ,GAAE7F,mDAAE,CAAC,aAAa,EAAE,WAAW,CAAC,CAAS,EAGjE;IAAO,EAAE,EAAE6F,OAAQ;IAAC,KAAK,EAAElE,KAAM;IAAC,QAAQ,EAAEsE;EAAc,EAAG,CACxD;AAER;AAEA,+DAAe1F,gBAAgB;;;;;;;;;;;;;;;;;AClCM;AACT;;AAE5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASF,WAAW,OAAgC;EAAA,IAA/B;IAAEsB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EACjD;EACA,MAAMY,OAAO,GAAI,gCAA+B;;EAEhD;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAgC,GAE9C;IAAO,OAAO,EAAEkE;EAAQ,GAAE7F,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAS,EAE3D;IAAQ,IAAI,EAAC,OAAO;IAAC,EAAE,EAAE6F,OAAQ;IAAC,QAAQ,EAAEI,aAAc;IAAC,KAAK,EAAEtE;EAAM,GACvE;IAAQ,KAAK,EAAC;EAAE,GAAE3B,mDAAE,CAAC,UAAU,EAAE,WAAW,CAAC,CAAU,EACvD;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,MAAM,EAAE,WAAW,CAAC,CAAU,EACvD;IAAQ,KAAK,EAAC;EAAQ,GAAEA,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAU,EAC3D;IAAQ,KAAK,EAAC;EAAO,GAAEA,mDAAE,CAAC,OAAO,EAAE,WAAW,CAAC,CAAU,CACjD,CACJ;AAER;AAEA,+DAAeK,WAAW;;;;;;;;;;;;;;;;;ACpCW;;AAErC;AACuB;;AAEvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASD,MAAM,OAAgC;EAAA,IAA/B;IAAEuB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC5C;EACA,MAAMY,OAAO,GAAI,0BAAyB;;EAE1C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA0B,GAExC;IAAO,OAAO,EAAEkE;EAAQ,GAAE7F,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAC,CAAS,EAGrE;IACC,EAAE,EAAE6F,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAElE,KAAM;IACb,QAAQ,EAAEsE;EAAc,EACvB,CACG;AAER;AAEA,+DAAe7F,MAAM;;;;;;;;;;;;;;;;;ACzCgB;;AAErC;AAC0B;;AAE1B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASE,SAAS,OAAgC;EAAA,IAA/B;IAAEqB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC/C;EACA,MAAMY,OAAO,GAAI,wBAAuB;;EAExC;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAwB,GAEtC;IAAO,OAAO,EAAEkE;EAAQ,GAAE7F,mDAAE,CAAC,MAAM,EAAE,WAAW,CAAC,CAAS,EAG1D;IACC,EAAE,EAAE6F,OAAQ;IACZ,OAAO,EAAC,2CAAqC;IAC7C,KAAK,EAAElE,KAAM;IACb,QAAQ,EAAEsE,aAAc;IACxB,KAAK,EAAEjG,mDAAE,CAAC,WAAW,EAAE,WAAW;EAAE,EACnC,CACG;AAER;AAEA,+DAAeM,SAAS;;;;;;;;;;;;;;;;;ACxCa;AAChB;;AAErB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASJ,UAAU,OAA8C;EAAA,IAA7C;IAAEgD,IAAI,GAAG,KAAK;IAAEvB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC9D;EACA,MAAMY,OAAO,GAAI,+BAA8B;;EAE/C;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAA+B,GAE5CuB,IAAI,IAAI,KAAK,IACb;IAAO,OAAO,EAAE2C;EAAQ,GAAE7F,mDAAE,CAAC,QAAQ,EAAE,WAAW,CAAC,CACnD,EACAkD,IAAI,IAAI,QAAQ,IAChB;IAAO,OAAO,EAAE2C;EAAQ,GAAE7F,mDAAE,CAAC,iBAAiB,EAAE,WAAW,CAAC,CAC5D,EAEAkD,IAAI,IAAI,KAAK,IACb;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAE2C,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAEtE;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAE3B,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACxD;IAAQ,KAAK,EAAC;EAAW,GAAEA,mDAAE,CAAC,WAAW,EAAE,WAAW,CAAC,CAAU,EACjE;IAAQ,KAAK,EAAC;EAAO,GAAEA,mDAAE,CAAC,SAAS,EAAE,WAAW,CAAC,CAAU,CAE5D,EACA,CAACkD,IAAI,IAAI,QAAQ,IAAIA,IAAI,IAAI,QAAQ,KACrC;IACC,IAAI,EAAC,OAAO;IACZ,EAAE,EAAE2C,OAAQ;IACZ,QAAQ,EAAEI,aAAc;IACxB,KAAK,EAAEtE;EAAM,GAEb;IAAQ,KAAK,EAAC;EAAE,GAAE3B,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,EAC3D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,YAAY,EAAE,WAAW,CAAC,CAAU,EAC7D;IAAQ,KAAK,EAAC;EAAM,GAAEA,mDAAE,CAAC,cAAc,EAAE,WAAW,CAAC,CAAU,CAEhE,CACI;AAER;AAEA,+DAAeE,UAAU;;;;;;;;;;;;;;;;;AC3DY;;AAErC;AACsB;;AAEtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,KAAK,OAAgC;EAAA,IAA/B;IAAEwB,KAAK;IAAEoD,QAAQ;IAAE,GAAGE;EAAM,CAAC;EAC3C;EACA,MAAMY,OAAO,GAAI,yBAAwB;;EAEzC;EACA,MAAMI,aAAa,GAAIF,KAAK,IAAK;IAChChB,QAAQ,CAACgB,KAAK,CAACG,MAAM,CAACvE,KAAK,CAAC;EAC7B,CAAC;;EAED;EACA,OACC;IAAK,SAAS,EAAC;EAAyB,GAEvC;IAAO,OAAO,EAAEkE;EAAQ,GAAE7F,mDAAE,CAAC,gBAAgB,EAAE,WAAW,CAAC,CAAS,EAGpE;IACC,EAAE,EAAE6F,OAAQ;IACZ,IAAI,EAAC,QAAQ;IACb,GAAG,EAAC,GAAG;IACP,IAAI,EAAC,GAAG;IACR,KAAK,EAAElE,KAAM;IACb,QAAQ,EAAEsE;EAAc,EACvB,CACG;AAER;AAEA,+DAAe9F,KAAK;;;;;;;;;;;ACzCpB;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;ACAA;;;;;;;;;;;;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,gIAAgI,kFAAkF;UAClN","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
{label} \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{__(\"Description\", \"nggallery\")} \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{__(\"Float\", \"nggallery\")} \n\t\t\t{/* Select field. */}\n\t\t\t\n\t\t\t\t{__(\"No Float\", \"nggallery\")} \n\t\t\t\t{__(\"Left\", \"nggallery\")} \n\t\t\t\t{__(\"Center\", \"nggallery\")} \n\t\t\t\t{__(\"Right\", \"nggallery\")} \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{__(\"Height of image\", \"nggallery\")} \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{__(\"Link\", \"nggallery\")} \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{__(\"Effect\", \"nggallery\")} \n\t\t\t)}\n\t\t\t{type == \"recent\" && (\n\t\t\t\t{__(\"Sort the images\", \"nggallery\")} \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{__(\"No effect\", \"nggallery\")} \n\t\t\t\t\t{__(\"Watermark\", \"nggallery\")} \n\t\t\t\t\t{__(\"Web 2.0\", \"nggallery\")} \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{__(\"Upload order\", \"nggallery\")} \n\t\t\t\t\t{__(\"Date taken\", \"nggallery\")} \n\t\t\t\t\t{__(\"User defined\", \"nggallery\")} \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{__(\"Width of image\", \"nggallery\")} \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
{label} \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{__(\"Height of image\", \"nggallery\")} \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
{__(\"Number of images\", \"nggallery\")} \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{__(\"Width of image\", \"nggallery\")} \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":
+
+
+
+ Number of images
+
+
+
+ The number of images before pagination is applied. Leave empty or 0 for the default from the settings.
+
+
+
+ ,
+ "container":
+
+
+ Number of images
+
+
+
+ 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],
+}
+`;
diff --git a/webpack.config copy.js b/webpack.config copy.js
new file mode 100644
index 0000000..36d785f
--- /dev/null
+++ b/webpack.config copy.js
@@ -0,0 +1,161 @@
+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, "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],
+ },
+ },
+ }),
+ ],
+};
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
+ ],
+};