pax_global_header00006660000000000000000000000064143512114760014516gustar00rootroot0000000000000052 comment=0a5dc793ce41cacbcca93c7e59c3cd13da31741b user-admin-1.7.0/000077500000000000000000000000001435121147600135675ustar00rootroot00000000000000user-admin-1.7.0/.tx/000077500000000000000000000000001435121147600143005ustar00rootroot00000000000000user-admin-1.7.0/.tx/config000066400000000000000000000002551435121147600154720ustar00rootroot00000000000000[main] host = https://www.transifex.com [MATE.mate-user-admin] file_filter = po/.po minimum_perc = 2 source_file = po/mate-user-admin.pot source_lang = en type = PO user-admin-1.7.0/COPYING000066400000000000000000001045161435121147600146310ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. 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 them 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 prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. 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. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey 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; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If 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 convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU 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 that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. 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. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 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. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. 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 state 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 3 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, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program 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, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU 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. But first, please read . user-admin-1.7.0/README.md000066400000000000000000000033401435121147600150460ustar00rootroot00000000000000 ![Homepage:](https://github.com/zhuyaliang/images/blob/master/000.png) ![Choose Images:](https://github.com/zhuyaliang/images/blob/master/001.png) ![Add User:](https://github.com/zhuyaliang/images/blob/master/002.png) ![choose lang:](https://github.com/zhuyaliang/images/blob/master/008.png) ![view login:](https://github.com/zhuyaliang/images/blob/master/009.png) ![Group set:](https://github.com/zhuyaliang/images/blob/master/006.png) ![Group add:](https://github.com/zhuyaliang/images/blob/master/007.png) # Explain Rewrite an interface similar to user management tools in gnome-system-tools and gnome-control-center, displayed in the control center. ``` /etc/mate-user-admin/nuconfig ``` Default configuration for new users ## Interface reference https://askubuntu.com/questions/66718/how-to-manage-users-and-groups http://ubuntuhandbook.org/index.php/2014/05/install-users-groups-management-tool-ubuntu1404/ http://linuxbsdos.com/2012/04/03/creating-and-managing-user-accounts-in-a-gnome-3-or-ubuntu-desktop/ ## Code reference http://ftp.gnome.org/pub/GNOME/sources/gnome-system-tools/ https://github.com/GNOME/gnome-control-center/ Now there are accountservice DBUS services, which provide many user management related functions, and code can be implemented in DBUS. ## Compile ``` meson build -Dprefix=/usr ninja -C build sudo ninja -C build install ``` ## Create deb package on Ubuntu MATE 22.04 LTS Note: you have to build and install deb-package of *group-service* first, then run below commands. ``` sudo apt-get update sudo apt-get install dpkg-dev debhelper-compat meson cmake pkg-config libgtk-3-dev libpwquality-dev libaccountsservice-dev libmate-desktop-dev dpkg-buildpackage -uc -us sudo apt-get install ../user-admin*.deb ``` user-admin-1.7.0/data/000077500000000000000000000000001435121147600145005ustar00rootroot00000000000000user-admin-1.7.0/data/face/000077500000000000000000000000001435121147600153765ustar00rootroot00000000000000user-admin-1.7.0/data/face/Default.png000066400000000000000000000730751435121147600175040ustar00rootroot00000000000000PNG  IHDRl] pHYs $߅tIME !Q IDATxz;, 얒5|~=bKM8?@K8퐙qdukV @33=\su9f@cs@pd~4s5׃ ˆ+"8?1ADc9gED 2\s="c9(2AdzDkmf"Bk@d1đQY17fwzD0Y5\oXf\sS Sk&k$k 2\sMk&5\Dk&5\Dk "s5k "s5.7?~Ldk2nQ`3򼲆Cn B@?gK/[fP""f""?0Y0DpeA4M&3̙ 2DDXpd0JXCb1lIw(2>SRHAbA(?(Bt8@EBDZb!Cc(1dΒ#P&qG8dV{pGy2p8>D) Q# !hTP 6AdzAL1!@1R?>A%K𢃣 =22̋OLZkdl[M&'B6o9S!6{ \M b=5aa#+q&% 2\`]eI!q1!Xj0)(iۘP2 b&:m!?o,Nz 3(?}2Ad߭}NBQelZ# A2X-X4Z mRK ;vD"1䙬X묵9BO 2o`~[>LGI .#$Xg"|QR=?HrQc bQUX8뺰s$'L7qf}a~676cC49eqZ眳RXcKvžRHISdbYA-/AO1H oG+cX "sʕj!f5=1!sNtSeYeuN"q/E(9"Z '%ɂ(!Cy$_#Eg6EP2Adw [Q>oC Ąh-RaXܲ,K2G.S2\#)7zz"Bqޯ^u w9nޣ wk`ZDf6h$&Zk(3Ơ9~{E+:woyQsM{# &Z*"ҏeY>eq-\crGbFpd= "  &`~QXkڀh)@@{k-JL~#Y $]dMVK!̲9gpa@OI=A)I$'bi`F7c ƣA +uYUđ "sAݮ{iEXg˒c%9k -n[FUr@4 ҪS Jɉ8b@w7O "s @D1!öm߀\N;TRf]Y'NWĻH7"2 j"hL*{~~@>!F@`O눆P)߼!P$@pRGRQ5@&:iZ 2*m3{NP/b H̼M:ũ&̵+ cv۶I7[g5\JGUxj(qH%|0+DB K|bfs"*%)w]1.Z԰֖R.Yq =xHF4WѨmG&Ct֕L 73]I~B/RvRj]BKʼn,뜋(;cQXŢ%&g\DJ!W-ӕ67ۂ ɪ4j˖j''9>Xk)Y(&2XgK)}Cx:@IG&^)ƗT;fm.[7Nd~s?sHIǜ3óc,離]{/)T3Y3AoBz^^-9+ ✲OWfq #HS.{#*z&q$iubfwA(JOl 1@F$gc1USM|/˥n>!àac!= .\hcq6k:X;'O;cz2>xb~%:)S!:&Ѵ۸d= GӿxbMAfce^E*Y%J0!1d#D"Cl)ew3䲧P9ދB$%@{Iy+9XC рhE0+G& :Hr X&By4&BBYUțpd;qSUJJo6AP|}ln 1֘cv8ׯ[3tdwBbd&4XPur@5UXp`xh6%;,{;Tšhօƀ1hj,$Ä}H$&4Ddb$"1%.}%gILs+abt5%)iS7| *IjѸnkHnQZtΊq hqۼ1e}zě hH1oo1ArUi@ c7o$E4ܪވ#7Gp딩dQ9*A[йh5RܶM3O "_D"Ҭ)"B)o7F}B"5Ah HSGAy/Tߌ -anфkd-vGjPy%)*)",2O E6 r,25%ʽGI us0 xOirtʏ8/"pBVk8fy-,#KobMa!2VMzKِPEYBYm‚/ڟᦍ&1Ryc+2"H^dy8K"}B!2sj"DeG4 IMFzsjigq/%? Jڕ.@CL>Ӈ< g"U!J:e_}A'HؒNJOzSu  JUguB>튈2gL4$(bjvum{UkڎB)#EY-`6q$ف g-idGG"U'R^*dzJknM"LD3asu$aQ9(8.UG|y~gU7$ekiL| Wktu iH}R  EDڬ$**m3:2@9&q;&^uhl=Η!O*3w YAB08b >EyuO#D<{Tp Cl=d{.˥湭ɴ=t9Fi|ο#]" "S@%D>=BU}>ŵV {A{"ꜯƨE=I©W8Rn*NdP?mD7M]'՛CkXMQ_bF!BEƞ kLӺ+fV^pLL6id)wJt>*Cb 2BE*\Il21",{V#HehwWXJt}puG ȱqX>Sa^ yZ##m|0[{'|2!gvcj*ˍ7nA.І#| uk {^6ӷ5Q&ZYe&*J {oI{Wj[uO%0텪1"B0b"mW2VgT`1/#"YZ־L hMI0qI&ݐA2Kco L̜ i4DLSB6){ kՁ :- sIrIYHKT5HOГ>ny8.[)UG^CGJ HRXĩ(˲r@@CIо "cR2*8 ԧbW]Hp0fRV0(x}r>!ei{Ry0f1] 1 "ni|Nl^qQ׎-Q|X<<&-o0)G cq: W~/qShe) m8Y^$#D>b(Bvyf;|B NY53mVK*`13]ʦ+o"H*Cͤĉ#D>Q4!d8t]O*VcH.jQEbګ7{Xb3[NUNV1\^qL^`(+8E>K oY+<z8ZR\;a ɓ<cg,׃5oiҳdc"sQ\6@GDU M*g fwNE{ ܻzazpZ 3Sa##݅s?^mTp&]5`T랈A١D]f*U$s l 0ۺrNK^Xx(9O]8 ?#iՌh@I{vPwuS#ՠtBCM Y$P'B#8R\"6_S}[U_ymiq3ȸHVXm*\:DGXGRu9K5W H:^xs-j+wyZ'tRAnЗqL A5ըQTRg`Rt.Z``d8Ҥ:J2w"RH[/j. J*_9 EqjtP* eu{hq|?D̦*F1ZLPuc%TMauȇÑzQDrf+ZwSY,r@ag:+20`do)wXn B;k43 _ U5^2[TUfzxs'E6GԄGТG0hUB ؋QAkJ= H6JC͞De A3'!O{:BF>J@EVn)MB#ER#J^ј9jGCagxq(zdf}|J`>FE pА 8z͟VhRhCVD8A#"(uJXoVOt @"c h S*Tv9밣UfƦ=*cy r5ǐ^X92gj|zF16 ҹ}TuiA5;rR:{ =,w.Al UAGﱏrĊluf:ccqD>&κREr5}z J|#U2Cv Dg|+-ط@ nDU5<;"D:X I&L4[\F1ZkX&F*g!Hl#g 8jڗJnVF5ΘB1FfFceYZkJđ "MD[)0AfZd/8§* *'ţF T Q>}d)$nۜ.j\c$f0h˺Z4sMh cs˲@1&@u1d=;~P_>A`JF0v.xtu^6=Q3H!#3Xcueu;kȇ$#ƘeYbT@9K,dXf{)ڣ@ Q*Lpcs-#1FQ;PE z"HXEff"1Ҷ18.ΙD&|61uY(c1Xg(+eWy{:QXhd[L> sGpOOFeu22)CBض-F:s:-1fBcfB!D2 [ʟ mȅ%u=դc 4m-HÖ۱LT҄/fWk캮uuc:B3 rX9SPGU%#k 8Ƌ@Da rڴ " L2AI+M9$Ǧ UNoB{oF! )T Z묵 L( 1h`DԻ[9>f碘JxDZ :i$#B!9gJK䄏 "f%/12/ڳ2r-n  HWmH<rJ{ xy}@Uje2D>)eq1.bA眮R vc!8E~_c[@Yά%*X b{BuY.svVL4K08k$bCѹRXlS#vC[aCOw ټ6|ZչE™&|MĚeY$K#e LKmf*+҆ Ҩ)xte@ćmz !|>}t:-Ldgc"֮*'m(!,i[ߗE솣xK&uakcH/Q DC\JDo鴮+JugDsC 1F& RG-UAXE>|+J]jf6߻*\(ODu7bQ$7(y/bc.뺦D "21B9GDHmۖe,=Q:ēU'5kq4*O*SǎjjyEHdǍh#w,MTc,"J~3  ˷އJ1I|> 5Tod1| wCx_&].4Xk,3AS㈘h MDđ7X-cgy=d_eR`#@ 3t. @a\.//c-H/#gi=} B#eYΖ-{fcs%x#vD9Cpdcܫm //b>뺮߿}[S'|e :gDWm$muC2f]Ky >Eݫ:@]#H_az\Z{>۷uYL5A䋬,lłbտ2i{>i~7iSH|h&i߶]*̲,߿?t=uuD*1E^۶#r5x^yM8"Ÿ9Jh5YMݷn }K H!i,r}}}c֮ISeS'Eqtb`kݫy_^/gu6HσE4]qBRIdB\/ㇵ?|w&L@D| 3ԗst'5Vn~ʌI| TO۷dMi]l "\/C ">E|3K.1}zxt|>RuL+q$}-x^C W >^yMgxj"o[Ȅp^_^^"?N9k-Y>Ao1˲|Mخ~u۲_gxq q|ZO|vd$D*~'3˺m#/ d2 $OnǏǏ˲jYOu] "0Hl Ö$:O?c$1 ܺ.D'ضM*FHD1^ۏ?^^~x~j& _/_-Ykg@u)pȗ`1 zrC!^B1&eUoY?P!azeb?~c~Y2v׹9gp\ 3O+$`ADbbLD芵q,˲q۶W|+"1113KYkaǓ2z.KJcٽ(P>aJR@ ΛkGV+G2}Kđz1U)#HRW'&>&)۝" nzA ea 1cJS<"3QTƘ\kt9O "^H#e !9˙Mm[rlmz\.tӉ`]9So r}\^_/?^^~qnČsӺk2YcNA)i@26,T7e ">Ē}B(aYd>[і.9?^~W 57B. d-3@1k҆v!LLL1m~ |!|*D$]Bf`"1 -˺'֯aO0T$c;]'5f-sو㲮.bm ԎCaY$%UE$#ཿǿ?~^.W0Du]ϧӲ,[+QJ;.#%}3QA&QfHOZKMNq#Z r4 x:17w߼#1mGt:$&53azTʻ\a.ry}^͇|:Yc5p5µAp tV|1Q?Kj! 0NSD&4`5"1Dcv>x}}^>xqX{™<Ş}7".)8 ibP__//z6O1 A8΋s/fqEHRGUb2@u̐=DDTyc%Rk3Y?79f2:ks6.. 1p sӘ2VcHc]tZ5Y!A 眳$Y}sr]n{}8P IC{/kj{nZ.YYNȉL2QC9.KJ*(>FZg_#q eN0mܺ˒ww:e~ l؍rZs) dl1pzA&>,Ob >[rI7m]/kJ^MJ׭n]i͟XYT I%hL&AٓB yN$e8#jyO O(gg ^Tm]2tC> 7^|>)C9Ϳ^. }u=|>҅:klVr+G]YbTc@D .tǸ*K5эpL+kbH鋊tA_*S'3'J ?Bnq2H/a5Xw!W;st:|>___^^~xy z|u]1x:sLup+bcn6*PE\^_/{`"amML G$})JBD߼(PhcW|>A&3vֹT.:cͺ˺˺,e0k9R:7!6msN̖r]IТIEKC#G.A6^˫ٮ|Hm )1yQU_~K\4 +IѶXc6 l Fy \D)~(n44k1+dIв~{[=c׫dl- !Ps%kj _w3)RV 4$Z(Cއ $Q$D";Lsj5⊲d " 6h699& 4v.DzhtQ{q&dD4k.*lM[.lE uW)-+`kK\1 'ޱm鯐"AN #+_jHT`]^y0ٲ%KZg]aqw[JCZ:,9R^&1Koc`DqΝNGpA)R,{ݮ光r !H5eOęU,*W veg=M qʶCb!BPtHeZ!*5cѱpH*d:G1ƸDߖm^R,/LjY ßNtN YWT3(.%F 5 \H$UZ!&Rn^\~ 12붪A]. AmL0RKE#w?ꄋsΖjAryNјĤA"=1h)It轗&*{d} w$P61Ɩӑ<9Dz48bmO֚u]n>xImbACQݹ@Tn6y>16l%8bd<5]-LK%j\ʃ.߶-SvEP $H?I_u]O{3\;=}iR8y2^UpƆ՟(r{^ ]ŒE'u]Jo9F[UIo#J$"0RWEl}bБED?:.ZRzWc_\DgDWy<$R:$u;:wUr:ULyILRz_?fVt-lkP}B(LFB W,et >d=/Nio#1 D?HӤMVWE4bDDV J*' 2UQ8 +ѿU6,55{$URyY+'DcT i5ߕAdo6-=;%qOu]O-:2@JBS5͉''3$ @"$JP"Ԥ-֚:%-wf.d,C%>QnwT`LY Y"I웞(@`6;?J!5 sN+p&Ns 9** IDATDRij# 2 ) gPWhj)H]i_~\~tYGaM2_{?sHL1zR;st>2lvmtqtw`J#hSN'ƈ䁢43*g2EJD_oܠBO*1ZT](5ШFdЂ4̔[? vZ H5bO9t:%M9;`уH/g 7#δ(yb&G_1rn ^U¡&R Z>);v䏅T̸7ŤdJ^ U2`h8tu2-Ap "Z4ksYG=2q`O n*52p럹'g6+0pO1L6pVRq~ qz~K{BASvw݋P'tνpS@U5C\D v@.KƆ(jJkKcrFb p+/X>[V.C*QVyw̨{&/p "ſmښ< ŠʬZ؊$i1&u99/:{W dĞWI@zr1ޟHiQu^#w^~gVA fh#чР.DF t=%-=s#s9+|D@dtAdc3C'|z(f!yi]e][J1&lY(>" 7J/ueݎ囁UuMXWJb H2G:Ƒ 5+HцZyѯNi(Ie:׿uX וW ҆\a_ΐ̖J.x?mYy3 S)GLJఠFCy,36sQ1KͅIg4URf{38_:D'qPO2'\λ#0QјP^&:BD!͋(I]{qZAᕞ?BHPO59_ߡ7[wlĘԬ:k.Z)8?uۨ1&7v:=9RXf+*>уfZ+i=@Gb+-nYUXW7!H(_H\ At Hn4\r(r+ly!cQ1tic& KCCD#HI.Ʃ^XkiY\xq{In34O!եxN k [4*Q[A8#2(%e[ 86-W&l8 \4vM@kܲ,B)804v21 +t".OR+45QNI27ǃ;;Es|̲6к̰y{/GymZ-_nMC*Ze(j18KЈ( 1Fcd[c D1pRh4TF& kj|NmBo]K#l>5&ՒYԳZXtM%E172&)9Fk&#3PnW >j[I[< ӧb m[7񜖶ybjՌtVYD`-srF5yB#GT5se4-xedA9I#VF"E!eID>n#L2ӌ"R-N՞y!'S瞠'4XM);=ѯ[?t>Lݚ FUI(A[yt vM4%gR:E+0ߨz4gMLj$֢ vHT|}I) 3%)VR*eCs!Puz5o:f3 VGfAn Fs LJ摒9yHf{;V~HP;6%sڐm9a\1|$" y QRU"Brd_# ,pOi۹# 0Pb @FsJ?{s g.gU/"'f5QiU!4_ DKIO !DD1_|uRc6[TE'PMb~7Mbg0x0!/OiOoj "DQ-p~,^S5e _ވc&chd"GR,#e?%:lLov-C[+6(wE)50lS_SL`Tu1t0iA=kT6+bσ`2Q H%+Z˄nb?D)׃L}KCvh@7Ok><\Šۑ)U.A'8`N! GPdǀ)~(Q)QdSꆋ1s#Hgz:7=S8۲O]9H>DL~G8\u,00G xtZ@PCvLʀ˅ qJȰ :z8l*;t輑V- j V[-)b4c-x_RDDb1^P m|0r h{rt vi E᭖#;Ok; *uV9ʣeujD>3Su#ؐE]آ}bҠyhtHAbaz !*HB Z; 5PIT7lӃSݪw8엁{w8Zc^w?Y "Mq TT#D `t:q>$ǥuKnpAg+chwp(:$uA[u {hOMFXjIɗo@DfA)*=WZbНo ?;*v3.upWGm*QVWIi2$=!|=u|޴b7㡙>oN:CSAP"#үzmb<&IRlͽs@v"1cI>"M}8%dez9;ިm-yf*_ieQ Y _t~:yo k-0U#:;7^soz[@w”; f*"1ɰuesJ,D~6MYw3>zѕANqGGJ烄Wԇ;Xp<~nO/#ٍB‰,# .2!HmETR7|p TwW|*y yoxBLQ}rw?3GbCh+Uo{?F<#dxXp@|=j_ n9@D8$}~hV?3Xp(rIGFQ \)Y0GNnNGAF|3KeN jCȾ D4A.f'mf)gH'`6 u ys ]WF;| /iY 3lDwjC$00B GIM8@([<(gF*ְ۾+Eo?鎌.>5BxsB\!#Y]|2F08[_Dy׀O 횦^P;k݄hdjh r %cE4DLUږf=oP5ݾ+-~쏟O?0p4ݦ1Vy"1ȫ0Tj @Gf8pֺ<piE~Xw -;X,cS#(PGCA)ƒTiYAch3 ȷgJȨyBDZg1vȇ[ks. DL-lkc>:`1}N @| A nylD3΃o2%~b~ {5o ](Ǿ\D@Q2BD4h]L&p,˲ZCƘğh꺲~s뀉|qyೡBo|,m8XODґ Yh̩1ZkZ뺞[ 3_D!c0)gRt֚YIvi5|wiS~îG^ưnF&Fɩ\gWA3L)Rˎ8|*"9笵}D:gS:D{9g,r`_9z@6*_%A&:B 1qnYoJיmdv\<@Bw U>kն]D5|/!2&u9gES+vAE:wf-)4yDFqYk4жpxy9}uT!?PdR:^W*?oi{^br9%䪌̵Fw{ϿLRrQx|ci2,Za29gL,0S]0rgtul6D.c "6 >s2^o|!w+V=cYFS5sX܍fn DsVZ56y40hw{a**i +/a)WdL9)|L/C!ն6 i)j$'g"#жv;zk N< CHD 9^*aDCGG ק@gEUs1qT Ӊw~?}o6iVO h@ivcs~1{SJZ:?"_|'IDAT'7z,jlwd AZu r &x11mv{<px*i?͍ qDkl`֝w c2Cuꪐ*GZăyLH|d'U{^U:#H|<#Cf9e۶{"dt-hG54P9}a;/Ϝw,sY|=⺿ x`АKaD\&܍-3\$JwD])cSj/mGC BdƘJs9xgy7wCDo۳XRxp*coPE\-P4|1t/^%fT)|f T@tu1'L۶Z;?v0k*qN+EP }'Iǧ8q0w;-hCPA%2 CũmʼG*8x>{rFOQY^_۟c(ZS-;lb3+x=s 쉲1Ô /J4Z53P@2______w]^yރ G(VL:Rz >si829Msr}>aG!m޽'I\*MV)ݶ~_~uQ9gg# _|Ԑ{󉚵)JBE53&4"s RjmYg;pmfsVddߺ(b~}GT_@T#(+eFJ@2J1[: ARxL,U5rgy_?5a(FoڑS>Nu)Ni>/uii OO&U)|XH b%nۍRV\*Mv AJR@#{c|2 %zJ=kX#=*7T3k)D315{|٪Stϰ0w7^}pUm۾?v q)I2>bb1>>mێj!J -HGuLK{`vN FqWkaֳWo E0C=k]۶ D@B^=DTđ9=4 +G>蚽}RcqmVjHnqP;3& F?UYs7^Xu{W1Soj 2!ew0cȋqH(B 2//}o[-*jl88RPғÑ("Fd _B;pt>1m;vM#FoU:,nQ?bM5|AGQW\U~H7SqSECyݱqK" ln8m#Cz87NDT. U9iA RA#MŐ41QCP'R c,Usq=cgxW;n.yZ ,h&o=?]n鴄eA|p1Ozh%(LI}ZchԑS #(DHR2u|iAJw&Du*3 `0c6lD[ű5//ΠU}upd8(!Ty%uE1.S숆es)(1|9WNt'GX@d>j! 6 0 ӉlH >֤GK r+̔5pvH1Ymu`$Q{|*P+P& |1Lυ^& s욦m[KGy.feGƣ|Mu1^""?xgA6mg/8ٺӥjiZ< ӥvl(F)zj.G̽Dh(jRy%3,sQ2% "9cK0Qo_ H=R=Tn颣kA:?k+G?횩/otŊ OGЕQB)4 \ich#%h_P6ziJ&A̚'S4 JJC|R!uen*cG/@CB/ 2!⋙k&-B1 Jf?*Ē?W􁑃0 RX3Geϴ6\PJk Z R㳵51QuLfI|$]+k#Hʍej vx寪ps-St/aUs_9.ӅK* d\0L8v/1xPkECAazXlkV؝\5+<2e*X*j fcD=Fڲf&橜)u Y"Af20zB.quJxie)cuYQ*d|yn1_# Y\;t@%Q(}ZQ\|i4/xO9N1N)Ժ,/egtDh1P#%*SQߋp=@%im;JB6 C猱Z{:㛀&MMFZ LsY4e"SE5`g#SRT;Fd k EFL<5XDD9pDѐ 3fշ8cd."4#InH9圧IB[ZƌPBsN…D(ix|nL[6g}HBIܐq!C%a&cdMY a^ H\@$ŭ1.s M!;I5v]tmEC7Mf\rKv/1/ pާJq|R;㫃C4miiڸÐ_49g-"ZEf<" [^2]<4AYӵJX{_718Ye*3p}Oq|O靟y( %FaȌs&zΛ%Ē+8= !j1 c,Hˇ[|Gs1ob,L E/:FIlV.r`X13:G_>W5y")PI~eE4s 2CoA$~'N0*/i O%y&L?j(w&% "`:pP{e-$u5.< AF|J2M;Z A7e 0'] 0SU#OC|ܼlOU_L^+3^c,CϣM19Ӧ{TQr@Lr%d#H_q94gd͎)|b}ƽY0JV4)pM5˧k"Yb&z"/)y$u@g? X~>cNCT@ZAU V2>L5a4I8zoRڇ=FճaGEGyBvЯ9١'k+>d gy4W|7F8Db =z];/ o$fDVJZqm“3g[(/dL,iX a> ɞE vg?_ RWf9OcVɋ*'Jg" &Q (S`c=X% M # ? ZUKXa&蘿x>sEXI4=ʫ&*r(O:S+ӥ[mIAcnYV++P'Tʀxp'ŞD& p HN8*ӓո 3ܢ^Q2"A|YF5Rg)Z2Lh?uUY UJ ;fdy%FIa"U i+)chonүj!٫mEE KeJ/ ɞ̢v2PRS!HyJi\q'c}UQ+pM**gU ,TuO>Ȅ"L&"e\OusiIM_^._ZRYn3=OȔ[H 5%V UE@@Z$&EZ*oP%%do>)?TZAq}q_U JX !/jJ?mM2~# ͞Vg΂։L30O)Tt|@)(=ɫf9٫C3~,d| V+yJ£"9H? tGaddVBeB8'* Ml,&V[z'ςE s ~G:Yi oS=_s3nmo^b"bw?o^^B>CL@D2M<#S &&& "&&& "&&& "&&& "&&&& "&&& "&&& "&&& "&&&& "&&& "&&& "&&& "&&&& "&&& "&&& "&&& "&&&& "&&& "&&& "&&& "&&& "&&&v s112111qgĝ{@k1FD.&&v#֚(D" RJDLL)z@P"aW11ydϡ[IENDB`user-admin-1.7.0/data/face/bicycle.jpg000066400000000000000000001554221435121147600175230ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS|||||||||||||||||||||||||||||||||||||||||||||||||| WLUא*pe܎*:V2]vy{y"Y dE,0yC Pt(W*բ w%U:4,l  C$D Rt * @"B[˦=0 4y]˶/oFC#ekdD2#"2bJBV1K93b$DcN=Y_LB$`FH@2xG9B$2(YDBޞoѧ{xU" cRPSQ,Q GC_LjGK#kD'(@*B(u K5YP]}/N() Y!E8`9UX5vXԋn?l>0HH|gѸH1Q it]≝c1@@ϾOX/W&ⵛhܣl^ *A(W"DtWz8n7XROz5w\oq*5Z%V^i |D4OW;'/&8(k9Kb<=h1z@p7Oܷf\bNhE%{MywpBYy;NEu5K|q\H"$C#mwKS/w" 2=5}\z̫at\*~.3 Y]¨+*)vHH1yoW{8̣PF?[x㑹/.8hDOTvCs&2EemHDi.2ev: %J$!w8}=6xsG~Û=.zн~cRtDHVY"5\0檕 !aN-*:]3>{[fH@dH Bqy/~ag=n/suBFX &u@1&7=fW^|Ȉb ֈb6xU۝}%,c"QhJY ZF@L6Y5]feiDHg61WNʞ D{=>*8)P#}~t0b蓲KY8W)U@XVcoE̦LnysLt|lE]q_ld_.Yy\:c$DN \h-"XéEZ':9tejn**iku9+:>.s/WbPdI3O'kɸq>5W:ճh5җ+]^^}| yv#MM!{hˮz|u^2BV [-S-R6{?W+iIo7_<ۏO|?\=pc9FIz3їǣ$pV-/,UV8N3LXvDk4eu^Wɨz;>nc9U_?P=^}6bJ iY*T[Q8Lݽ3XyCI.49ytb8d#\ụo4u>lgfz:"C9͗w U7g;Y8 ^6vk]^iK5ĉUI!Xjte `[T&#\t*$(.bu"έxfUq(@J5x- hHB(D(C@Tb #D:U'Ou*;Tr(;c. >w͛n]q?_1fۛ H@!r;Y!J@"tv1dy6}T}8we'Q<Tyonx_XkxSG}Y#;>k~9[VXh J~>jxB:qflz'#bs5ӎ+ã7?]bu8ƿz+Gt<Ө؆_LrSZq_ ;_X$(TB& -:YyY V"yt|]zxm0{*Feä/[z9C}2JGV2=z{7ε*Is.tbXtj=B*$ 2gZ48᪉k.z[E?iq</ZMy)UQ6zUE|YĬ,V+ ^iG9C(FtoVwywf~~}j;:eGY* Xr9Ycy{o:2q V?O·W)͞}!1XfZe)dV jTJ]tUy2Y(T^wCE+_:,gZ4AP2VOѯ+rZ>!sv6F?WyQ;,BZ &zJrkb]WE,3噩RI RM̾JȈ#Pe0SCNw[H5yە:VEdJ(ȁVŤd ՚ 9%d:\K9`:"D#"JlRpNWz΁2 F,ɜ`BZzbϹ혤K! $%, /:"m59\MLavin?ga| RA$U;J >4JQhz3FeE>_O yCp@5~|^t>7m(jʹJAAIt)FU@x/-yhP!3*P' ii H3GPiJ^V$ZBg 爦b r>eL,U̥2݄744͉UjT/ .Eɩ 9 @ALEKA/<b~Op>X S.EZ@'”EkcJ jX:R8w /I)*,8#*KS[D[E9 :k``ӘLA*Ѷj5Xs"&9NM`⩀B[4? si/_l)f1#"(t-6T\Xn)p_,gRmUKJTNw/ qu, 'Dﰆ4v3PӸ2ZԭTөʱ078hˉ#*؍JcV2~Rؒ w BB4 ZZ8hiR*u3Ioԍ֟}|^ \ݔ]͢:/Rc`4>Ge,U Sw@Zթ e5bnmT:F6O?wS\ߌ@zңE!K>{ sDԴ"1 -*gj-݁>MU3mnD5@{鬺_@KJé~ yLl*dOFXw+94m*W5oR ";b:lk(庅-b exZW6"֋{0uO&"zT^)$%g98d)cOrי oN^88kRey0Ji2(CfEAёe 4K)M+Zjz%\UO,clԭ|56O+)Q1:^zHb8+$ʌ1:g:{]~ Oz_Pewu=]P_tدf,u:w"9{ z/7GS3}Zd",QdȱR^:|/A \b(卥JJtԫ& ^({2`tWlh8/b8#4ZlxP44=-7`"iV `C9C37beFHES5*_dJ5r Ш0֐KōT HԸYZwZ-H*]F` Xh0 /!-ǩ[ {ʃ#b(l"ӦMƒRÕjNYaR m8F[f#Ozt }t[N8:dP)} /L8K;>JF4c(k%r55yNֱ*e: oS@f[d#)SQΔS1<`~-ԧP -#3T? -:o#hjm9/?g\jG?3ģusP4^P FA*TkzyJP) ON%'z `P# )[U3V.L^3p_%TFbq_ğzJtv5xMfQQ.(z~@cxt%ARX{JT/i{z[kbWW):5ܭF҂1`E?V.re,`kCf:ARV5 iV|gT-NNJs֟d-)2_8όX jdyԛSİf1/zdSZFIR@q.fܟcbmF-"g`GK 4I:~h _53'};L_R| 1%1TCuܢm-G8^4%Ұfл4龽H<)Cltx.Ӊ|g J3?Ymå%›z"`K  tGx!Dő`r9Ӭ-\/~/*Leƾi񦋉 ZbseR#TZЀXj5戶kwFzrҊkc/yhgX p*BxTfL 4jc)Ne,bC oT(fo3-U"A1Y{^ۑ/i~cB,tZk8-. ೩݂jG>'6ҩkC{/QOPc3vꢾBևO&H6վAMmôCm\4|dpx1+*D{'ЌkBt/!6̉jQƗj$_ٴ?nDTĕ,ͫ" &FT](ut-l7][abtPݿqc*'-kO5uU8OҠّ;c\+K\ILQ$ёmmJp=43)L]wZHsJ33?F=T)xUe:^?Ĕ)bښQ%Ip, gZՍQZ3!9t.l{"Dg2bk^d+T8BCc#UQ#?&etfedz&gx>GFs?t/"hRňdຳŻ*#l8F'^YO3ҳ#^ ƉCkBCcE'3!f aUW;23-r/YI;3=(a,rW}~BcvE}HQ ~.Te+a|P4F"~CU RHr蟪.ƫBs3|צz6C|,Lz1muq.oڼ6,mK[^\YV Xig8"I^|;bTyН Q(W90E1^FKEc.ؗnִ^21GcwUƫT]3:]|'2HNus:>PqТ:ȉ-! 01@AQ"2PBRa#`p?cBcfn0=rFєӜJg^j5_c[W#a1ob`v4.wPm(L_W>@JОLa;q>~G&-|>w&$od%cMXu(A.4`l_]\q0bk?B_$ŏG~!gWd,cJؿ&Oˡ&#dѮ\F~P̺Ur.Υ" txffhr~" >b6|3%5;7@57xW>D&_~wKL>`+ j \;Q-bbǠo2E`3v=GOo= !f;=BG(`7͑ _iS 0Y1f\Ph}CNzNTDS@5uX(]&ڹNh- |!zooԲ/h6qb nʥ7~#~%4fq5vP;O}b8qʥҫ cRm`h\c{À|Av<6S6Sg{ǎLZ\.2957ɽP`tGz*:z9yˡf6MF'nVpgXcWuc\yGys/MF? jIOy 6/2lB*Y 4=c- Aʧ*jhlB\?p Ox1 L|AllcWjP{t[?yebh9n7_Fi2`CL8 P7kٺ@|q aWD."d)#^/=p6yNZm<;F#ߟ#[ijghsP01c'DeZ7\Wv乾W&='RPiߙ@=Ep=;L5Li_QO`UtqvҫfoHy*dSvWk#zH01Pe >;OmhGy~P;xd=* |O}eFfTC~\{w 4Њ'{bFRg"U~S }eѴF/'f0laa ă㒦u6Á3M )\zw]BbǢ>,F_ʢ'#vi ধy+Ý~nКw-Y2P6Oc(hEo tN0nr` |L;E[3i m[ۉJa1؍_!PKi*c¸f2 90 pw߅\lu2ӰurwxEr4A*o7(q9m=!ۖ2ոl-R/|I06Bh9 RɄ (?LB/sѨd#Pӵ ڏ:lRʒO(._S䣹dxO*ST~T;~,ƣ}O5>?ȼnx#(sW']3ڵ (>&rNÓQFPF<BBV$WNި9E] Db'F.1 W^xq9t>D+X^Y]\\'cߓX~9)~*FWUOebtϋ,\Ll>.:Т+\ʩ,'Ǻ˝(ڡBY ɫUPW+ TgR= ZS+"UGJ##m~%+"=*eBTHIJ)er1SȽoaY&VȅI[<xF_XQ?ȝ} $& ?RJ/ BiC#4@O ɪjB"XW)dS֕ EY`97L₅bG} l?ӊq (zy"sZQ I^ED <"|Lj0rm1ln^֯)MjI=ҫnrV>! Z;QPmpK8DŽ+}<3{HՅ-F"Ebvt]&*h &(ӃM9ɦC(ʸDz<Kʕٓ)W$$7b^U,PI ޟʚ A|2r8‡[P5f^ɋ9S$ՕZXpRb\[4GYKg.! $?bg݇]1#xoK'j55|xۭ[:XoQ7Y?en4*=^'M $5=+)BIS [b\P*e P--)v#IbM.8K' Bj%rU5 $,DQz%.ReϡAy^bJΙb['") \&CndF$e}:MbCI򈯒R%Dsȧu)"2bYQÕUvC|)d.uW*[=<=\LOʙ<1[U>f,T~"j(˥q)nrzXM[$_eN e$8USe>M9,8E ɢ(Y&A! pҥVkܗeb},gqԫjj|Õ6,,q]"ҰeOY7"ԌR,MNCxUB)b,sT+%6D8ȿ-_8jK O#/_ix^1ve9bq{2i U) _%2J2gN#B9UvІ9yj[TEn@ashK #s,QlׂQ+V8#eYcV"L/9GfPmL21Bj(H)R4ta)-U k=^3u^b^J}jubJlOejٔme%+8w>9nZ%er 2iStnV_:+Ȝ*MͥARbATaNUw !-uph"lFk~G5"ΜQĬ=g;Tu &r_Y{=$G?F!_:13]XVևU=ࠩ'*$RN PSNeYde;]^3LYj)n'K+ؚʆqpVKԜ%HHxK1x*15q*ŊudzDv*MJ$ъY,7+nO^I([TƝQ`rR,R=W?eXIB.`LsTBr/أ}taH+raUg%(u+Q~ 8Ed:W(P7!EҊf6^-I i+}\bWo)!!pb _넇7B4)gM ӽMvǢ2&N,M-WT(Wی/+܆=W# s2yC=vk2y*T2'MUH뺝[ o;l(#} Yӱmѕ}leFEv{JsSRuUxʏ:n'!1AQaq ?!-xmxk?D#gc߇[VpW5e<0dSr}XtjNE"8vFϘ_g?pZ&G$A,K"+ˆ݋$K/ + .W?̖iy"rRVkbf,j-p5 vh׉آl1r{^dVň&MJK$17cU$aK2.H6`Bh`ˏ K6&~ ya~fHdHY0%ڑ5 d?d/HGneL"`>oe_jg虶{ τ~̛>}Fgׇ0g%HS6}8gd]QF*22%43M/&A$7/of& ~&ĭJ28#^7ˡ~Z#xI6/W1 H M#|s#,˽9# ('M쪛W $R:%_h4$aй5D2ٗY7X>CțF9"!$QEKƼ1"xcF=T:#^0 [#3)ϏԒȯ&ҵ$2RvV(d#5"[ΌЭ*;!dLb,0R͕ `CBD5'.+Y2<ФƲ<4*Ez"T䝅ɯx{LCsoCܮ'>KKlfXdذ-bȌ`*NEGόqѢ?G|JOtɖ&&pD/>?訆l{e76BLx߄$QB6DDP{-VGg$)N̊b0&ˁ>C+ac$K-;N/Ȗh 3%NgR+GH!"hEN_>xcݾWbhm8އ5,H,ȝ`8ࢼ*r<(BMs67lȒ"X*; 8iU)hjHVc/W G̙4ȴ>b">I FQRy:\-TDf`lƄU&Cm8AP_BY'daʫc! +,ȔR#s>6-ɒ("Kmp}?؄r-EO/j#:\yw*CUTGRpLNljԍJB&O $ODmFeVN4&:%Q\ړ"tr hdk9J*YP)'OPs6JgǙ;d/j%9\1V:Ed/ac?*Ӓ)]0NVnteˁ{8RJ&Y lc?|e T+v9;Zվ6TVd[y) .I:Ie"#6;?" Nt(Cē%%9c0\>0d2!׈$Ђr5:DȈ6ٚBR ,^ ˽X MpRu `N̐݌H(8 ԨG9Jf.sH|39-HI-?DZ_9r܍m(l ) hdR1);,Q9$WLj7']'(Ve$4捍W|(v8FF3#< m/$B12-Q+o.g5Msa3#'\ل:!Ox͋Zrg͍dNQCsً!%vV kB&v"T$P_ç) D&n68lˁ9!@4zJZ6qbH oDwB "sP-#tT&)m &ca HBC$eki P}K+J5lYJ^-O\`k eD6&"tĐC"uWԯbU"P:IifF2w)byWB!4oaO >D@2z~~eG~#b 46$[%j:fM& ~IQDjj LCa,&Zó"p$ S%i(Jۑ )cF1Ή$PCԕД)iOBfK9c k$2 lh4R1D Rp5<%ֆj)"*.vL.{:s1(v;'")LJ6*Eҥ=NN0 Hg+lP(d#XcP1weɗD"YI"5n< W=xʇC.3I=ȑiLlRX$.M%rr PVm'Ȃr)IȢ}7(+3PgWIFp5f_IbЪY1UN^ɪnEM28Le{t;d*g6#pP!kK4CKV-Z0ElȔRS%`$HNDȔ EإȒܷ*WbM EАn,%IP)-1=f]em(xmYN4CXbZJ) RDL8F1#KpD ><+tDRi5QnsxtFזvCCpP"D%em:m/0\{pd~MYc|O /zGxkW C [=`Cəؔ9*{WpN8AFhHMG:.d^bRI8$Cv֑118%rEYbDy׋BXP%i%סXJz#s~#d2Es'g`m8hMj[O󋑯c扚P o3V_Q\MہJ9 f9.NéfK!6:zXjyٛ<"ET`d[e.G"Q1lZT9%&vzzD~&oc#,ZE,>N$6^`9"p@`W;L6]vCAj:CEccB!)#0sNv8|Ff Yxc&"I'^iCw $Q 0% G!(U$_T5yLs"uF*"_ND5xdi#Lͧ'G*(3\:h Il dk+xm"MHZ䙍 Lf͘\, <] 1}$Y#[ (Et%-oݹ `(,xhvL:)">NU=^2s+RдVziKo$b8yQ$JaQv|(3-sdf0Q .$5)3GbY|1+1tZZ?d"I$JTVlP%%3 冦)#""\?#?C[ WS$鋕Geݬ1)3cWdWb"WG߶#YPI)LQ [JH:5g6cKk[у+-5& | Ƥ+y-jJȎ9S= _Іطv(n`a- f~DIHťeNE^ІfRps-eCB]K% z" ۄFr+f87KMTV-Ǣ !#q,i S< %3%4i%\R$RpX~#:mbCKD:Nn%_@5+B'e(qۖ,k3lS3m24>L$/ziLm'Kxht(Imԉ&BCIqSHm< ~.ԝ3#MndSǁKHu+ х^ċ / WĉEfи"ɔ!Kt3Sy[`eSta%RG6Q8oBSȩ4,5'fp+USY=RPZDbNAїh:(V~F\-ٌ -dv)\`BBȊY,PSFqb9;$5(#,Si| (Ki.aҰ4I_ "iѲYʈ2f8˂Bmn,#AOAdC5Eҡ:lҔ#2d܈Fe2jlJQ|o"SEO|7I#y$bP8F(C䊴cXX̢[{AqzQQHf% ~04ClMRcXrBω'+iF-n! yM!Gu\k?D&BY$2NI$[bHKBjpU >v}I ( 9p*b4u=cCڄ$mٺp(r cby9iR-جdj9Td6!,5fI, Ei4"qP %V۸aBYr} N$3z B.9&TRLG+ L5B+Vt}072T*QW>6mD˃{ 92M2YTI  Id e`Jev614EUYKm+I/싳1d!!bIxR7& OآE'd%]F,<b3goRn ?Ob]yA@}ݾ c+  !y3iб(ehld-p:mτJʉ؀XikVɥD˂ nF8YwB5M2-bht2ƲǾ$b҅&[ֈۑ!\2l= vY\ij? Hgp+I̮N'/Jr,%Ox fp+ylUTO ˢD4!ܗhs0t̥k+S)EWE;*p˰Hpy2)T^L{}8B!!SzMp"h([,?6+#YhL D!=/yQ$/rL.$;N9 2 "hx)%+$d#F2-P [rȜ~1udkD;,LwyO>XpNB4NiH`rFRYXQtY $ ttPȲ4bCSF'eڍKĶѢicKةJzH{{^8&BhB % ./M 8L{j%54S#nCZhjM tM!Y7T؟r)sd:l`+\Ra.0G|YNtD=&>,Cplp)"^G3t7C۳mi"y} Tك"S/7>CJht ƴ+xJn!R،ѴCB+d,Y)W:2_ *;fOZ4vOp\VIFЉnGƧ''ɕJ I l)_CiIJXɤ'EI Cm%Ȋ^-(7emÂ73u9C̉<DY2.T)NPcvƯRy1ކ/)"vj{"E "3.ϓ,] 2bKnbi)gYJ$mb),Ǐe̘%dZkej$;bАV)RE$4Ќ̒@ˑ64j~jE$2<93t4# S *<ȔDI##} dDBB34dlyФ%ț26/ (#u^Xn0E*naA! #\RGbv44&@t'A.a`퍯VN HI\ 78feF K;$5(5X%wX{Soh-[d #c$[>CoW=*Fΐ)*}`pa/]NJ}_8+H #Lnu\u:R vi%&K,B3K@{4l!TL?׻IkL7I i>Jj:TU7 `nOIJa[K36jٰ$76jp0ט;^J\%^뉄U+~DM_{9_(h]$0rOMA%O;|]k9?0Weӻ%ɩXUH5?01k(+|&M9w8/ev5)%$izq,ҙեf[yƩvԨ.t! !1A0Qaq@?m_ы RG aH<k<ӻ4XH֓b6X^c-ձGB&刀uy~(9T&*^^ s"(Y~H,Z7֗+Kv5/Iqѓ0nZN2!r ;2ebhň:,c E)a#{ewy?FTQ.&"2ַ<*=ћWo.tq 5H4H9YyX{S1'Is0ՍL{= : Ppp\AyN1z je ]CH-3ITJ}Zw.HqfbO?GTV7MbщI|zq:1 !bwk^/*EQRD:e whxMbG2'Bn葲W.58] A ߃ڬ)T6V.~8H\L, O5H~tKEo6%-G~7aA=4XtԹYtzA:G6&xy,O-#*P]=͔e^O0ZJ%-> rmDaTt}8Ge =ua3ƯFu Ο—K' gcM!GnQWAv >,^&/4o!z\ }=Kz!tOMt2CcO-␙YL7 j9bçuhĢDzgcw[սMw{Tltx ?ߎVJ"a ;cǹ.?1s 0pN7PLH{zP߂8C/C- juXbӷbV!!M&=Dm jc c:؝p'X%^Ӄ+6T(iV*ˤI$pDd.(BR$ÛY~ඣ5.Ǚ$ N,jvcmɬ!pfS$hxlJH4\5=f_Q4#W>㺳fs'⋛Jnxx|<]!312VYO_f+&n/$;ѓPyg:}4CYCk / JČ6<wP٫ĹiwJQĞ 6Gt'Q~fVZ'`JGz/X?G?ˆKi_F޲{!.8A"k),"BzXAF2M(D$bB NCg3#q<&׃bdıQyF|џ.XKh9X lL&s2^a #"RǖMQHb}&nTQ?x|&#rz?qFJ ~3ID"x41(k7*|(*V$#ڼ<<kdM"BG؅b#^(?b4BtbtLxxHJҡxJ@T!E<.!p~a(IɈJ }![µO2;rGe_FקQxBJ\Au?.LACoT$0c:C%ɏ `!? IDhT*)y cFu='NJ1$ 8mI2+`_b+O$1W̥D2_NO-%~Д>p+ #O: @h" 7=*A=CQ&5 <%= <9'!F'H*G 'e&QhG|2VF,\,C͖811^LzUE2aF="o4j_cDk1 EZj(łEC_''0|AxnbE2uyLFzéSUWHw BS>Dq gX]|G1>1 eBotX8ĂUV!p}ڞ pю^u cf4;S!ܪPuM(,"sNQVØLbGIP} k8σD]e~"y~}DcQ=xػd!K67]eT ϸO)+0/G|԰^ ,ACBW!i%J)t1!^Qaz9_o WPk@hן͹Yo}.QҢ |ֱJα xS<~S7Z s){&XVbF:/4=ۧXMF2jOoE>WB}~ss4tC_3T/DIb! <#!1A Qaq0?&[dҦ^ƂоvKī xHHYbXyEQM1 FCF>l B($W:r~&hp;g|~ȓ1a1}&14b^-a)}!!)!-4T{p$\4nab!Ɠx)2|L߯GGfB|\1<Q!ԘˋC(<<1X"G4-Ꮱ 2}xp|_Q exBj!ԎhDŽILR <OHp,K[\\,R}"h\1W 25Qኌc\LV01GObII XOX OC!4H'&/pѶbb崕e x.=$Lbq17D7fpni(ˇ!b 8<$nRT$~!6ACf bI_4zQ̒C6?b(O |LCly52.4%OQbPDHy)hXAYKQ[’h7nfbY9ipMboE'D]/^^pЖ0Ņ5bH<%LHlcb.(E!B#$մ7^S Hb .XŗJ1t]lGH]U*$ВhJff.7RAPzŬum )\墌<'-BGQH?>a[fh4o;E0" =)4<3P)F>ŮˊT? J&PҖaa!$A5KzF:{0<8~+ko(7"p) AtHDI6z: _L~[ŊWQ`926ids)h} ЯCqlJ37'!euēlM qF?2..?ۂ=>8w-敳x"&Uz(BB!ҋ zEUÍ:&)JL[Lx.c))͌oyhWGB \ 7*z5A- xX70xMFL,"a$e \xe. =x[п~?!1Fɛyb{<,{baxM z\>alb+O|'V+,"kO7)һld[p )\D1/)}OZ\>n7M#b|{k:1GNN ˄φa#H]UX a[b83ܰJ]x<,5GhIzU&hI%0(˞,k%i8q(:~U7M;25N|*1Qs=1Dk|e&5Z$ϸgd );&h؇0o~pzMR!o`#CwLo}ƄĉERt1 eF؍ rqnPKj1tG4(i|_ShQ#ǰH5?Xz)>?-,bPlYuU:_Txҥp[._>sNVamQpC& ؊Gx !(1 H]05k BE=/ p40ؘ5mk*MBةaJ91MؓMMF0Y5@Tm¨43D焆!17ɋKU&&SQUa E [F4rP4Hy 7\Ч]+b%IzTK&\66= l-66UlQ=(4Ϊւ"A,16Adk׋La"C k7M H'm"\5󲃄Z:4 D[ÀpkЈQvcPLZV-R?PRI2lwe~#! [1!lbߤ ؒDNz?EN]{:)! F rՏR=:ZfqV@y]d10%[̱ܡ{l٢*!fZ#hfVWrۢx$i3,%ޞ|2qg'; h &>  X 3*r1m`y8`|J>斯3KOMBԳfhYv)8%,x XY ]9ZFXS0McWD-pD0BlGLi:/"2я)0晠.J-JትQ`OZz X}4@ƼB9EYu,KJO*80> WAlmrh-A6늃EwDk3PJ<0"(\[$ :e{JUÊJ& |0 (yٚMhF`yY*aI8<>%]s8188 l Weҽ]V0 *¯Q*x6*b.Tmt ,)(7_"]AhxK$d-4ʙTPxKxmQ~Os-fV@"hvW=*ele)OenA(r2(k X336#ڜ[53|+pGoBB=\B[qQY9 YMPTQgJ,E YnG#(Zy1@~$J J9jhȼ j-+;ۨi7 w*E0y9_pRH k  k l6Sz !c35wwg*gc~s Zm^ka0Ba22҅eQ?rëV1WRqq6 ,Rىb%} aSOcY`Kv9af%fGDR5k3)Rxڥj'v~ŔFFŕ5X6L-YLIq2=6XJĬ..WTC Rz!{hsX\a LnZj&m* /"X%m(mNQ3HfF)#JutjnASb(A2uV]w=*Yj,ݰ|&aQ|čuGm G^H^bdd[daPTm Ød9C!ܴ#ȩG)i9EïJ*M@[/s|mrVL%E"qljKB= AiM+[@ko-dP%=űEn1 "QϹ%4v%@QR;a&ԸdjǘMܾ%ƏTp>b he5qZ8̦2q:3rGUNI5tfWѶ,T:A ԡ_!y]|gpʍ un&kfe9*bR2}l͋c& ̕QV1(Jêwd. Ѯ"AļaW*wrE|G+,Ck"Ɋ}KLafɊ ܹR畬w*`V2~Pex%ѤeYdyٞXI̳A/:9, ԸRe/2‰0<lp$eH o j5+u* e}A`w}•fP5U ql]NplY@+)Ա1ffb;\^Ա{,5 %I,mG0B֡MKUVUaBۻd\J]%OU:S{7+bƕ#bj&QYS |f*a?Ƣ0@z'1\{Z R"eI;9Q;"YE zÊ~BǸ1 .`)[lw_16E:tm3/)iHı_P M4W[3ujAVa6(eAU^Вq#[>n i'H`)"в,n&V{+=F l_$ˀ#rYU 8 Fz L>3T{$^bP*+A~&-awZ+@C/:?%}oMϨRWۘV,^RQ w<Eج)WR>eS>&,kpQ18h 5TRYE T/cg!cܨm&٘ R}fJ~ [iV/+:^.=;7‹i8,\6Vta\ki/UjaiM^!3lQU5 ٕ<6&=2=K)=ԵTcMT\iLZ}J+'B[Jp)ZbWx^bL̷EL-\ZR먆mW3<.w3J`ܲ"UaEhjοlܯUU]8+4RX8Lǖ\| ƈ*v-;J(̱hbUOCE\pW3OsP-)(msǹY"V"84;/{u.z dHr«LnL9…q*(gQeXcFxxUl/9aj2 zpo2lGk˨'C@+Kuo5jT%p\S@l薢/x F55fcW7Bz`A_qٛP, ,w]l z@olFTB RHryE5h(Vv*X_ W(_1U=UkH+1d,!}/q8Oψ T0.PCP_P 7 \{;kĸ)9@Z8"RPF2P-q,` %]|%rmvv9eM lVnj": 墭:vܸLjp]oQp1z=̩|ro"AxJ|+qY -@=D-RPxjzu9* kẙ7Hһl/(/Vϝp`8Kxeq15e!;F{_T2\͜V@6w|*QU5,aO0XL۠{?7@ېx%*8oNioNafqRyӒ#~`Г*2%Tƭts߈-+{Xw/X1 8\*p->"%4\J6n DEG71Y FBRcH߅jaV*K8 b ;f/Qz4fC"\Ȃ 9ZK-UxFcڋPi;͜๺eFB^jTCk4[ML$D%W|-"o)FӜj *`2,w(B(`%`*m[(bIFvFv9P6U{x*=.Ri3r걏݅<jdQ"VtAME֚)( _%_t5BZƢ08mc^F[&8F)BwV0^x5Y>9՗-,F&`-I\eE>!ɧ yv")Xi\:_ɗA#M`׆tC&K~ CGAG`+mhas2˧P4J2*S62W: >8µt\1  XQ%. 5 `xmw <Լw4)(?3*J ѣ-Q+n:f1x!^V/0\E`o2c I<JwXU@kbLˤ nUʮG)BZsgY\p}ˠ֬E* 4/F nаpQ35jX @6+mXs)}>XWSWg5,mW_ ~dGm:|bF)qR#k?RSp+,.-jf!lc~#յz!v.U whBL,JVҁeQ74Tc`(WQiÀwҪoQ1u6Ruom \eeGutj%ўq2H }fY+XfêbЊSk( XMA g3Zb% з;zlcQ*'-){_岃"atX+arm 6vA<WKl:fAق|C!Aظ!w3JPĺAqKJ,a͋_~i*li+6_qN+K,SI8јFHЖ5;YE{W 5K1^^{R5Q)@]T}az˒ s,# 0g( 1m6( cOMec./i[v@8jj S{P B 8g6 /L^EJ-0JsPK#]0-oWLTRh4 ha]Qd @A FT'Tquz]~YSH8Īxn(W1[+(d3ȧ b f 4D 8.8@̧GujWv=Ql_7 倥5` XJq+(+~$9!%LXݡdpLbUAKe=1>fܰ+P%{[F琉zk ˽\;>JRST-1gu!1=lhxiYG6K`A2E5AwO/KaV6yx#nEv7 ;h[]yE-e?Px`BK2a6++_U>1b09k?ca–>6@y#b@t70CicU8/+2OS*!sD<6A1KޑUPw Z6 -y'lyܪAǎ m/m")UֳDj\TR6$F9}th/OSa԰N>b;QH *[U+F" }U)T^k,A$nνna}P5KFk.Ty|e%BLYnAjׁ01 ; ߏA`ud X&(E߃sVXgI؊סdq 2 gtGA"tQQgv@%Yw6x6dvJq)V$L)3Ve»\CSz2P-ձL].`BD/[ByRe7N`&rq u41UP6^k9ԭD@dV#eKCHIH1[sm6Mܳ(v0iǩ\TS^rmz&5姪 nӯqTu *hTKVi) k)$XZXivL:#`kT0K26g创\-mLeCcwUpBQ@b&bn햖D. XLU-yceE^Xǘ+jܸ#VKLu32VgnKp2ܫu>zw(HFgLJӨcEn( ʴh] EHO'pŠ7VP9%NXN{0;aaRV QiX ?AUJn6t-WLhp(j}/ZAYW$k-o?1]^U]4c +˟R7^fQCzS!*PHP}2b!SDS8r)vf0yH F %]Pb*Z6H%zaA@ 6@ EQr҈ %Fz[㘴 y²$\&'(J05,_1UAeMD{nn1\O F&-J^jXzrb>WS,S̄sR=пy|+kG^.,@o' TX9Ma 1f7-4P"R} &Ç5DKo?Ķ_[rk ϙvdLp\j`B-uE 9:Emn =. %#B(n@ t΃wLD庂TӑgVTg kQhR%kZCy|Ԭ ^\p2(r!j:+@'Qḱl0((hea{GIoψ}8Fp_@%wPjgY0fkᔃF 棐 WC`ҳsWSN\Nݔ|ރ{ Q5AQsD5?Qny>Ն0!he_@'G .oQY[39m]SeKi"?˻c3@)GJ eYaI4aPeLM Sx!2w)HWz Q\>\q.bAu 2xj6<_^a|RcTyBsuGb(~ Ы0a Ʋ^މ#pêF 2N`Ye!w ]^y*RJQ-5:_/Բjt7:2zyKbrءc ļ7J ,$8j%]Iq%"pTV.bŤDZDCVw 29&ۣo!r/DKYyVbsjã "Ǚj(Gu/s2 tݣ|HTjc5Ӹd|PاrX.^W@0 !J-  vwZ3tԴ.жoa^kOH,O# Kw>[ØӜp d\^"0K8jq胡|kP##e=P/o4(!qfw-B1+B̦ )*0B רf%ER#`~ J~AolQw 2WIMr\R!Xa~e9[ZiĠo2"@]/JKKD-DFFMo[lf*1 E=w;ʖ{РgQ+PnU+̩c[TbAV(& Fɇ?J/3qP |[5iÉ@t )XEUQzW@^E0UJjk& hgd>"e&bcPFxCVxe^Ad{%R8 䀰|&B4Q4Y[wK~elK.j]W b49n1WY2!\lNqԭ Yh?tiרxMwRVḗat0U/0D4,2ꟘNiQ( tBtPVVUylߩxH"_JxIpWr 펓e@pʾ m†6_[Pflg{IkfȒ@8YvB H~t]z`Ap +&"n8Ce] @ hi,,eY . Z87|\  rt?L*D0 mKm% %(jT5FJ ad+=̖pb{mAqf -A9YWD_Y@[ܷuƸTx-B +2cd*HWC ۏFZ)y< GA)"*2LiQmk!#k.gAn!AMоR4Rdr".< 7]E(<ȋ;6θ[8.3`s/d`V5.8Lj@' M _]7ޱ-6DZ廅~V 9PŜ9f-^"(wII]V'Hxs+6A-0mݰH@gFQ-;ġDZvsU 1Rrs[c)`֮P-*)+KrK"Z+rikTRܖ)j<K_O$ Ӫ[u£ 0k":+ LjUu14K\,e08vQ<]dp:"(R@ )rBWuq1FQ~i/%R|!YS"U%`EHJ'Lx`/h`. fphQ .QZ#:B-@^[%Vw >a!_h[j E/#X~]x3 ;l zp[Mr:ju}̵ "kRX "1s-CfucZ [FyԸ,-rtٶ_[p]*&VA#IEv@ca]-nTl_0M\B1RނL6B^IM?$5'ȗЩbKaB۔q Y3^*ȽLM}*^X?0.ܦb>9Pښ˪1QroV1UtV^ x- )X]\7Tu=tu*~H" )T&%R]̓0q2hb `=BOD+*2L"j-CLN-˫]JRb)0bssW\F/]|lrwH<[ȾxJn<6B+UxHhe ߩ^Il+bφZm[fV(BJ:|VaT*&*9Dj1*bu{ `UC> *BX TnĺT׹X(QEqZNQKwU443e]mnW=&ģ. zs JD jVRE|db LW0^u(){"AnY"ֹ=b`ASX,iREN,x7 $0:O,!B oY TM4e`8m3"0`K9N!MkQY+UR~bFc,BZQ _7M9w P'3&C7ვwnR`ܰ8bZL׎Lj-hsQ,[ٺ tqbQU J,>"YLr4]W ,qښri:(,!ϼ2Ը aQf"pzO+Q)Uk=A24뎢(%Dnm{Vˆeq-bP +'"ȵ2a=LGpB \! T&M.1X/FTJEsVH_4 $Ȥ1\8@[Q foZ,v' ~q.;c0Y:Rr@MnR7 J10im$5bK"<%+cH#/qS/EݜJp.C7@k%'ڳf`W f] gB`R `Z(Fn+iΈv@A p$$g*~XqƎn ]w CCĨBZ̥kK_-ihN8%abT%9nY4Ԁft:Spq(Xk[PV%LEXXs!q Y |LZǃDOuser-admin-1.7.0/data/face/calculator.jpg000066400000000000000000001435271435121147600202450ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC   %# , #&')*)-0-(0%()(C   ((((((((((((((((((((((((((((((((((((((((((((((((((( ƤIRt8xԧpppe,l62}#p p( bqRJy5Hvv1dISW$$ u-E&bAGW( 8QG-aYU0脀<*)qpq(<#CP2HRAI>x8qt2>2 (ژqq! p)?\UX8AQ- RZTpԄ Š8P`k,hXQRƉ88QN8̛U= J\˭.1 QHLY{ pL{L+ E0`07 5̶M򂸉 ~jk}_[UIe-c;;yC E}F0<+M@ ;}A [SS"Uz)7׾.g" <NXv30۔Sߔ8MJ[y;$6-^,9Bbb`=7 ЙܞԬT)p(1+S/NҧWds!9.BOsPzao|3pf)*DQ!L|$>"4oQr3ɦq8 Wf(Kcѱ!!Yd)04=Ȃk4&jAexhqQ Sx&&TX}Fq.ӵQHu[q6ų`7 lCl6be2tj=E3E0K>:Qvp7a]KJ`UX`2D*{Wg+kchܜ̥K8?qw*:+5u+h>Eg]hz`64>h_n6+ф{0p>j-* &3jX%D>?<k(Gdr42E^,_jj}5r27:{X0ѨCCYnnN+@Nlð>;w  "bW@ ڝAUءVJ+E:5'Ȃ0=|aV4vxZbu&Cr{Jnǰ4Xq4zn#JXяyC]_5"Qd82>kN=MV[7 )|rGMA~C)uyur0+j?.W\M-AB{,=}UZPT<2#R Ջ{бu6@mpnHk}]Ϙ0U9X|E:1aE b7I4BL\L[,[4LELg3=Lո,'hS(O,GSRZER,6VEޠӮEs)q*x9,|]ddmTtr6&qJwa"Bp[G2rR+׏ erQm-ի8̊h-Cm[W+JߐqĩXYS^ޘ1RC=|HO[F܁NE~6#s4]nϘc;ʱ&ʺB5Ux.dQQ|G>(CԱ|OE6jJ,/O#$ P}Éߺ}G\ GEײAaJX?C-98N:֚qv|^"\/?eY/NUژQg!WUY_Y-ڙ5J|OC65V!rpjDԶVR)"W'au%OboSөMm ge555˛bnybS>W83)dv˫QNiSp/%űnrj/q/[Đ.}qD8u~U5FNkS,N1u#Rѵ7^%O:ʞXXp1}U\B^N9RF+8bs21,Йs?C:u(طLbjKºyx|k}\eEŵ,Q,9+ijj:Q6ŋj]s0ٍrޙx ͳfQNna~;ձᐇu>=*&xY[cdK*Pl F͋#q>WM6Kb#r['R%M.]@_J%XY+Ů,/.lcLlgbO K/Y~90Տ_Omb%̗RUٶ+MpaN6qe"J65ۙr润Vq.?aj@tG޶/UߔDFHԮbdlGK}MPMdjiS3 ]Fp%K/&gDad \Jc۰[ m~E@2qop-CC.U3$bښ4Y-N@mظqnⲕ44zT'S蟼tlA}KGveu %;ȧ#M6c1J mLU(,icj3 %Mĺ_X_FU3m/@r"b_+hWiVSVF ѪbԊt}:ؼM6NxKz7fcUqlnEퟃ^JX]̚gۨl\7!1SP|ܺp v†u1eR#^&U3&X԰,ŸN5bd~d0f=?-Td|m[O:;@d^I0o/a[|\5ً\ cّ*=a?#$Ekrտdr#6lfccZQL6O!PuBq#0Gm_Cإn[Hr* ]8m>E[Fښ4,^Bʅ%Ex̾Mrklg.{7v|v5`YqPۃNvTr ܜ=~o^ջ`f/ޙۘw8W[+ɧvVʧQl 2i1X ,@S#L{}uJl޻HYfDa=h}6>^+R{|lWLέF<˟p׻S4;jV[(l}VY3 V.B6=y beqmj-FT129GPƶ VzRufԷ eš=Aq  3Tњh} hYt>X1 5 VMwĻ@pj,ȹa:X7`3w.G eF8E<=!U=kͤRoԲa=7 BީƺKpde"ѹX#7?i>De vQcd/[WB¾sӲ})iMEbځ%,>M\>=qq1h7fGF"ǿs^XT7ݣEQ)#90T-+^tEEhVP׃˶UMv&@Eka܍u_"tKssWaهghWLk%yb/ʿ-MsM

V1F#誫rWN@Kn5_KWL4b78{Ll{sZkS~f{5ԱNJ݉@k# }^Q[Og)T̲i8Ƨ5 Z2u/NAu,VG\@!BYGLfq3x퉗f%ul[Cf^в܍}o6JI-PS]ۣZu<ωO+n]cls/,\jd9Z2j2+$闩a/7̪fm-z^E+}x> aܷZ&.6F=^n}8q fL{ _npdRk}A~:~nX]^&C]bc\L,ŷN㋎tm`> z)Ʒ !she:vVn:SG]ZyIj5ح(qj5-4G֪rc[Q=CȕezXKA{?Nn#m}GRc[Sv>zQɪΟ3(̧!cn/ȨK{XTh? w)Acta==Ŭf )ȼW ̌epkc+_Kq2v3F|Fp%K.&nWLsۃThjz22췧eY]q,ά 6 ff#73qfQH{0Ȩ!Rtq/}̃sf*n*W1vis"jkfƳwݏq-zחOR嗝&n|įH{+ oM}eS}KqzvSanZe=/lU\{3q8.n>E+NS`~3 VgzO2Ƿ!pm_{S~7 $?e$,ǻ*Q,}!}Ln[ԶeJ.yyX^u,,L3qP+%f>LNVާ\K2+ݽ'3bkOF*GV*~)5q_R{ nM ] c`α]g'*1:^MuVc]}Kj{w=q_}^0>h_ݫF>V5Y/0ܺ~GVKM'dSgMV\,Ex}3&Οd|f홝adݐYoi3r*MXPko^e'Hя}i]nM*WU(AFBYt| u\5,JO|;NXQe/6:-}Cc/p+;,e{nV57__A%2+5;kfl`t2T2-$_tuv('aqS{M1.:0='S)6SbtӉsл`r+1r uvt̻.&57ZeWuﺛ&V&S 2r.m3,R91*ipjy(y}c 3)rlm`:0 ~K˗_ ry֢q.Ov%1orqn&*veXU$ڬa3"Oj||t1Ls1Z#]BeY|g'IREh=R{/LLf~3dհznfJC:/Dٯֺw %9hEa);I\SJ`3_-f=kͫ;mz'RˀG|Į_L'*[h&(o;+b_Y[#<Vjɩ:H8W?duҲz'?OǢe ({e8T-븙e [S1.0Ka3ssp!1SP= E]np jPKGͅzUzM| bʻ/tTyJ wpbyҎ%t`UdQ2{C|m2,ssp!1R${Q3kX{K5 U,eV󣭘.Qp:&KY}XQ]5J./P>eEImlcX=陫ÚΥSwzSp[YC۸v`HS_L'hZtBǐYJ1ۏR>^G<8 ]Uab߉5xlºq.XWŌ=?˵,~EE~&ɛ]\[MT~{/*OI]Z`@K<\U5 VM+¬K4[Z= J* N0+^-ɓUfu1XwMƺʫJ))Ș9Z9mE jY|ϸfD&oVZYltpE"cԶJ$|wr"$UedWѱrr:-&0[|l2+5!eY~9= Ba=J‚v神Ti_j,=M ewJ>}(U(~5evjc_0J &Ͼۄ \ >۹軄ů$WVRbW+XԿ_s5z2pι -C[2*h[f]H&o1k FOmn{x"* .SwOƬEn1C2P`6F;`H T$ ,XN>7EX#` 5щUkwWQӲrqr-+uq1?`#X!?Pp@`?Nn5 xS(=B!1 2AQa"03R#@BbqP$4CcrSp?_`V>8").x'W!M+~+:=וx^0uPVf PV` 蠩 vRP+aۃ%EDyYJh=܍pTzWR5Qhr2T)ಞx^0AR8b1P.O@mNO/N4wC) ]؀}S0U-Z .>UbTY/Qk 7xY0"ҷu9:aZ^J|T^S3ӵVڣuoY)"Ykf=oz jx?8y)u9P{9 nj[|=ȱuWfn{Jj90A({=nOqUF*NVZ"z=ܙ:6nZE*-Oݝ~n)z̭=XQ[Qhqi< nk}G^+ NWU~D+ {Mdz?d % uīFz:uW_En/W65'Gu>&L0=/Dt+yYُ@7DhGf~fo*)@]UB;:̷,~o(I聧֧sgr˲xz e! f's;?)콗jv{&f7Ne6mEf*7MvKPG{. PoI(rTo3gutZc-?n z[SՙBl+5gh-o{[_fCiٿnk|HFkg/} q *Y̼c-MW(]}%dn4w]:7#Z)fV]zCvku^ճ^nѳ{=k#gev?NgVZ@RQ^]KlT9J ,VJp_(:(j$Gip;pyINۮӴBm0M4u V/f%[ڧE {tF@;%P\andܳ-Uux9JOOs}.Pƞ{}iJNOl@˵RY?lVӺ=[wتXOu4nQO|[4Xe@e7KwSKQ <S߷e“6)/^[6?NvߎS+ZlVUgfy{~Fx#`a7g}|"t +=w4P8Z%hFp++5ו;xSHOvTmChrmT @ɶRA7hN`M)i>A."!Se9٫FwaC%0U%*BPS`,\xjoIVWULKeWPImVjOiM4A uٳRW9 44!= _}0.>Sⷣ;_<&(Yg;t.]ٝVVgSh)>NF8Rv]O2kz<;ghk{Uu2Cj~lI"5R[MTSe^fG+aw+5oS\ph峏U뗙 Q&)l `k{۪=+Xޥ(b&V+VK8=~$h8 갸~2CZ: EYK׺ <^!R8wtt6\Um}ܤ KkJp k-oَhco_܀tSp_Us VӶe(UKu4Ň=Y [._Oٶk>o<.oڪ!}-MeUUFO6|ѥ6>(@u:W7l8P5VP˿n+I_+ÿ<1ǰ*)RmCm4vڕ.=/2 1NUz^H}A3e'0ەS)wUƌ^Dn" S7A[MݶO4Ohf#ߝPS/}3հN׵=iEi5,(!1AQaq 0?!H}#.\<>/&ibZE\YqP*0Id/`ܹu.\<0'3 Ar+'&c׀|`urvC5((F Sږ_J}Kt3. K+T!\<- x"/YMFX-"` 'B0x8S8 x|+w.?M@a%^>ah;<y/8.=NBQ*K20ai\J|˗/P?e\ p[=jZ5| ~/. s8k eϟUR#ClOSxWi0ъ/ B~,BO"T 3>0rɇ7ZK^$/GrHqf,_  e,fb3 eh Cbm/s:% Ybf//<2 U $7,M3'rJ%*cW9k+U3B[.K\&]\T#Vdn"_s 8@#s,ġ*l2\AM2PWS\l!<.Η2V0yEO%*,x1bF7)yRX>35J( qJ'1co-L4SԶɴ9z@X%().ܮTB@]&K4K8ƃb[eLOP**ʕ0=H@鋶!⣮ijé9 5)s߃uX?j~m QA2Π-ȱo ,:,̻ fLI8cC8ɲFi%Gh k3:W ʜl3UQpB)w-tJ\D AQM"]ʨ8Zv\V!d&2-h;,SQ0Kǩv3ӹԚ,BHmreB k$Ngë !7c7'̿ٗ2F3˘%쇹%r%o|<(ďCv0!= on;nOrZQ3mhձs.Y. aE91b!}Θ(@@NKb%qӹq.=y0"(g°5iezT^{)` U>m77"A˞잉ĥM 303#@CG`&ap7K\Aɔ**-s.PFEL:U@=D)sX|nTsyjx n R);oA۟,qRY1 M*\ ^0D1D!o@ yo2w eJܑfb4yLb]Hlʠ&'.#%9FBr$Lδ_ [oh[B։C#g>W;~LgEy&$ K~إ303v_to$v-OR)XJ*I0 Eb&Odd9"gD_a7`}+9-,.b\#r\Dɇ\JY)b{Qz,; Q^/@ :.,A ˚q) # ێVgR[ CT`VV\ق[ 'M0ǰBajҤ7|t Hir^\xQu;d}&0AvcXb)f,lZE^ +=<+Lۑ?1,E&"p_prq* kRZv.$RE>^22>sl5 JU1! Pd4, "R;Nfaf2gLU%,D[` D }`UdCBzz23+HH kS0W8 L%{`.7U6 ֈ3:`dFw} ]A܁}QGr|dq.τ% *Kn6IYH暅rJSݝK z/&Fu7^ I6g!: jYd+ c,Yn=fTNSQQ%xgiyaV(75-z)^[:@ 03IA!7̩klQ9FӜ_3Q~ȅSj4 \gKcÑ3!"(A`}aL'S2_b~T9P4~fx+jnp̹JkF {8COr, }ʹB P&|6Xކr)Q$5l{!QZiFh~ᴕ ic]z .BqsܡN4'$ͷKg6o~#;앴 ORԱvZCqX ~3D IhJ$1کȃ757b;?O{36u0PGL"ٓ%QC &on;&SfD!(]7:ŸUTK*Lֹ&M' 5uLm%\WYq0Q^ΡTSfb>jO6M]bn `2^"u'7V{eLLهUͭ35^mbv4g'Y>Ve7`LÕ<^@5lw+ S-vppII>(\%2k}酙[JS2$]G 9fbe@9B2'F YG'ځKJj5*q:Y"B +j*-p(9yHz{1/" 8hơz"K *=h9#SKx< -EMejf,U7F*Ln8ܭ'@d(ĖS8!DE:S͉q(#(g+%Um@3KɌxrypܤ"g[a!X_*7bQ^0`:p sg Y ;ܶe[|P] 9.7q2q@jW3j!W.:u\:^tT[G}xdۓP\MoNOt7 siQei>7K9\tbY{HӲJTdJgf=ޮdKiek Pr;2BI: h-ALWb?b0 Z>*=",fG+@*mx Z`v u,u&,[Z v!^OU x*?]c[k_2e 8W L.N)2w-F:wS{B7bɸƱ?vp"q{#M>L k8_y~"UM_SVOF߆MBGN.DYwe1٘ 2.&H5ORƹfs|pOA$qSyYJXis w%o%y 'i$^=4o\ŕ{N?YӬZ(ߩ-IOT .=3>ENJz.[FC4{ }Վ) K%#pJ˽ޟsaLó\r߹ yxĈ NbUa޸.ta[  ^)v " 8p {"rSY\IڀxzX dBn+3,j!LLLC10*r;H#D0>!ה?+( O+3R<8K]n\~EP"Zuԡ_G9_nXJk+k%wJ@ᖚfľeԡ&!&cyEɦ\I},BKy>az02@ AF ak\B7˦!gqv3ۛ{5[ T˓%Ef݋)>>0ƿ;,P-408y%`f@8l;!_,[k/+`Ufvt6q!,,EaT1]+&'l)m0J5RE4\\ 0l%] Qq9O0icI- QP*SL&yj)_x?9aT<hC /!n [s5B]S@#?4*a@~e27>F,=)$Z}9:K/5ZvWw Nj ~HheFC7| 9yۨ3S8*ifu:$țY?\ZkˆR):sW+ m&.W HbrcL㉉?~>.!믵[Ɋ4O'mk[0zo + Fb$ĶFaKaCsysPg3R i\L.8+fvYv.eM9(fEjfsPQ "=Y17 vAܧv~%`bP 2?h=9_zT̞r~J9mr`4t % RK)9FMp֡R-͹c*80#x"1jĽ 5&_#2anHQ@ QnHh,ڮ*<x}Jh˳x ۈWTw/x| hA/pcɸN+&>оY=2tp0o'f# 8X|DoJOcƜE,zlf`Nx払Y*hɛtGbsZ@S%LQvQݽ7kw2`cxwЖ8f9hS>]s(qf/0畮IAʺCJt'-ǨS6 &31S*,ʇ?!K sf/Ùփ_ha4U}(e\&_bfpD۹|ΘqrNqdT3HNEy^~P! B6{:QJkn Y@u)~Nⳟa~!Wר@4f-btk'rlQܵ eeJRW{ ~m?9hQ p:ku:9.Gh)9K. ~\ʉ0 GB+'T)-n";ndSBh=kU /pgn}Aӏ_tL衜cOU_8??J6gpG0TxPqAiGֈBsJUY.L-' sTH02bp@CwqXt T cXt@ٝZ#r4n+/#ls?+y"loU-f& ?Nc/$ێeŨQ/NḰa k-##lMWWϔqGRƸ~^ JmFYf;\LV|n2034.-s>͛1N#,̬&Mc\;=?sJl!28{@&G_u^$@\zx áS Sa(ܿ^壙":g¯CPyNoXncR?Fe3/J4*`]Lߘob=Kws%\<奞ùz6Na/O dtw`u(np q cLjޣA̯WY2c6xGi,U-\PcǕ ܪΏRq+grWN"*p&nRX8j*\%2a1)k4Jf!KF'&XuЫHtvಆ}Jl,3)Qwl!F3ƘC>S.1m+PKxIwa3[ЀQ9Tc # 3Ģ#%>Ʀ/n?ȌiGW=:C5NrG8.c==*Ģkp틕HRx{5oĴjTؠ+#mq BWq|WHK[_Z#Y TD̶(Kέ~ٻ?X@vH>?3EObޮ1)z .=L OpLR .);ڦ1<8|B,  -Jj4TRdeqep?Ee0ṟ]wXGb/zygNP12XJT}AKus-v%)щCGPQjb?Ⱦ\s:z̓[m30#]Pz>!U| >z:W0.MVnᏀJ7B"Z7wa̷0_HVRPlmb0%}q5fOetBP{ _1yZH%Gs~B/QS 8_ Sщ~882h09P5J\&9`Y UN*)m2YS(~fhJj5 oAKcl@I 7+e '5@$A$A$v?$ I`EAA$H$–ԯA FMWAA A lA $$}^H H7 $A$[A3Q#|I}A $@ @=q+@H"c I Y/ $֐$JwWovV0Lo_@,idWkٶ+ I%[p k>Ԑ$@$S?O[l2o}l-D $L$M~ͼ A gl  uR>>[ H $E\=Rl@H 8^+饔  $Cԝ6a^@@lDa#A$V|϶ $1ʒ}z޹J$H ѯ-6#/AuܪWwI @.jw@S}-kK魐H$@kuq|@$I}aF-)A Ze>xmtҘ $K4Im?ʾ}Q /P,@gm?_ZǛB!c$ 2mVF[dA"q|^@M߮z^Dk@ll4oAoYv]Bo Ă.I< %._ y4mZtT|gP{wU!ϼI RF;ﶪ4=u 2m{k ʵcL-lrk,f펶DwK܈$Θg5es 2[ yy-yҶxho9oR`kvXwa.R, Oۉ7N{#tBmL `NѣvFLhNvMgI뱪; Y]1M&).Йl`c&ƼGjjB5Fv2/HF#EXQf7H:Ȱ'1%sVVFcȽ:3y#fY"dEfLŸ5FV4M$^7o͌ș#BPʙ&5"}:=ɲ 1 4W?hfU^2*b~(/CC΍ThOJk$J!kg"EGbUÂLx"yɡМL~н3C]gĉ] wOEW+jڙNCBs/Lk3M3XfI&G{رRh&Fݩ}CS'5&T :5( v,gftLN"GUc3YZ jfgٳT *Ib~BbqNbsf9BSL[:@#b&Y #ț5ЅhlRv?j["thv4AFQxd ND"zdbZş5D%~i9Fԡ2`jT;4<$xVj@~Vx&}ĉP'+&r*<H"cY囤Q.I'#PL5؜tm5H>򛢮v Ō1g` AYbtfD -x<&>ϕ|Lj2bѵ##wEdN**M抯bb>2aj5d('VoɁ`hټScԚQjlX7HGbbą{4o(ڔL w|\MXnJD ѽ&)tt*,*VhMɂi7G'g7n#x4mx0l^U(*,hdM Q3_J'hTLoވ,ޅk! !01@AQaqP?] 3:poH~1!9|Ha`ܸ|HeO53`` V,xɢG8HJDP |h7&+?"˹P5H`J*&Lj7 VO$I[c:?U"mxr ь`-2+k%R%btbń>%?ܕag9HObfŋ=].Dqe,O21\^Ʃ{LX [N2^ ]I=+!+[J:$hbޕ=WJdtHv9a" Dfxu꫉[^M/xbh1oZ X'R]ĩ%dt#ptp伄 . 8 ?1eY:2IQ1w<"J[eJ#b@}ҺVsJ:&#w^5QJ#]J LarJJDt0Vؐ~0DZ:yD&ʬWEW-/.Q<@HNv=I*K]N!\HOɁ67a#U*T7*t1k01Oecha<+A\{FH O\ Թ|#"h~w_ʭF%8%A"J`Q4:T"2q?25`b`cxR51uP4Lj=u?]<ĩyr"`1!?#?؟9;*%l1@X<?h:B:*ԽRȜT6G Ĩ5ËyWa`F]s=8b\q^9CWbkԨ8T@`ĕ*0J B,TIRѕKL.^WJ~-@bbj010`h:<ĦV W5"`Oz.]?hF $ L?(Y~MdeT*&LO4(H'{.澅p?M} !̼VU[pj+dB_o$>"eܶgTfyos*0Ae: 0[7x`h. ȲPh22aĹ [Y8[ sѕ ̦ >- q<;*[Ri>&:gr{)I /WàЊ>Ѵ#M7BJXiR~!RF,wKԷ@Brqb #=-%Y%%u.VѲQBR?Jy3oخ%A+7J@T#~j+(U0r0ԥW1ܠ O14JjAu &r3AQ"f`<-L.UGjڕ eRP*> M9x;А$8>9ID;haWfb.3LÒ1:TK5EKIdLb*#TqVɚg;#Cp H2F7aH#1~OX k=bi[4F24AQ0Fb_*aIZbInHxA2(BrkaFbzf vBw0b;#sjn*J`1!iĩ20c7Wa`SL79ha4pE}xİ C4;Dh)Ĵw.B%f3 cA;/8u0ْ cY&%fd`ΪA"02b`}Drg鄥brq [[8F; &*˅B 9Eʘ:(uul9s*^J zbcEV`r| 37JuHp~e0šhՐJsQu<Ĩ\4) Lݰq0n(3YW0GFTTMrzVW0sVį&KBdW.bXĪ[)a0`E >"I) 5)Q* (_ X0bk1W08r 0LY8F٪i(j$!;lLvx7$)+G/ t1jLPmT›t! VqF,9#}Lq[%QPE}E WU Cen#Bm# Xob"I8"#G6( JC7XHjkSMn ykLcȪXpu2W[? `FX>a "fU6ݎs7VLDkQ{wӯ2FimMz@)]Vb3>Sky.,3MC$PCdA enٍw/ NeKoQG_1Y$7Vڸc&L`Cͥ4vK%y BG,*s,]C DC6SSQ}E,s|!!pǙȧ5[ږ̷kA$T#d\Fq q F=DmΡ㘔8|M`&$*џ{qj6V*| 2s.J`;cE!2`R+:cQG^c Y }67/Xaj"[̲W76oa-~ ō4r&oyu!Qʥ2ᴸ(DTDbn,bmexc ܜ4`4 wK˨V9]6g+gEP!P p }Ghqh/̜B1dϸ{\{z8:*]PXVX}R}kZ7~Qy`F0a;۔eZwe*!klR%oEtQ_7dTQzBڞj"U ' *]i X&GJP e)Fm<7QC\4f_Ta϶D S'#j%x88;&qZS|J^®HGK,aZม(Dإn)#PRP6|Ų !12aj#r/2%&99UWbաԿ-̡X`9Cyc>!\L? X+W9qAVE-u$ N>`\ ǧQrDM=F#ܩϸ$`I]wa\)V9Ze82 vrBN΢f}]/J)'pQm9&^xqRQ412hP>06]/Lqq`s2ԩxe"!|{MES( )F6_UP,j3%" Up7ܣ> Gc^r~%O~HնMeK&FElYAF[X(cdʄAĖnj ,űnC\.FfMfalrY 0C/!c'e#xB$CW0bUp^_Q%V>5bF% al԰Xܣ\%#dvV:~ l+XJ!1C0_$C7KNeQUMJJ YB.+i3 *A*GkP,QaxCz!$m!@m#"Vs DaV8|A>*Ȁp <Փjcڏ$ȷն4R@&<%WSz)bw,K]Sw23GqKD8`/2sFI&>y!pnP\;" %QJlg1/V1|ܸbWZ\f?<aM^IW,!s&J`7ݘ?i{xK1Aߘ,Ƞj`j ;A15ja\ v/E'qɩJhsV#rbSl~zl;7,@"JJ%[ё&"8J,dt MO2Vqz+2mx+DAc c #.S,,G,V*L7~fd~" @@>Aep5]A5$űqra"20(Z;o^c6E+gs1)É:cAMD2VD}F|BA͔ UJԯ~!qpe Ax4};+ kxi,ӑ3n 'Q(p  Z6x6Q+bc:4eUR^^# oq;Umm @Zb 0Ŧs6+ͫ%j;ꥌu*f}r#;<t0}0k0s~#<*BawҵDx29/ U!/_F\2 ̽.EpLc:Ő) j.Sa*-jYArX^yfn h- #@מT*ȦvG . d{BR"sa YᒉgWJB kauYP2@@;a p,ɳ<=Ka8ܷ+*V-vKu*ٳLjiIlECdVEXTFaG@\m.5|WlF,/ V˙XS- tЅ'Q0G@Bb@w.иPP9-\b$-15+hi A4Kx4:z.]GHM%&3c7Kl YLda*٨( fˤةF@hB.VAo'̮d#J C14Z s,@2 }ޜ:b ˤTQzaZ_RcpLj-TNϷ%;pW2҅jk ȩ龞ȐoYXsO]UV -#2Cw`"{;79UJ ~!>pZ(ό ]2o0 ]q r餪ǁ aʍzX'g+!=AJ\ _DSx @ !v /+K%@AXT08i=9.>Wc_[[UJ)(ck,˅m䩥"@~"V.m.C<>8,0,g b-+c@"s AVu Zzi%^&Cߨ,"Rx_XMF`P͵z$,=F{9@l7pҳy:GAk-S>eIk6-z?$٬ߩbqVzûQ-2Vc[׸V(^l@#3#p{0KgBt6 7-x1I5iuB5im%{0/ZOET~[Fw]V+ U:qq's  Lz&0 p,j0 Ydﻅ+ƌpLFPg#a1 @Ե?|Wkv6?HG*MolpE;U[h&CLj{9@ lX+m1Q#bqX'ѨT,傀Rv&,"/`kX[ 9 e@6X\ن "C*\/Χv*sm#bR}FWLR7!=BSn׀^˿35`eeQ~xbQ.#qdhƥ0,,Q\GdHW, aP^CؒY", ǩ/,pi_%)u2y~=0Y |O}kvh`}ڸTԱn f꼼^ĉJKdce GN[lLj!Dg~"7Xj65f a,0QhtZz"TQrq {1\R7!̪X"?u,Wf65ZM+cu<2VI]č@K)ךy4ZsP8㬿ZkM]37Wb(,7Q*ՒR68KUecSxD?ƛk"n 8no`n(+/&,EwW82,; _QZZu)PV(r6Őj%ZrC"O9G e)K6 }N0ֳJ]ꪆ@XBqGX Cz5Il&f 4ԽIzP ^`/2`=#.:4[6ol0.L7m<2N\kSdroXoy=BQ߽4R:)H&폷s*09?Uܶ*#}j, es0S|MO*F |ʍVhlAIܹb_}KlC]b!+B`XMp[> ENIjq[͞*gk|׿Z*W%XZ7dzzp91?UyDYXe:4ƙf)O'4^AnHӃ›mӏFDAQiwH^n=6Wofu'* a9dJMfvjlqCPg? =:3GFa 4 Bu<0h1;U2 %8WnZ^2"Z w/Q3xم"{mh0@0ܺ :s?׈Ե[\m(Q S-m^1(غA \priGaBVm|[U8.†t<_U?1l"9 m~VR ]4LF/L+uWz>Fak.8.%rq0PɭVk^%u srw9nUW0ͭC9.xw `*)a0q:/c\1~y.zi)e9Ymj_ $Te挣|D)GxP5w٩Ixz@~6Evr8%!V0x RՆ; U`:=)fBQx#EWOߪKpI too8#@+[+\gY+RPZ\cP7Pmu 870[XZY`PHPxh( wXdQgiǨh *Ք]eF߷qA/|0"SWorׄ&Lp2Y.<Ķ;MoP8j bAY"ZܭXߢ1jox~sT3 /੻m3^Ĵzl04or5#*\VL @ӆ͑(8|ÌLj @6~3yh0B2 $]L|hr3ɞs)qq50Md;-=ZyT) )񪆊,Rcn05(V*cNoMmsM`nUio`xdRR}J0*%T?ci׊[^!_:oEL<|J|5ʫ-rGQcG_t|C8Y|A_` \+,zDIԦh2C30L%`%r28{T ,DE2Ŵ,^!YuP@s.ݚToynXULlfg0_#ȾvQ?+J fY|LLY]Vt{R&^eq*yE9ls{,*Zn_RjfbY4d~*Ao[$ɬƈ*T8 Ϗ?hQ#o0 /5ѷ-_*_f i/|TY2aU,<ĺ\,Ww[fE}Kg)o96q?mUV \ J1tS`ә3`~ բvqJx%9_W`QuIa8ψ<$IkiZq,9,G\(r8٫-@ #^_D`, <@J-X%^ x128jZ?[Āj b[V<0U,Wdx puq|x3JVG",7v_1ΠPPs/ +7#o1VIM}~%w_~ݿ+7B ܱC#k TYr|KFa!$ @(旽s.iX鎔Uyfޣ`[{(NNH `̬a[\6S<&gNrYoX`MU ȜU 6.0`5.e 39hF=C9Tx5e1R_9L?wı%%hHvS%cQMnI}ԣEA\UY0tyxd}@l*5L9>S;CputR#zႅ q)+lEp!es0*[3/ʉwnuZpm[4ՓGrFV[Tmv>JUr!a¯s1Q tKKU.ģ W &q09pKl<[k;Y asqrPq3\P.4 ~L]%9^ϸ\(`\Dpxk=@9s() >R(QK~9XMĐASz_<+"p`_1,9W&+o%xd'G?7pȣTpq)S'ʜ'jWAEAwB>BXxjqA Ɍ ֠:e 6Sy7ϩ 2575 _b^*53@\\WR9e|0,cq>Z`V=[] 9K,Q%qhC8񩬀+8Y_nM~d̩ɇyy|Q9eW(-Vݍ\p9G-:TT p91{0K#~YOYM[s9:eU+Kўfrc+/a\1|"{^1 |W?:qishx}*fv d^賈-Ђl E02oW4 }n˜EhiU*+ KU% bcg w7plbge Aqhqt%cdJR#;*gYØ!K͌N^[ :|Sf#M鈅gw*_J5ǥ_P9aNW)m:߿2|^;ӛ/楽>1 G/,FjkrJHS&:MN)p+H U3ىC"E MJ_mw,jM))iP{9\F+ī.YZYb");X1UgW # e6g ]Oq'ߨ_q*? djc)QsP8u LL`YRW2g^pXWUP(wPgh P߿rBEQ-{Na7qd{јg9=ʇ'Cʪ>yoE綺htEw[V-yĶeU9 O>!EԨE(V݊y (ʍĺ:PcZ?P4|a¡q2l$BZ,ǯ/!qjkQK<|15>Hme\lfR)!L2UsYQ@^jw@myKUZAEE:V!n}42%`jVώcjf掑y;엵jPS"DMl,(Q.m*U[!$q/̻j1[(*/[ˁ5O:3 @Kt&hm bTvKRK!56)$2 dP=NN,J.2ewv?My_]&pfJ7K2`f"ZWy*ڦԘ@@-NnTJ0ζ 3a2⣣N>`ï+LJC-eQyVnS_->uKLco!RZ/?<#c,xnu K0̓O ̴9%hӤqb .HWf~A tyB'1x `9>mr#V^ꢋ{J7Bי {$`RJgL!Z HwL5(ŰTz0+ RS}KRS-5Υk,"lp*1HB~] g^ 1tb#bCC5 #aÉ$3pŜ* "c79.bkOՃY&` 8Y-@ wBU%ay_ނNEĴ١:Tkx,G&3e1兆O0dKKGKI)vQ2x@; 9vcEzq#xA+dR>eXXu:]Ė9c:5My?bA<ڧ5NVTB{J8A> qbet^ҝj,(C͗{bԡ~ed9%¨P9nEM- }e~:,ZL'#d-\UyT@+R2i1f^4~jĠ8/Ћ&]~>avZ#7N}FUmEsrJaZQӃ evs,} oRP ϢV> Z͔;=˰PQߘ[ Ǻ+)lW0֌Juo|@|JT Ja9T4.AV㗉[@X-jNȉ@3X1̥/<Z/SōJ1)䃠1^PdGQܴڡ d5@R30KQҵ#j>Ojr(?14'%JtʁZy[=s70(yE^GsK$#X F*?mir*y3\Zmv1 KU[nkw( .YɾDY*W]E&Rx/̫)0(a.eƕQd̵?Ҵع,a X)}8 DWLɩBtXCb,OC<ŗE1 A?$W+LR0U'֥xb(bܯRQ4 ۸1@vs  +,FOS^gc :*bErWԤv[jh=mWA9qƅSq4=KfڹC|)ѻ 5}x[+ YuQGI? աԬ]jbӉǘuy1y*H|BרFgYk^+lEa܌" 81ļŬ#WQ~BFt W)(1:ŭ0mxY6,ԩT=㒕uܹVhLtZ'U\]X~Z%W7 PΪeU |-h#|,Z㢪?2p Oy"nPĵ•N4[~dZC^q0a!T~%qx8m娐1l 2j"vBbfw 9d1%'@+P>{Sg[0×C]]y @2լEb^}y_zE9*.?h2S1 ܘai[u*ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222 ر*I)e$H! HI &Qs:콗&$UW-&,zdP %ʼn@*B$ @RBu[ԵJKIUM`!@$bI($ $(@ jj761E.5ԪQi5IK+" I$,I HAA0 H RlZ77KՒ5"5ԋ+-&4uselX $bI$ $ @ օIIlY%AIU=:VEDK$T@@H H RRB ɬ3Pͤ&;&rV,Y,HQH*+Tt&k͕Tƛ a IbĒLT TPYU gXjUWJȐQ!dĖ$HH TRAi4kPb,5"*Z,JCelJYlX $ $ )dE&,̳,YkeH)-TlR $ʼn$ $@ P+J4j,UnkȨXY[+bIbĒLAS  HRʥ*VIKXnoƴY{sdtvklYH* $X D$%UJ"bIX^=z[]y.k'0@,t6[I%X(@KFE *K^nf\t9#nM$,X`"h $ ,D0@TAatdMO^e[@;5X ,D@H$$ IyAZf+]\krߩm䱯@QٮKpjK$ H\G R151ʐ>_I6nƾyU [+bĨI%$ ,@Xzp!1WFʖyXVgM{o= arPx,oPdҲ,IbĖ& $UdoqsiUJ^.r泣.t=-5ڽ[6u}@(眺+elJI%XB$ .uev.o}L~2|sgJEuZ%㧎ŇgfM6h낈(O l6+bTA@,HwW83;)c{5}/qyKU4V3oxkYR@ߜy}~_e $~:˚s9FK}qmBwc^XZ"jQ y/gwnw97{<@![Hf^ߗ՟D秞Jj0Q)cnv~ Y:w^jUTR/fk^t5kϤ6ot/k| - Y=7_#۞=oYesښ55uwy, i^>ƴY7@A@ ~7x~$tKr@.&\^}*!w :͞ɥGOx,, Z2\sM5Wy,tKrI$3l-syn&bɐ.0`KΗoZggL26KQrD2Fiag}q{0F+ $gҺS}V ͎elJ^Kz机:u]3-sfcftYMVZMZJfޮ?>|~>g]eabWW7"t)NqRrijLd2\rv,߼HeFjNr?XqWٍ1G #t75}B3p Fk:5,NΝ#;d@*i`Vi%HG c,e5)5Ǿ\oϳy?dlJȱϥt3W7|.Μӯrٲsvimd•Kqnbc@SNFk&NDbWgÝj^n?nY+Ҳk=3_AWvז|k-s] ':ܲ%&3sb>uLm&:ܼz]c:\EQ|9:rQ+aJw<~}z{B3i-sqQiyvzrQ/Xswkӛ6qqs5$֘x,녜kǾ~{{~r,|z*&VvzaLocSFR^N:r3\coNu 0MyM5Kؒ=tA,˱2VRr6g[QbNuk;14ƙ^u,>H7>5S5rȬ/鱐/a ^Ϛt}F\Ĺ[[VVYͤiy/̩;\fN(kޯ0@FCU]=^W}64.LVXȾYc5lM.6iYƺ\gm [˕Ƚ6KaҺ6"Wo>pg̸$-szV6Gu ï7u5:cucI6Ռe%隚tgWmkL"ZㇷvR ZVMW6k>qмٲs&WE:H/Ls9 Ǎ1іkӼUqcVyyݚkBWflVn]H\1u[Dٕ%ahtNڥڑ{*-J˚.۞^FY\;05T}grѠ݋̬:S%f5:%K6G^8:KaƔ>^R1 c:Т6X 笼eH,)mGjaͬɾ2تoLӡxErxfid VōqKk=.VBEMR-K 73S#:yʯMőڅ%23UQ Zc:jpneoUsJdA vF5ձYlMiHѩXX%^u:Ed@X|aTǨ&Zq7tJ5fxϬU `+ IгlvY'KS\mZCkM!l /:FuTQ5CY"̖gzV|زV+%RmNFu͖f,JZزb³"3LM&/YU%d˵MJ˞̶dsn5^*/QW+hI CZf(ʙ3Q稏U,XJJڮ|Y>4⺙s[bufjfJ3k!ibʐRBJR%=Ht52f*"j ;2EF5ҥVDRUgJ)gY\U^\0Tz5%U4Rehpf}k\]R4b{}^,*sVTFuu]dهLRX55_yq0:W)$ YDJ$ڴ&r,HbKu{maR #:Ǎ#:Nl.X]f:/Y]Q3D&+dbjBZ`"^zj)H e SLE4SSUzh8Xӵ3ʌirγfYtU{b,JXgԁ\PռR޵f²XȮPA !fJTYϨ*өysj{3ʉS+7&42anlVYBƔMfvAiliJq&jQ[cbd0PM $Xf{QVKu;1y者be^j&inMLA]K}H6NT"l]M^5U3V{*:[M!M $Xf{3jK^4 fϝ"\%5]E,rbך*:m&Rb ATYX_$ADH5 I&fk3 %is}kPX*sicƱe31/3@ǼzԉH}f"c&o082Y:$05 Mfk3&B.ķ+*QeΤVu7.uɷRc*˚fh`6`c]]8U@ $(D{3YH${aW6ʼgXqY[t*,z-y*mós镦tK| $T=Xk !4Hg=,K%V4W*ɋΐ%.Mvnz+_jJsu1o:qLJ%,gdau @HT"k5T$xuDz= B)L՝blrW:szy.u1j.Ylތ4HLk2j(sDLDHT"k=U$0j=-:+6msJ'=+0ja8VkLfX=t`FMJKђ0i@6I"@ $(EVk3ٞX4rz}P"4{f7~_ෞ+Kjk&d:Ff"L $Xf{3 +ᦓў6MDWιsI3ΒhML:.nZrZ5u$+eZj-!1 "02A#3P4@$B 0h>s3D0A?xA!iW,[]QCAt(zu>3*f7LҚDT}rAW^Tb%H,Pl2[ص;Nwԋzӂf;TB- 'M=5uX_ϯ?fSYd_H/we]#7Ub%Y=:k Lvh+3m &;YdQ5D`fkkx:@&糰ӒST& 4VSuaaS?O&sׇQ5MPVΞ5.R`}(&Jᬯ }S;7AJ: -ya z{DnWv_W\ Ucxl穐HL '5 >qN=Ԛ=6|A:>b5>f M\bmț mRK.k穰/N)p(HsygnAZi}J֭loKP6<^P=l2u6%=^ézܕkOӷ{dBfy%| Y^ aUvߨA'^ҍӶcXF#3ʁ62O:E ^m6&Xc>/mȟ^'y5[?AWH-m0Y~)F wX% 6´]A<7pgZugx_UAl=:,J:0s0 /aM}S-r&q+lD?5G粬F0= z"d{2~W>ou[F8NLjBNDʓP:k!~U 3cfmZ?OpƝ}O g ,,Yt !93fY&c#C.6}Uq>f80F LO1% q1wzqN,X:z:k(uih(*]Z#YXA4c1+!J0~rAm6eXϨ&ڿÖB6a3Xl+b0qj)KzPSR=2Waf/Zu*zyZu!UZ̭9Vh~ 5mN:xJrgLsKK;rɖzJG5O.)Iq1c&VtmTWYSes§|nE_Nٞx+ei?,mmKp[fP֜)zAa _ ($"G16Xz>[Jd-;[cX*³Id59ӂTG^(zkE冹KaLﯩ]J-nx U 0u-E+?^) +M0,c. JDgC|vC-B)a41|,Sr7Fe#@"(g=\ >@@v3  +b.L)k%1ŷ䠿p!ĥ61Zۇn,vf?k9; ROSul[譍Z>,@3s704lp +p`/m PJ@ fsner݁nBke$scM# fEcUe#  ,唫(/=1e-Zvl5`ŀs8fF"1ؙg"/v6Jj9̸r7Ր*%0x?xY E.ElFYګK./sM WcVD ;FcO:}ܻtw&8Qjz`Ff{K>Ht†m~9@uaÖTQ Fl[J&[䈧囒0ŵѝAfq5ag=(SL@ڋ0rDcnv< ?aF!9U{v@6;m9`yɇFB5=V+Lr&7S"̼Vh 8@.Xv9<َgه=I"=Oag5}GW3@s |?*aUŔjA/rw IvCPs0a{~311ek,| ɕyo&cڸQGVZe6I5 k}0$af$Wf`\#/l \|qʛS3]"bpWFfpw -1&xˆO, |F5\cKjǧ,{<a"+~BӒYhks=0`MN3 o(9P=-)bOyP*Vul r%xvtY Nca'Mԥ-^=~072ɯ &łXdŭ tPpk}D%@u9v<@]@"3Mܡa!|LF2"8zAC1S$'3Er kCo8kY*աA TەWQc_amOJLC܈lD͜3嫭u_@mf=P.i,v5كvUJRR>ݰaړRAl1c3`ߜ4Q -58<0acXk=L \7x%*95x >1xb{Ls;bYp9`@0Yr{9_&T0P=Ws ZC6221Y-v0CK=bkYYi]* ? H),BPONJyJZYW,v@i_,ε Z"7-)=IaAmc4fzg8kYEz"lP? u`-{QLzoPkzTY`O0Α+4%|5TZƻjt枘b*+$ZUҤ,՜R&͑4%j:uBLMh1Z?0Ax= 3-j^§<쩴)j-PɫU8GfV[>* k54.J#)_˥5/D} 0D NV{ g{3,3v"CQ8KTj vT m^@`%9]++ !01@APQ"2`aqBp?/~N$pUUW򧇏sŧǷCC\z،lTE"-9!!$͓$`21LoL_g? AXJ:H koU{OR Xd FRSL n7DfT;SJK5 AA##LO$NlT2U`*|b$Ie)R*"6إK!A_h)P+I6UEXhGI q {T|}Lhj $I6^'g|t(*>N;$28ٛNóɌNc?vwZ FJISLYg;֗CZjLĈ6ԒNdw^*HC>] AK%?CTHK!amJ v7VR:<h :XH#xR-)+rE$OU ]ظwX;SoDUjȑ _x7E6c;-ޖ;!;RI8#+pZ|N>GoBnbNI!NHЊJX&#*{ f&3Q͝,$E{gȲDlCFR<I6Ce[٫Vxu}[VWVMڼvu6u [hV*WgGd&I$,דfl}6GVMm=ubi=n@l=']r$$D y$Dm-A:F6gءGVg)7ߤșMGQ8FQx[#7.ڋǮwK]aniNc$87 7Q+͕7⬯ѬY"#Yl"I ,b܉bdzi8ӂ[Qyv֣VOb$[* !10A@QqP"2aB?M.Ɇ%#ܽ1:?Uؐyg:>ӗȡ>UEM1s+[4uW<}ccEMo2BZ~ȏʏ~SH.:QQVYe^b%. /*12h-*,IyQNyc,ꞞǪo`=B}Xƻ)HE,gAC]UN(]Y=?2=:HбF^cBgQּolLF8eCё}==7K({Bb:TM { av2*=]?݉2YYe^2-tT>#? (jƥ{>,yy1Oz/Ey;c:7^'tPwtVo=7Qqiͺz_Ua] i\UNjxwLvLXQ苜{21]8O<#1Q+q-*Up ',i++aUW˜LeN!hYR[)w-֜TYh;]vBDzi;#B,3Oe.uY vQM!1պwf4 PǗUtܬrֻ-+)FF6OmW%T;[?⪧_\)ʹDCJ.˪iL;osTY AvgDB$Mˠ(*A.SF|mWsP%OWEqQs6zβUJL);C(t_I:G-tߗt\;(pQ(FJ6^ | mƈ6^,)uO)Pu |U‰PAU9e Z9 Him2:Qn*9Lp\gբP^(uq^Õ jreVS Ɖ -TuBaJLحx&8:'c죊USZsz*FP@mQ7psEV_na zzp@8{/ (#hU} j ->DHTtQ#@?=&څwPUSʎ*#Uꦛ%w\k}5UY+nts}n[$s7t@_B{vZLi>q:CʅLeX}:P(W'uIbgB ʟ0hTmEn y.2}=S@IC7(R!EUDXĂQkM?@}zGP)ujU*@ E _ ?euMfhn\/\Ya7AugWL-O.[ Eņ>9Ƌ˔תGzChb,ǖTqO:1 N;;Lz@Ga吪Nc]@Ǡ݊]N" P]z(un*ШMpŸ eʝ.|~*0Tî*rv*\ <7',)uT7GܠP٪O RL,UW*}ʬǔGVI?Obӊ: 7blkm&Nq粡%sURVT0AY;I@E#N(*0vQ-TVT@ f;*}ԭT!n8|y# aE!YzT)s}nU8]nGe@5Vfm6][0̩x:fФQ þ5VeIqUh UwUZUYjLJ\P{|Eʊo뢢]Tj5eH*H_+P)8URiB'*@+I+~ʗyUO \;*aUu˗wPP^sv4Ͳ 6I t ft/M~4z??View\DܩyY+{-ЬT[-ɺiAq82n}We=5z.Wz\HU?M\ U>dyU…BJ@MTIR4Hm_e541e.5?e˴'˛e_B2ܤ.%sC[ʾ0/(9f1CLtY,U(#QW[4no/C5jR@J>\,BkgEUC>tYA'\$Vt rw,ߪ~Su0(fc57LzZv>~\1U=|e+(N1\YK\aAEƈ\eJ =CD LEh |FJsf=W (8Mz 2ُe `L7ѡ][:Nۛ/Rxk*2 Cr UpqX;aG1or ~ehpJ(4Ŕ 7NR߷U;J7ʤ+\n7|hnn¨z;.Bsl澚+u-uTT颖UTSWT S̽T': DҔ@hM"t3|rQP\eH;yFZQ[A+%rC6ptǦ"e*'8 NDiLYd~U!ʬhͰhYm'nQߕUVB*!1AQaq 0@P?! RDČ}C>B= $bGCcI^=Lc1|1'>Ռc$1bD\r}C>H˗.\V1C>/=1Cc/}_Q\X|d? cr?>2@>E fUKU`ckB룙IjlSxF埘imzь}_G)dx_ɎT?3O?qWygs>cZ gTsDnTK=ZEn/ެ=~H!7:w 'ͬ<0&^e}h4z2>:Ճf1h$T"X0dA8xkpD z3h-`zA^T*7g/ӈį(`b[Ns1򌠳{|_˯R _V @usOL -]Z"׶>xsv͗#j9JC1~q~'A!OGڇ>/$!TyR˶cv1 E4ޚ5?9ϥRt9LdXC4K؆ڸ? !ϒ@ aPä~WVJsQ)Ob ~pQ^mcrƖa\b1* Lu* It pH@eeݐxNϔo@Y\ULhW}2Ày&u ı&S8n[ Yeh8C,Np1V:Bf * kv%8?Q.{TTWr.q_2evS.דP>@[bGO>#Z-5/|艐\pn5QsODlLjp>YqV69Y\x"Y&"Ypm<`,hQhjϟ)DT*WU ؙ2:g_M[Uq 3=kv%K3q>N[+%ay2 4@ߙC\`u[b%PV^.:^ XtQbяyPRwsUbzup>5kq(Y\|6D=:^̠Dwq,Oӗ%Žf dG.9#`pK 2wI7|GD _.PV-_~e>1# S( 8S3utݲƊb'!`< q?CUnioz?P؃[$S @T]K Z -ky1P?9il ;@1PJ%ԢbaoFxx ՝̍Dt,ኑq ؼ.%T{9l& \~g^/0eEmB3I=C“h:f[eK4qchr1:Ge7gOGsQߐOhʼ?H?q 6 ;@[雰ަҺB-4k ÿ15uis ukU~ͥ[b 6WbJ(3w .eOhπD ,+qz0՛@[*cU[:_\YoVYr9^]'X K KR~G S9}76OeǥS2qDXDԿKF+ cATǐ?I#m/9.%\[Z/N~!π+Ts/OFn@@[  oǛ"Q:~bNik5q9Y7- fOE=^%"LDj0Skv_ Eu*Ű) eDu^/SS}\nq楧(xbw9ⷣS6)I&:1\,Td8+g5xEI q~#|CgAK[[K%M˯R|++[+MOzO+ vձ]-5uB]e;fXMՍgyy><Xh\]ݶ#f1,#mb֯W]US/Wh\bZ2>JSGa6F yU+qRg Q/qqQX@i,@)y@o.f1R9;BQ**dYkȁz[Ԙ8Pjy-jfgHC # Tq(7{F[W5wp`fK_Qwى(v2Gh1GMKk&~f;]GPͿ WVkQˎHueab rVAQ GC\׼%2si3Ѽh2XsSMJCV Vaa^ʙvp@dZ7~ qپ*u`5 {|@5C˧%ZbtC f f\tzE.g1I`ё|S$f0:@}.nQ7Yzm.pL7$]:%e[Qkw~Ū xcXu61 Rqm]"ʘfڻEjs]NNOTp ZuXvs Z3+a;x3*zs+Ϋre  b$.?PN q.՜Eu**T@@[UrmFgĴ~NS) xTF=ftm!V`6L:g .Yj"4it`t, Vߙb U J!凴oKoHoA&}9A!0omq*o%3=LܹKb,^ﴸ]~eFS+OH]8 ܗhRU9le O@ h}!-T/mE-3Jm=$'1*dѮS~8(-;OH/ֲ}`K"霷/n/;_G/Y7Bk(?07}\JV-(zj!o};wF<_/Yfk}~^#E"9v5^FӖ:Dc3]`- =7!{JƁBZ&ԏE-M!-muosĩ\KjROn-`@Q{Ȧ̟(4W/Hi]ɨ'\NB J^cSED<˷%b[ǥYy`@?6Eˠ xgybbbDv.2S|g#,K9cwwg$pU [b|";HS`pG:_qfIxAb+Iysy2C֧Ўw}hA7*輻?AUũp̭&JH1GkE+oT2:="\с3_^fܗ;:|%^on.dew1ܑ˘x&9*B%5Ĭ\7ޱJ{;}.e)M3qEyhc|<6'g1!<$t:C;9&e|!~-[4% }<4>v~1fXNh9w,C F :/pU ;o]YZiwRkӼG|[YK>jF'Rx`3zk)\ͻwH.&]ueoṣ۽:8!Tʖ1,ZFɘXc^/)iC#%Z+L@mp>LI^ڈTTLYbS:mpT|b9y]т o,?L:jPN>)#aqy@ O/SFtkyM6 Q3_Dqţ$ WX> t|CXenKB0B*Tv?TeowRA}Pz2kͫѧb-Wxo#bh\Y2 W!6Z핕..p %~w2(KjtG)0ҫp'3yGPz"%/xY*.鏴H;g!%T24爪âs U7jH<p7I>:wF=9>,z?`˺t@ !l11CG2\]gunȄgNIiXf@.68ȫkMiڿHl=LC"sK7}ߜt0e}1 fS%D/@1705KȽ: Ya6b !M3g\ّCo(S!-re(ltA"!= Ԃ -U׾ )wr mK/>&WT VY +?#R*.M"2%.NYjYXɬ`}YV •`י!YGUqDq#/iCDv0Sa?0X?ݥn0MB7-bRҿ[=X2Jw!WQZjΦbv`m-.Z}BSfP6bGExYL!mb4m yWR`nL y]_RXaḙ΃ Vf(`Jhߛnx)/6lJ^' @g` 1e2E_FXf^I~T~T:!kXmd]3|NP zdI3K$L>Y-^{-$˿{jR2nX,i#qIelza] qamOa2oY!IWeh3kg9 2zYThC`P}x"w"{a /xd HP#!&WH2rHZKfW(y/W;˭p"u-qk4xQgL`ook6pJ~`Re gFI@t ςewMK`t+@⭜ϖE_8F(G7cdd\ɖ/rb xtٯ:f P[@8- dMߔg]V~.,tJFz|ΠwcW@<-(7D6lb͎mY1V\ ̱>m82'єyʼAk.i[;Z0w7w)/ݤ+ BZEmjWvJ>AY Q 3}^..CK ᨖVc)m#`h[fArL° 3*@6EbL8Ĥ u_* B7vg`"TeKPRɋh{Dvco4{%ߍ3W؛l^J8٢oY L*١yN@ĊػIQ ybCZllbR:-Ab-Wl@aFBbCh܂_x'SFOJ0dE3 nl5ؚ7q<.:=;  ;>ls v}1!IIhGxOy^ bz5(sRJ&d%BAQg`v %HƈH'MɡsУ$$4B/KT! <ͼ#юpjq G8z7K$u š7)zx*45<ѧw$ J5ܹy cZYPv"v5`J4cK?K4i I{bD~?G-اIj7^h^-I%f%"S"b1wE=z:z/4%(&QOd Fz/+Bc =@B^kDPhJ"u h9B_ QƜ&7Tj$58JkCskЂz8!R x M?dv4iz첩쎏 h5 t?6-,Z M|V/ѥ(I.RlR;~{CB_]lHsiiWD_FD6&>D. 5xN1 E4X2hlQkk 4c 8= cx" A |6pa3H.8 hiҽ1ۃqִ'v*oGxK!!`ĈC`hH ,cۇ&Pv !?ѷ͜A%-!3 v7]3K~ HBIS2a\Jqr[ѳzЄ:c }Fڂ34Rp{ٲCoKl c&>zX}Q%mvuzx==1IQfy Ll$[ 2ثB \QGhag>8J!o{ńmqބױ A2lQ?-غh>HBBDNˬDplhb|>5g^˅Cb j hUD . Q2/ 63Ѵ1 n 0晱"u!elo,X{iw7bW0($? 5cM1rLj\7L2s<>|=aJ}EX0Ƅ蘘t?qkAho7,BR  O)*dgY=g tjb{=HOyDZćXDVXlĴApIh+g_rclLTR4lj,G ,bbbb{=[pb RCC\ħ Y7_Ə~ DŢ j;fă\1%ߓB,1 JlnaitiBx"LBbbOд[d8>ܓcXhXѠ|Z(l_RXE+C lxdCm_¨[ll7MİXBbyKQDibeOeHl\طYpw> xO3 (BX w q^6*:v77 bM ) !1=4cpoF{"gltިl;(Scb,z*Eoӈ_Hn&}df߳lUwx?<>{&!?DGKH m2 bޒ}4cIp8ube)qzb2#\#ش%OQ it?Gq?F'Wmx𐘚 ΏQѻSЧPHk(j܌_nS- '!1 A0Qaq@P?cR_\Rx?(e.Pǖ?py!x1RЄ, c_蟒?_61_/!yW^|VVi8mؚ|c֬LN6}y~K~+X:ؔj׋V[eč[YWT$U64zw'>2ýe.|Kw}n?xlNJbseo$͇Րay}1r }*6Н쏹ل̋p5~h}mAuJ'7 vkР:Cw#pn=ױTf_ ]j`L?8pSbD5DV&CgӋ1$Wlcuc ţ?Pv@U$ENf-Z[ʃ NlBSKtHX\#bM-5~lcXh6B!t5A}8"ytXg‚B[,,bBrBk mhg٤% Xc͡9nb!;KjSl/d{>ТBl^7=|72TX[Ai1+_CPSkT~x;6'Ї0 & ˄~6~ ~a8c$$K*'ثpb}`͈ccӘC/gpof\'Q ᵶul!٢^z+OfHƆz/І[ } 1)DtChKJ#il-iPς'#6iQhM>è‹'4"Fj-x~ CVH.KCm fƚ[GƾqY= I ? kLLBx7 aN໇5wHuѰ{A$]:+OtFhMh[:zFf#eg3;:跨u~Z_c^Ж2AshZ 6EbitF 0tBhoXllQ3gH DASМ_ L0:h!=;V(Nߢ~F47n!XBbGlxebzBШHHu1+NoZbW6HW[ l@EG. *&}.Xs͏xʌm8"U2S}C ZahHZ=F6)JpRlz[FKѱ йpjB6J4A}1)%.pŨ<9a=Ha6TK%&^oL7Oc>&d,5УC#Obٶ]E&sLocʈl2\a\SC{:AkR-2W}pA ʸ-1N=cnҸ;ld Q- xK_=cΉMǁ#gBZmp$舔p$c&=z`Tl<= C=*l5Mb {=h%0m41wQpeбlcX~HBaL 8@fû먌%t4!lS/)iE#؇$p5pS?GzitM1^Wc$~W+L7 \=a!2 \6(4OE؉CM+{85 K߃<(cW ѡxǡlx?H^hߴ$h9&T?J*C/xh#r#~ D:ϲEb'%C=(-& !DZ(ƐB׋5Q1A$b&*- 2/a nx|;t=u,ϼ1ơ,*H/EɈhG\p. ,,|+JJ5cDѯFж#11_  B&>+[gw{<5١7FƠ籄hྙ p'D LQpQp(ׂ^ea^k%lܪ+gWoegJtN76plloXGZ *7ҙBB b f3MWL Dhhz,:(ihͻ6\xɖ#ЃCHN'/lA-h١867 U. FލƩEEBȣ hB l" )a[:i$64.2:6!^ c- 1\f#b8pn <>pgҼZ e.e *GF &&tJtj>M^CoakL,2Iu+! d41'۸ONS{bSeTow$A0Ma[#ck2!7 B笯!^U Bk%Qj2AŃCn YZ'" u#KקļV(DžG4A bjm~-"%84c4΢meyc!pմBlb 71s(#PBbS i ?CoA_(*pBOf=|D㬯%1hB1Bk7c8lJT$ޱD7c*7& {"PG)В'ʄ/StAf1f+= lHKgO𩽱zŶ)49\>lc֎ IXmסj7 xHGl?Dm>]++l"E?B; 5Y#MMu:(-ҘVSPDF߶}8rQ U|BCLiHhij^? :'>ލѿe8O?բg>*ul&)!1AQaq 0@?kՌ=B?̯ʁsB耇gHB=OZ=+} 0Af!A=NMBU;}W^!Զz$A E4q=!C1 ~фŞb?V>!!Z}$ ղ`E58CCv>>zQ=OQgCC_=JC!ֿRǠ1=A H`տR_sCCR+^PG3} 0+Q_Cֿį}`yŌ0Š0=M>NaP?_TWN#QeŌ^}js!JJϦnR`/ [TEOCBZ}=jy?o ǧyPzNʰW 6Y!e^MZ6n LV@ (fQ3*TR/AP>>_A=)?dlW_F-/WDTQ6\jھ*.A:^w5ךi|ޠI>ӫ(%1ls)z ~Λ|v:)^g*J=?@=ǼLFljYKSY:ͻ{i0z5\8 ʕPA>=HBmCꯢMC^uЙZ!õآ` Fz0@}>V&BD`c K1)Vט0kU'S4ɔ{'{I^[( h*x3'A &=MBpƞ=*]zP*OYB J>e_>wSmȠ VDV텎/fZ_i@/!Om~n?4p<К<>~kyi?}- <g6WCBpAD̮")x#|j^kؗ09^X7kfށP^id_(lFeJau5SxG+/2+`b'UFa9~1 y` a-UL`vx A\ AI!A_EAV`AՖmth?+ /%Q-E^~hѹkk{1Y!BJ*T k /@ePU(Tq@8:Ţlv)YUWțxWrE(/;QOdU}c{@2uY*dKy7ɘC2ÓZRb}!G>Ghd/f 2Nem- 4"Kcd/ 3c]Wt}S+Ӫ:!!}Tx3z ٬ baghmTtCF 9mv]@(ؽmXP&% ىL ;2d9GM2@| 9wm]qS#51@s3<./nBBuZ(UF$ C"~b .z[=v@نm89D*DMT:Aw[`f>^، g߬}~#,B|P+p*#e+7J&NOf;@WG?ՌW81mCpj&NqrSb),dH؂Պ4Cڛkl+k+ՄSAEPcx5-8<#X@ 㙳IPQ[*( 17"ysn02}@Y_QmO%~!t-WP}AHuTҸXaypehJ4(]go ^#v FSf׈RUB/XqgAQnEjP]jYU&F'2iwZnaWL//&9~bg٩e̪(^C]"=)&5{˟p{^EcO ^/u@ѬƱ#JF >ix ů_E]2OfQ-@BhgĹq~VQ˄FB))^ƞVZf980.M[Ѩ#/ oUXh&x^1sA~,D6/(Ui/(mƂj45qnD4Xt/ @j6h%4G[c8W-0X!EV]5kx{l^,rQ·eM<QR-"c0G"<^(3Po`V:8WV_BQᣚ="G?^SJhjFҶ߆9o|EF%qFcxZ]ԢiY]֓䅜^E׃_yaq+`L#66Tr-r{u+$ ¾f!w*96@zgޢij: m|AV ZцgIL֎" 86;g.>7wRĤs`?1-4A SKr Q- Aʪ!SZHO,a kDJWXOM@8/:[:#",WUŎcqz$3!]GfDaTSD2ag(8 Т{AʔlUvEK`snQpMMUo0Y aǿr vfd><'oFL;a"|K56rx̽Of _Z\,ݵ¿[SV@߃j)_wQN{ 58o1u{[HM}Cek>MrP<[̼rBTA'>!{R hfGMH"dG ?L%ߩT c"K9˨~iLa0 ^i€pܠmUMviisᔍ`.6wP=e$;<=voS'KJ=smȑu?>,h`ɗijo(]cGҐaׁS0.jTCPUz%lqp[Q +F3\j,^s9]6esCD&jiȫ3l Tj)VC?1٥XjNj}&QAҙ .5K堰#><73h( (ayx؍YεVl[#*DrPN>^xY,\Ef9#M4K vg5˦Sh8q*JM UAv!(z0`~T 4pfF7c70=*L t&VՋb% cP~EQp<,o w:;8aٙ 0 #q *eu?o Ny ƫĺԝ`$sHk56o<[z?6܄ ȱ[}{iQ ?+93''+6PqBzkkPmy^88(gUkFN-8'IvN2tN8g<-q$V` v <{KAG]E9Rw`8&YKkpVeN2 l>P4"|ᙺ([}ba2t+?|x%>Q曔Ԏq&.a{^8!1Tl= grwS Xl}=OӦaሮyJj莒#;blWvQqb/ʉle2xpcW?zgW J) NqGp8)ҌWAve+ وs*:9V&KNA8uWf\s h~ҿ"%b89@ ]0()us aA#3H0+{B?ΑEVm' h9!u̫5ol$C"K3r;ê(tv]t@=lqLVUuӨ-Uֵ)vj~rIK6d= u*WRt2;&d(cN{J₂]܏!P&n;"W ux kxu ;\ J륤fKQ[m /Ihf>u y`fA:TT )_Q<J] n:Ka (Q1E;_OS$~%W#q629C?ܲU>_=K5CC} L<=ξ3񝎯<3VGc@G*ۼnuU??i![֥ØONw-<#LHn{,B:C: E/vpfjѓ pAmb%ޟA)D/m_PWd`<*+|M?KT="%U2lYcYhX^ug*._AT5q֔/І.0שDq~|xQ S-_@5'QV k9]7Dy y1b0R*Pn1R9S] G`nG%)`=k) M BP]u2 Ը{w;8z\oE9S;"niǗNXPǧu-ǞWY||:(|n(Թ]sëo&U6])&tst)GMXIfwaf q@k#S k4nF8.\AKc#8ȌA)7]Q^m=bK%f}ƞ6GFwtYTPEL LX5(T/ts8H{&Oi@mn=JLqˎ;u:khXh0 >~js?F` lTT[Go&eh1=|y+iR+[ܣ{ƈhOswucH:"zdl~B$FAɢPB;oYgiIKOa ~'fS."@@1y._Z^ 3V9: )z?yd0G.9jaJ/bb"Uĺzf2M?r%Zns5DF϶{>iSwX-$ⶮqPm>-S;#[ N>]o12A&rJ A99 -쀩-9P1lRx`7Lswt^T@ݖ92q%72:qI< pfK"'gj/J{yͥgZ`iМ{ G5T\YǖQ1D0>uDeW5S:u铟b9T-Q.̑)S/Cd:ygkKmc"~ tv]tۘ6u?U) Ap;oOvDAV#ߜNM}Y~f 5 m/.:FSQcVor~q0X|e5Y|ㇴGw?F{Dʽ Q죌&ȃP+E.g0rh˼=lj qW͐$u[, o~cBemmuNI f/'(K玐R`}#dQQ ,LYPDN[mӢ<7mT& rx[_X-`3}ѓM1׿&">-1{`r5/͡Aţ̣ YYk~2L8.lT~PP?h <*Ռc:'ː\tO!"FZAW^}Qf|ả\33cru ߏZ%ؘmT +N6L@sYnIKnO`fNO%F790 feKcAq!cF Kv^ %n.\X)]FJC0.<˦9>!9n2( aNEz+798%wbPSHr|pʣHw[Le^~%Zccn.XPx}_`{*m jNq }vE8j>Ӥ wYC8#S6== S]S<¿Þ1q0d6Sy%⽷34A1s+(yN9t욦kLq- +SXKZ]^bR+ Јe.%$9HoB -OheЁu5:1WМ~ 8 [}G^XN1eM8!!y6q31#˅(@e#Y.YC%q?ku(~l/ڧ1.C=T… Ԝ]" a2A>W+&:oj/x0R[Ut,CTV&= V?$ =E J-tcJ D&; y yeLu9Jh7JE1+`h)rE M@,lx!fA%젥Z`,vOڄl{'")^`#n+9 BUh74W&8YT#Fw3;:8 Yi^J/UV3zoS4Tr oEP&a`h w?0/<:|#qkY/قq};>h{yCxb'tp8/3LcA5Q[9]Œ.*jVj[m\Ԣu_"<'[Ҽu̧x Pm{44py@@tE{ZlUH Q Bv⣬}↢u9XB. uM˫=jC0@ w&Tcy\S+2cLLD G16 SIG0X.91-hZAL &xi[ K MJ.Fg߈+VYYo+ )SgC`Sm)=Aw=\3_K@BOO9Xk09c~ua֡ ó41t2!:8L:!{!}L7(h_hKmG׌v@AvZ 3dFY:L [ 1|?1^67c5VY$S}Wy7̶Z:UC,>Exx@[:b>'+Oy*fa&QSX e@#ӧXV }CYöB.a],7,'ز%2Z0s u:g]o3*K/5_۵p.ܥSk+K5Vh,W̮ib=hxJ2J?-g= 6T9+^&OKJq'/ap{$ygK ˖p~6.%E_ *Z@N E hm(~a/N!r3O)| f~xD"T}"֢ 8`0|3E(\ _.nj˧C/gM6`ceJtyǚ,Һ\@35ˎKZ8wݏ۾0[75D BAcm-_a= _]x ,G `6I< fP ␔w !XJLAUxv`ȆRbA-#GClc5Մ BTOM!T1"Wsr4)5[,|J|0["`̻|kPznք@;{(bmW7 bR'LNzN\F3Ȩ^#& zerE- MW`n9I‡+a4,n3 )f=. K|IJ v& ɐr1=p^T-'}aBckY_7XЂsKntwf*(u$Fl(ZqL iQyNu@RbLtn9ˮ8%ֆet! GVa@|9Qŭl_,3Z>*k9ͦc0i[ }5s^4lK}x#&qv#q|}Œ3,}@aN!C8Jc[袛8^-= " ,v lZRE1{UKd|8^?a.g@H}uwV=J䥋a)H4g%%݁HQ )Eĝ, '_yp1hdE$}﹔hd8 Ia?$pFX.7kԇXa0f,WRt80$ƀ:iMw|KIfMF/"τ1g˧,vlԋW}Uzi.1#8ylČcZU{w l:z\ ψI— 01b^xåǍG8r 8f]lY/O&Nұ+XY#v=Nj+@BJ :hBbY@O+}_myvcE᪳eS8:)'bpΣy6|ħ 1*S!u4wA2XCD;"oFub.6 %20{N.eo*`A5v ĵQ_)Tl2XWΙ/W%k-P_n ]EJ1j]C%1LXU;~>{K KUm*p** ;Q]ɬ74P&x(&6oh:#W2ڻb'n %3˥ƭLx[Pƹ1Ŝg>JuvrⵍX>Yoe:q2 ׷"=U@ C=HBTu9Mf :-!P|Ycx0L jk .7zĸu:ԠMdm}bt?+ WXpC-V݈J_ =p:B:\%Շ񃿐62QB]D8et*(-W0Jk]KGp̎nA2.ėL?ܱ)RRޥ % 5B͓TB;IFNM_-4WQ?user-admin-1.7.0/data/face/coffee2.jpg000066400000000000000000001603431435121147600174200ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    F!1AQ"aq#2BR$3bCr 4Scs9!1"AQ2a#Bq3R$CDSc ?X VkQ5C50lvF~T CjRh&j8W_sli%d/&}*]fcQFed/'QQ:@& PBP4f(J3MaEtídQőnn_td(EazN{RC)udР Y`KmPsk&EokEr)X&Dު˒ j}6Jb{LMADYtmfG֨]cJaY*+حMbHO`h X(1Bt+Dp4IebeMcߢŢK[nQPXtW(ٴ`xHZ$ѿdhQm~#{\DG1|-Y^CDp65:dU[bHLC]ʢkywSiRnPe@TcDcID[ Ԡģ$<4_u`E.@4<Pmm 7pdV(Bv@"YJ u('(9Kc$!j\q(5{&ErBXt. d DzQtMbc.}Q.([7)GD@!. (p]Bu,4,Ie𥂇@\P B([%F/ׅbb4MN%n lП4CjtV՛' veh]cL(g =EfsR7EQ1$܈n%ܔD@С#I)KS hK"(sc.d09J"f(.F]J0EyRc 7!;(4D,\o 5 _Tqt,dk7Kc8G6ߡmlenlDy(4S"86FAZĶt)eۍߐ~ȃLn!%K ]"@#&#$!*N%l$uap qEDmѡl+TA(q(pCd@Im BIk %^GD/~č :""C&FQXSVMӦ#T=\'LVG=Nd3S}=B)؋T TL *c4hpj (A{(5 V@6(uԢXAԥqn Kk%nGpP!t4J7nT7 "+AEc \!*.;aSpoP 0(4(0v aH0lQs蜭sE![ HFǵ „GnX#wѿp ""97 -qTi X)@C& sQRCOb4J9[D#&ՈA2L!*"MoulJHvZ"<ꂳ T Ӳ,[bu(ufr Cl7@zЕć>iKCeǂ#ڠí@,J4eD8 J ` ! }aJ: X!UX{!C[+ Җ.XxH: u7 9@[X6+]a,3[pݸP8 B,㲔Kpl54rBDst%Bl)`ͷ[@юx@KAcIDh(d+Dؘ6Melst#>JʚM+[n2KcnER37WE-RV)wB[ 0qEx@"HxB>H XQǶPp@ ,w,V!bVeP(t)dmr(]'RȐ:r9&<`oodAЭr(#HZ0t;{ H+\G(8~͆~jSE?ٿkli?D־ʞDuKq$1g1bg̞ zGSV7%]Hؔd,h~|N,)'#}P@&u9@l7PZ V:E/ _hD yeŘh1po <.(\2IaYڎk]:y;g.p.]KX, Jݾ3n+pUKϓM|?'8͟g?Y*Fy>}6l,#})$; V9pw,byjI6?TT֚|Q윃Yt9'nǵ0 Dp heIaPvDXn蹿DQ;ئJ V< 'EMiL.Ur)| (w( g-D,m߄((j[-E $W䜦t bTv@z3`BE(A(0Mt@`7P"5p(dN5;9)lj<3@).p <́kLt\%#2Opfi ѷ=UidЕUӸ} W.6^g# #Ҳ̔x{u;+] zy1?GgVHrPVf!CcfzELՎ_Q)hǘٷ)T+vR PR1h< 9?ar·B;\ /Ad 4fN)'sGZˀT[L5C ʔ4[@ -eau9idldіxTFՄx=$tkrc5po5o# h%Qct8g̔2lU0zmh,5X\աW<5Ctb<};*Puk#>'O K[4رLݫ@Yd2#6J?&'}zP7an@QV!:ӕdVd!wJ͂tEm)cQlz,w.#ȣ/0W8a;"9t567mxZ#>1Ǧ^IPd>3< SE?v7r/1JoW/6_h4麵Yīa,]5Eˆl}6UKM|/,ʺ = d|%OhGed\mOJ*r5kmQ**4[V6g=8IvH,§|O U%$e$6kE{tOI 2 䔑a9ʧ{E˛خ-^L\I t\?V&5pkLf8yũi릜r+G*p2dԌ2#l[K9_`YKӱ^g4#,PxfZt76G89b'D<=֒;y\8p=x ݘ1`~O#K,dg,I,OJ4Ŷ)γq /ohHvAO-| ;r˦,@s,wJckqnh-2aէSeCrsF\#dvج.lkt >ff6?\eW&9j N<ȸf'5%k緱cRް _k WH6t 22x7{E.N\.6lDS +qv|21e E%&!N.pUr--[t$>壸L2hq kp-#bVt(,olȘ[A( J۝P][ 5E%lts{(&QWh>eYD1+h{p=ҠJ:P~9<+`n60(Dܠ5Pmu (#YK-HJ2Ԭi E4f u+v:ǖ^cCEME%E9Aa4YSzٳ]~C4 =9|t?z.;38:ɏ/O/-'CqRU4isJFxrkF73R9D7BζF>iwrLۑ@$n%wg,١CQ=H.[{,PNԣǃhsS51pGEǩmpr秎egP@Wj7&U\rtGSհKŮE],~vy#a})0/槌l{/|?I#ZAYW'fꚁ]WPi?,'@,&D˩a)~n+hX8tmd(QzB K}J1yqe8"!u fhPw J& P7aJ jxc۲Bh^`Tٿ.9<81qg1 8}G]5:vzn1-\>W,WM/S5On>Gkۗ &N=~,{ s㤛Y"vqг\V$Zk𐖴Th3$<_ ,#U@ a{VسJ_SV:h$.AP/qu, )cYQǦ.yg\ڙ[QTԸu.6_lxFzXG"#)̎>a/+ [riJaKBb[GQYF=;t#rW&d%k W&yeM-Zxvgo$$ԏV]2LTK fY2GenKH>΢͍,{E-+^]u=)\X}D4[ml oXF]wV~^2WEZu"\Ǯv].<5L )wSܝ.V]r:jԋ.Y }AdQ4,+E\ bQktS9;+a3.v&obw]}>Qa-kܨh3C^فcoܪˢi\:⭏b a ocL j GSOr@&X7 t^/SweZ#RmL k'H;#Q\򎛄d=x&>(%7h f 8F<} %H$= ]R̨ڭ+)Q{uQ9ˀ/ :JI6Jl'ɏz}6i멆!\}?=^N%ꓬ1tQ6YzH, ott,1gpwNᷲK{8BN-7e8J".1[fJ#GTq91[`QەVex)K3fogxX% e d9bŏvF]N[cLSMk4KBy.ޟ嚼ws>nb:Ϯ&%L}$-N"&PbR#{feφ5q.DT'17i,RhO9 )tyhv Aq&E,:echrR" o wi똯,|#WR 34vX:u{_er l "n }"=L\gqٕ@7S7.Z/eϣq#ԯOMnj̰'v*Axs8ʩHeꉑ> MOtYa(kQBK*e,(2$ZEU)luéMbQUxCc/dt&골 "qRb}!7l/E/$g5bs_4w\reuLqF 1Ntw=KyiTQiM1ۮ(B<`$H-؆NvmeDP jR>1{||Q:yb c]q=,ڼ+qO/)c39nen/;LpDF1|-,Zrz\9 zv% [-3ϤquSxxbYc:_?Mv[y}-$\v -cT ͍W*>Z{XfzwbŚpƜ+m;#ZM' J-Y"ծ؄ qlB߫F&ї)97D٩^"=n Ԕ=ZC +QpɔttN{ 6 rPB.gEXv8Imن_]&]YNq>=u!=YqfWJڈ:NH'3N,3GO%8#_Rב8-qRQseY!>bIhp[e|4ctu+ ݒ8CZ􏥞:r 7`.6ܸjisc::w]nQ<IqX5 {XzeL—,Աz/wNUz猪LQ!ts# 9|\ad%5;I\FL z7'elKGEרiW=fMUF0jIsfXgADžCؔQ gyɵ[73m,M6{-&bo>TXh ri1͚YHU.qb!̇G yY pZ>5c0QyywQsѹG|Ȑb>^\{g{Yq2K|y :G'tD1EȻu빴iXjܲI??scc2z,֐RK[9'bDhM=яSH<8)&%Ukʽ(ARuUlDjlAmŝE{bg6,EֵRjC€|K-hR|JcJ<S#s[}ϱ'8 <j}9l2 nۭ,I}DjhsD-w+LKOw;:ug]#bQ=6$gb^XCZy:*QR «faA le_LruL$oMX^KE5kafskuiIzqĩL::|ovuU9aȾ;(p7ۓ6a4 9ڝEUk4zfH'YDvmaFPJYS~SZ&:6U8FaQ-XBe@ɘ.%r5P`%P:E.@E 2S {V:A`.Pؿb?LFch5xnuYi,kgcB RKSxacu(6yWm9tΒw<(FK+Bɦ*=0аFE kwT_ȫlatM`#Vv~x+%@ܱJ}}fG/?MsDSK]s}$oM%lYo fDdOҬ\exgK$rq){Y)8I>b2DӤ ,+ڋIi4Ua-+#/j=E.Y%pV=sÇEZmieO" J9SV&ieT ;&}x ]DӰ/+Xn_g:3{&2et(c{d:ۧ |h0dsd*~kJ.h,ڛ".kjՙ'湢Ty7'n 쭎KE%vZl*u lu{_E-$i#{5Թ\e5x.=teٝ'Xkz)3+p*QݴpZǬlO~2Yy'׭vMX3v|zdqcs%;kp9_MoR*edfC:X-6̩4~͛-cioo{E{ds=#"39g؎5괳C!bZjTKp g+b pO{=4:9G<>W.PYZI߫ouuOzlsY"M|:3BaD '?VV#4)l4Rp% 6UQHGHG(!n g;a涳tG*$'H)_%ʵ#3"I(ƔE05dFeHu4a/}D4Er>P6o(F,9uE/M.~ɗCZrS9ŠMC|RgKs4ӈhccwVE[:ViS |fvؽŸʊ;gRt Z)m|/QB'ꖟKwbfS2,@^Y?N+ $H./̟(]]YEס-Nj1,P7 @פڂƎ.dZ`P0K׶\3 ܝdL:s'rvF^{HKbccWsb"ٓ&$jjh]6"N>O?ji<tMeEH-!t#oS/$\c\%<ZPO1?ę/gtJݻ+Wu_g]EF'Ehk%cU? !w*]N;JM]1Л.fOڬo$l@| =)kxpb_TeϠ2"15Ť:siuqѱY6iyG!u0I(vhcv'Jg#&i/-;݋ tQc2vlc}z{YI#5RdFyry-L^(ǎL/{ԍk^B<×E;Z-=ȣB"jHOȁۑd mEE*UO_NuE^PxK[ 듗HfP$76vیL8kt8d9co#z_ebxkZa1I2FlKKcQklrv8Hx^Wf\gUǃG3\7q5%vqeL#R#q2˾cI:ߢ,+ypυhjn]˩|fM7y dgm:)ƸoZC./'(H6 C)b4#%q܀nSP"+M 5@ k5 P4%cT B6z/3EVaT4M#meh Z킂=S#73}^SPݾ#hq,:U2J$t ˖Ix53]<܇H9IueWɵ-RG$)IZ[, =?rX]fֽ͹^bXp<϶|jP6GBw7.td_P'pH,+7|Ah/.;ɺ{~LB[ l[f|2H-]-zQL]k:jwnJKll:$$ߎNe CzRVDq.-Mfm$,Uj\R #&10G#bƤxx|aNKg|m<Y~~ɴl3{O}+539l$<':r ee<iKU"GWf C JΎr^sQ VEȔ51CJ)bk \[&7"7=.<߉ٺas.gގi. fXG/Ila{Y/Kj]69M#6cijixXwoX5<:n&_ m8t2Ki p\2%~ɬhu0i,tl.T}&U@mn=6ɩRF V9cq88jw/䧅Ŝ5^+.DNCυl@":rDK{[+n48mkМ+6]6T`dal2.{^瞫.Wjڻ.Σ`UhS['23̹_#/cmcv?]Lw_B4_sOW>U-EEmc% ~|4EEU)Hku[TZcm+q.bvP  t>9}[h2$WEG;tGr_t6`ۨ2ABQ]* CZ2K"V}/.eh'423D m-[֟M,$TH{"MɺL9gpv4ֺ&. = cXn-Њ} XuLQ8I1dsqmKDlQB.'k>`CMдWE;SU>V "y646t`8*WsQO]uKVFXɛg%?t_3/&|n9 Y9sOpUGViR#Jv /cB,y#Ӹ}o¶IyO=.GkDWp_PQ\9/ƨsoX5qFVWIoiaYW/ӝ/YGcܭ=@O!4(Clވ? )n:K~GLyu*U-7P.pcbY> [egNXN@\tS31ͭ{/y̚):cXj95Ud{_pȺ{]Z=T6FσJ"ˑϨx6}fm4.VEQ菜sJh$mHK8[5zz{R*hi\gyޮh4ӗXr#)c|y:V ᭧ydRi[jS^%Q73R Q͗Q*KKoLë0iڙx#upeki+0Ǩp,1IbݦX ZiЖ\ ~-۽r.R5FJs"Eenw;zXɢѭ1H@'QRyqsӦOOIIF'1Idk5zܯ6g6}Pē5JHl~nZ䲤+"LX3KMzN:(>Yb t^ _ V399{y<eLwTS?n=)IfɆ\%"2I-$}?,k4pnyaqٸO',ktkjNa`zv;>D |D 1и\*tGju004NuD0mvoxb ^ S<1׵rsCI~ĕ͔ cqֹ1rڍOY154͕wv: ;U7D(M$r=jE[܋<7c坢I֌s..&Wu#h@ p qV^3:O5`C.؜vI*`|!U_E=d/`di,y8ٻ,}њ :GK躺FϣtwjG='u&ts{2+El,k]9MX䗧9c{ |"oi,?C~V:;;˖aOypÖ,3Gfױ۪vtWMg}g{eF'g1ti,Y\ 'tvoKLdJׇ~cͻpmђm%E T]RɤɡѐA` o`tqqg^ɓ2 Eb @,{u봒C)uQd8:9]t볎վ> Zlz[^U؟O[S^5`]aDX tJDlc_4洍m(c5[F˒ ֑UKW@A5 t4KFRYVrAxtYB´y ź[:ٓ ό~2MS1 n5y"e*ϧѺ\Wg-'4jNRō}7J8M$Qx[J3OC,-xO$2%]#xl9{H7.'gG8rB b1׍3txF)Kn>NTY>Ҿp **%F(p'Ť^]̤<'mH|m;N8|,g4]IK؅Q2NVm&+v&Z6l O{^ӵIu[dMmnK$QeUO^hYk9]}VL[ˉZ03{&諗? |,P. RM7n+$jqFhar2j3j6~7G< \gJ'G .>7KZixm5d/c--QJϕ̻ {/_>7ɭ妗،>`&77vΰ6*XXXzla;dC+hY,UK'G_ݗixawz&LZU/*<9Sk|Ml{84^N;Nz*OzwX?~p6ccJqLI?vm+}_h;/(ØMh=~¹^ E:6 x7K>3aW'՜ܞSf|:4tlsQN9poF9V^r2sl +Cʾ0)rY5aœ,uz+&0@q4>r]ʫ$G{&[2KYex[>|?\쿒̫6ލزj;Ŗk*+<8ḓ<5?ir<VW s4:7^Qˣܫ:Z7Q|+m5_tuG&7YfYwy#~mW&[2e&#ks8hTCIvl /2< Ηl9\3UEkyu?#`mkY07v=rg;Һifb,1׷ tQQV`kl^d`ݖ'{TfʽE <J:=M /`ך4Tx dt/<4]mߺ~JNYgx7sd 1ᗲ|L\bC#wzBG˻V"U"ڡa:z_(C#hx=%ĵRD@ 7gήn%8]E4(<%rZHT.)atOgiǍi{[JJM:ߍ{eW]2 ơ`k2^ h2/K/045x]QcZy۟Mkt(Ǜ-(+aʣÇ6E}eE,5wp?YE8\r#7̰:tp$z}<ܛg:&@  vs}M[OZY3$amu%-"H'ZYf;ugÏe.[gV?OK.\ܙ־ bۍ8>j->J*Zio6ţpYkt7ѫ-|I`|Ujqmr"g XKG꾓Y>uex\FحfZq= 6c]iؙV@h>R캧va$_t޻5_d8d GtjJOeKDx"D4Y)+pfwKVⱿg1իů#ӵcM]c~&)k l`Nַe]JF=f|.5l\已,AlexםԬ=sW5$'ݏg%<|.YfN~Ŗ1($#a t. ^Y#HcѶI#H?nzx䕦pWTL njQ FkIrhyvW9g.hxd}Gz,6N}J]q$j[͸\z TU`ů[vEߦҳ[0ZCPu?Cl@?On%Գ4r9gƆ׷nrHj>fg4E1Osr6dEUAXdmYSZa\ m>`݇d5:L[]WɒY)':LwPag\]3l:-1T1#/26R6fFbÛ G.hڋߵ&alr* kkخI Lū/]C:{r Go1xu6|^BUܛ;xWUKf:"@^ٱP5XaLYC;X~HPɚe7Nֲd"u8 =E9ۄ(PQuP#\HLKc L%qP s^(`i6 pB u }?0RI$uvgśkN{1>acM7׏0^kAL>!@Y4M JY1 7Wc8Z&0Ѿ} $õ9X-{M |^o {y%l<1<L9$SFu5y,B ԵRDLOp}.J)Ѵ$,ݗCwdK~0 oO"U~kKyNwu)ɃwUpI~1s]D}@ N])ȭp׼:ڶ+36cYRG0qB#Hۛ Zi9xhK;!u5Qk\xh=>b>ku?+o;p_~%gVATI+(6Y$l;~Qrp]9Q VR¹NQ::)zyb)5kpu]Fm^gH6M7k/ew=dό1) UԮ 齊))b#gLc4iUWҭNQw=>t *~&vXlOc*#~2_ӶT$wxQUS:ױS;htQ6GN緲)ctXM.mǖn6E,8jg|9~5kF4yRn)݂ÆM v};}l[?nTG:[<=E54O.K L$RMK'It=ˉ'C+s ͺcsvJ;Akt詢ʇ{PԘsF4% L>iDh={v;ouӣYPlIP)ӲQ֍&wd-P'F=bY&'H{d'&S\ kFeCZ:yV?^ 1!sG;u=DzCݷ"h\Y91H ŮWeWU$3g&Dd953vt? Uw`We5hNc}RIN48OV%d!Dj[ F`D>gA' ^yOkݧv0*hx2􎎪`, |E-Ei5jʍJƪɤ06pASz̊UGfj}N\[.M,6F<~ك/TԲYw|a~˓U:.k0h!{0dү(N5fLyWE$x- IlK,X̙ylf( h]Tʗ4ovSc{܋Erw`Qk)į 'V Kwo@! I. ጮ ݁#IZf7 Ye1ϦVH$6wZt3j9VAc`/DGS3|h-ǒ/ ,9]jZG}vRfb7yrTS 64^PgGſOz"ϳ٠ D$lrĝBBl`|Q&'k]#,H$mnV&XI@d[-Gopπu:)nu S4Ef^ء3Z >RKܚ>f #|QM;^8~jq{FoڨMnNɖ."$6PGk3VGR>ϋ8l9wlw͗4Q}jw2Yӧ`+ߥыvSIkQҽ̑icWss6߇2em>,gkXֻ/w$ȮCՃ̟)g4ץ>kXk!=j0nÓrT }lX՛q,RTsJ%O T~t8WԹyE4u,-0ؕ8eN$sFP{'j)\yp<k܌X|nb1B'aoj*q#ߒ"vMp-*nqL9\H /m3?V4gЈÙ >㤸gYc80ɱM|rOeëiye0*ߏqhbmt`<(C?YdKԕ+3CE?MQ.,C̰,@׏u-ZIis7\vTapO7i[1K}75Cr 1J~Ouxri5/as1&G'Y|vPHY26>1WL5Ba@<*,L >)HkP,3q75()% r^O->G}KCZj%f.h]vY*΃WAG:9%!O.RQ 絗4yrL\AvSDGRH#~$[)YQ,W%3(#Pw;i?w5΢slkm~ˏE ˏOO;:%q_3xu]ggꥣʲ.CDx^jKö=A_Lè1Y,2m,ky8p_3O8 ʧ qfS|xu2Ķ>PEVp?Ud̿_[CE0^+ D'1K fmps_bmdXS.xl{5cg37eUVG~ĩ%̍ŭ Q2ffpiW2f:jbDǎVI5pfߎȚX\v= k\M!A\-(>Xǡ=P)U!ۓT@ tnݪș4B">6-=WB5;oc+pUfLX]C s*il;Y\Fܽ#k/z8c޾g#n\j rȤxs?Fz^Ew<\k.=e ,0[`!XBvk<¶[n5<DFɒ)1]tAc\l;dDc.Q/ n!N,bJnV})S){ySi\O3yQcukzy.d &4Q=~K#(ǭ.>M4a"Wiz>|,SIΟ-q#cxc]4nk_wXnG o,7oJ7e4Sda=jLCLZE\Mˈj["ٿxe*XlYxgx3C1:/[N5\rq6gK5bʧe4إԅ+X$C} lX2B]SXu{-N**~B5UCcd l@X>U/A,ILFIeKlcE5.z}6>5G.ir'dopz -G39 ƘK[#%z7Ú3j|^}=,8qX osBpǨ6`G  I+) ;^#_zi\z=?K*2&{˕q'vɦdOt]ǫ5rmhۇlnΛ`%3ڟJ+FDр%]e9ݍ91T 6z+Y\6.o-r,y;hlTu]n#81Y>Jz |eyꪖ\XW%?{h>!c,yv y/#IpIRVݺJ\3[⚩yadVDiݤߢ~bN1]!@XiT/ nAoc$fi-;"`i2?]Gi.67w T<|qb-4ut%g7 (zGGD]5[&|\uGst\7s%~o_wΗkur7Ԙ_C]:0V7ny&{}=xrx-unQ%۔ k[DTG<0D46^W\CKR2)5ۢ'&El\@_/u6:;>CYJH, YmJ}6V Iqpq~W<>fZ1ʻ]S^$e6Iv;1&we;زGhx T-7s?$|+EeWB1]@ ːe5Ctzl^iX(MɇT5afMdīI}EC'J [FQV4[أc 粖 A))h48 l1hZO  C;38_~4D@"G(@/h)[@k+DV2v e$8SKh^} -PvY3ui1z$j?4ҹ>SG[:3TM~fr o>/f{mre9=:%)I&ۅ꣚˓ /L@3\Lw>mHL +?C*#/XI=캱FQK}VKUtW/U;_=qVڕF\#@YPCNړ"UCGI?DhEaEXc+y23bSF\6 /T1D2 Rtfd8'f0֙ >SA?1ռ̻̆E1Ψ8\qUGbYgGx@:ڣ=,^:n;ѧIȹ5JUJuA6 ,S;ȻL~c{B0˽DeplB a$Kб!Nɥ,MJ-(K\j K7h  { .Me]Fjfg RUN؆6*M#X,6BؒH}6r6)@ 4&4'ŕ4jxӾ}#Ëͻ%G6|-skђI".wg Jv]yū-&7]Y.+R:/_-KDʣW/>G}3@˞kPMw? takx^~ܟ>\y;5t{ܨ QRu,Ekmd,DAt$%rllt8r=TP4e(lO2Q,i(ƦqD$)e,JJJcqdm#ev7d\Yo_hbk4;%A f:  Ƹ_{?YcM_k8$|.o 98/|tz1ܷ#L06Ota=SIpuؠ} :K )eWɬ.H VRg]n$7jҤ/Ckc,.kIK$KMruܗ$$O j1ʸGf345G ȺS<^}k#C]`{c#NBG6UGce*|Ma4d{YG$Œ_Sk*rݮ f$p+e?!Oa&B5H,'NDMX6ZڸD_l,IzH̦iN W#Qje8WTxu7pÊ`w}Y5XLE$n32f}jhzW%V fhdK0:Z ]\ ٣IKyժ;mREdL.5&/}rXlK;(sڋpb׿SLGW] 6FWO;&w; ?1BIy܅r @OU*RWc%l4#Swv@2y`R%4+X#.MԺ V^+EC))&ܹmigj1V5ZZH9zE/g:}qvUnR!=[Kbf=fFVf^sd}K+<+zZBy!J%F 4 s=ӡDr*GJ}nT#E![qg0TDcot@#DP #( Ԙ[uB" !Pj 5[})ӱeTt2-u3|A<N9`#\Us!7q7,G-E1Cc,?|G'{_4>Mݤm8n:əKBWC?N]3EGaS#ժqj̿X0x 'բDMxDڻn0]Erp ج˦#**By–6 * =@xr# f(Ul@/t펤SwuT7}xc&i>4A4-7_J1h Z%]=|}x!8>Q# {1:RK, 69Ǡ#i+eHsvtX%>b؅`~xy29:lk(|s渲E1uD/T(kHZoe(tjEdHqyQD.wRVIKiîg2PB s4-L%iJ8`,((B %0^>Z%4f)Zh: d\V)ᩗ诫3Q/ O\.lsѩ*'5R4Bn΅WRbTt49 T%n+uq"DxKLVaˇɥb+I&0]Y~I@qp}.MEd69#wQeZ)1<ԂtVFTǏ5'=V>ZI"Is] q*2 'ټH,lC(J.΢)i.^M]#`5X-JC"9\OJXJdGOY(ثa͍_EfX~CFU˦/^eW@~67ه>6CG aVV犩l@7Ǔ[&~?U0׾+745CO>"RˋF͕MnX0aKcH# R+gŠ-P!͙N(,K䬭K&I"Q論rU{f26FD^J1Ok,IZ 9<Gfxq$o–༥Ѳu[e#K!aOdr,PQF׃he^%*RoB3QY2<Ǖ̏K`8U4L/a 1P=D؛qc8Z2F< }[ArWqG mn ~+?[}W7[n=w{};O>tO;$BL8+zEeK- ,i*;NW&_q/eUm8'ad$etRh=$+tG` Fr狣W3z3t f]@]blk\&IbP]B Myk& -y~7}lK-O:?\a#}!_Tgn wis pd\f0:#|r[- sI;]Q('9^3$f.&/|y=gѬ[ 7M\Cw+j'h_9OkB\dRJ#ylIy||]N4z {3-݆5G*hmtE!HR+7rYe$klA)aވarHetHa/-TkWI}G˗]',M]Ȇ Tia^[o*oI}=Z7!zƌ@,YoGpЯ 77<%&roC6"tl7} %{YK8!/ DC siJ\"݉+/pW_g߰]m?9Q8'q)[>._3y-^Ov Z3i eeB˷c5>C6["lRV .+*Ĥw;&+n~yL@D%2#\I6*-l $cER hɊedr=M|J??''mTkDA$Trdu[pLKd{A7m)#$bȋ4V$U)4EݫiP%[_sMݲP8%i {(A c %!Bl( 2|0 S {|1ϓ"w0`04O]9rnN77R>Xŕ2Q0C]nR5cL ;d $>Ka`ϸmZ,oX1J2ͮ\#1Glo'XhfU8ˁeFxjC*_ݿørsidqQQ"dpY^k?F>ap&_]&75 + v۷yt9|YǓuxs%$}cq{.x%NAvR9,.S@n,S&rPX'Fp,m+"sK-E@I[$& 쌞"TM#d=P|YL4,ܼ)+k  'ZUŒoچ[aA̧c].ӟ-?rnz5}-z=?+<Ϋ=q'J"ї+iVQ_mnE,тsdL r56z؎e$x^&]@10"AT BT ;".rTT#:G1cbpK}֜Xf\T8=ϖp6͍Sܭdlck[`%2AmР-2K۲Qr[d_$\̝앤:#TXC]ctP$ {pdNsU**cTX~RՖQwbk_oFN΃xA^Ƈ9S,RkVXlX!54CS).'l,klW7/ca3e%G,a&h;_>ud.`Eqqjo ?r_GJ??413'{؅_s4*frK"k̬mK3#_8؅C:_+3,?"R_:71~#u_Ml8eN?3_$-Hd~%jD2?Y9c3 >E?|P&QxfxuUT r 0fS:qHڰ=%k#]^MvUڨvB b˯Gɯ˓&Z(kXH,ҐqamoVm)rlO~NB}| f0tH РBjC[{9"SdWKbأw@js0ҽFDfz258tYyq.^^&ga*1ns[6$|+yA%:[6۔ԑ^> M. /0l'bʮ/t,}8xgSa2u֞.*59kf弮FLNh m5XX+dgIV*(m $se<`GEB;ud@445Ȁj 2iPt|UX\ =֬Xrٲ*]Br'~Tihi 0~kGSš anF_ٗԣ J,5=6YG,c 2*c!2v5rqdC3W0bk8ĪH#JѲa⺐풸mg<0&mXu-FEE4pB-gJ)sTډDf:FP؃BKqlA$}j zh>olB `Je+7xB܀50qdRD;#N6i*Q,{5;thRLm l;; e ”!Z?]@dFgjfKU9&ه %xO33$أriҶ{m6HΒM6rgZlhy&OP>0P͈W6X /{*r/xJm%aѥF *.M8:I ]?:8Vj>#.X'=c[&ٟȚKdi#I]ɷEjFId̦VHϾFǔ@М(C]NB(4i6ST!Mu*v9 =kыo6\Ϥs  14 =%GRrgD51[$@m K'CƦ(iblmh.nJbF a#P,9E>3H2G4f b 1F×=Džzx8LXT!7@$Hu*ƃ!Ȣ= &do? OvCn, Ī)AtXPK&ŊUm?[1@!ʔK$G@Xl-u6ztJt(˰-ADۊ~ LNE"v$.G D** ֺ Q@ ,_86Ei,8OtW9(>x}A[nu]XF=ϓPDW-!h*@:D87J=$2y)Ĩ~-˗|.doT۾ğ GOE{ ^;CʬֱR#Y oWǞS3֣0uٵa$u,lXݻ9A1<,q)ʐu>FE,NCKT Zj[uZSk(' "&E"$dOP$Ȝ @#;JB\GKIaBC `AP!on3(;$PA3 4^Fw2fL J L.qTd-6,F(3ѹa<_wtbAX˅4( %BDŽY0e){װZ1FݙsOj93 4, E>o[6{(-Ԍ%"ގ6[q'c* b󴲒˻` nE.n8fS=f c}UmC˜=` svtaHU_Q+cqt [BʺUH6+^\s ʦѢ;KhpˍV۹UoΊ ӧMrbGEi!շMmqɾ)q+NU.v#+q$+J(x 6ʩffibtxttpfG#|1F#a~S.tS:\ V3;Ⱦ \gsKlFy/ɹ'r% <[/Kja|u#ƴ(16l L(tHHex*+qP$بߴ*cRQ++lqJ4 e[YS $2|uPGYu9wTS4uM˳LZF&s߳@VC*Ez 0Lk-х*G>y/u\#/nV]6ٻxޛpFX]SҀłP}ᣢ5\2Q[]S54M.|6(2JHtgMYa|$MY<Ǒmt.sd$µdk3eó|R[oetr&Rl~jɕU e6 <D6] zԨڛ]p (1pNkyI$_AߏRAF.o/|Ѳm.j5BFxW1]G*D幣3z 3;6oT-a`l [f}lvUrM,`]b:p&|8;.wK6[M폱"BƋ4RC~$Fl,j"dzʰY꽕{l}kX(>6$$UQ!t*Pځ؞.(:u )V &D}91^hGD2ӹX$3=d٧K=Ls}nzO:MpjWw*ұnzl2Q YC(dEM!< {bn2f=)U׃e<C3kC|Ȇ! Θ.ax\RUPaGz<7xɥ?ܻ Se.H:VJjqgXb?Wx#(kEZR10# Qbe(@FE[ /0O )^FtG\Z:ڏ,u#_h|kRFku &؎VIr!g"R^e ($n!* NQRhWJLSNFPV,i~!8~ŗ.J[SN^6^RxL)HE7t&m>/V n_d}Պ܆O5a n+*2eUgt zX%yP q1κ%F;ҫs,QHץBdt=\nR 44G dDx--)XTɣ^8[P곹ᅲMVIweTm'GG@vkUCZC^Y] >- 8*Sb>K#-K.Zʽ#;)1E>U/asmH+k_6'}ߐu *Ǒ$T6bwGvad0`>җ"M&{u=꒳>{EɲLphv粩/kLܢG{w S/;^fJb(b9@6 Fnz4(7V8`# W= qp8J`|_)ǪDٯ@RѸ:a% [bN+G|0˙fbyhߎ[7)݈TmN E*Rrv˼;+kHFD+e> %lt6J=Gı7bwd?=*D|9|HGK+3>\@8٣)9vmR5%,0 AlK(C,P"uf` U F\B({TIBwr(PP=Բ PsF.#YtH <qcPcNȀAD$BL2*_:`j'fFNj^VbD Dp6P pP(Bu!q1ddQR\ z+LA;#syCP \4jffzu8eJ; 4S7w =xɞz*,uoPFN><Ѧ_{,`\/JGjV2hu^l$q,e(ݔT'H 8[UZG2sV荇)m]\V-_Iw>߽c&gG;$qӰlq~U˛55=߽W\l!۩U$ꐲSjp?ߒq=ŸKl}NWa{+FMpN?gM]*4FeʫSy8=w~WpxǵtHݲ“DvP9a}}P( J(ID !(A(BvUMSL }%OKY'Y>?xf:5HV**tX1g+HungVfStض;4\ W uGEl 9l߆oOy7Sj.?k9\pk *ndTH;9jt\ mX8XuGjٱRS~,Ǐ83gFAo1&8n `p6e.XþpSڹ,~êQ.EO ʙ~F-(|9}J/Odȩ5pJMtq*<ޑȱOYT\0o˵7{&civtӸ4"KJg\vETяFᥠ nH`Z٘9JIQ&>8˳U>4] ( eo>JnfP68*Zb*²6Pc#mju6}F ,$^ȢsS h?.q.waU)3\#|pldIEjč#M$k B\ ŇT({RShG6l,m+RE#JvFE;JHل0\lV~;fSSF1 ]5U4#Eݾi &Ls^^ܒ\ҺVAĴy,?@eq}ҹ7,%r$C#Λ_#taE@uH_b?$*sJ\kǖHTѪ3ڡ #$:ckKJ[ iZcsv纮J+[UqBWt4ApPS1B P(C! t3@ B PPP)B`A@@j  .(GlYBP@Am! (\Q)p6 MgCuHW&<0>Q. H4tK.6\E<h7.x&-3u۲1Χ/j+KjOB{4Fo^Jpw%Yw&>(eE<%{(S$+qZ?Uo|ZIAXeh}-n䱆PuD՚ cu I{RrV͵O?+\DqH{\[;.݅{{d93dKo" к4%tG8C|HÞww|sKmXh|:` KTZIks\S9XkO\knJE"Ɨg v:{ j`e FlD(C!DA$2Y ҉ C@(,G-BFyj 1xB}!B GX b6@a##l t(qp/r![1q 4aDp>F\:K:|F$ /]'?>#lNx$%%&Fq7F lSJTaM0 ,HVܝ@ĂbQ;L,v_‹lBHWKϦW8jG~/p9世卲=BDzNQNJ:w{`H,q<ʙ[#Ulu3xP PT!B J 3C.lC B C #d*XC/sT! %klh(k E; .= .'(Y  "N rv@-5(thy"b!"8KcvS-B4j㏚<ӽǿKAQ-Ŷ6RvU/PKêaDF,07U;F*2d& >i.7$FϒG<8 ˦PoANۤxRFBIt] 7{'d&WCR,"ߪ5C%܉dΫc6VIV'|![l{ 䁗>[b׍𕲼i#er|ȥ:l a2.1w^'˙Uc:]gul`FiŁgX^rarUޝ{⬑''~!nתfYz\tn}[PĤQ<nn#'{^|Ȧk4ђIPnRMS.[yQv6~ө( m BQ !PtH&6P&i= % ͂$1B AlJ*ҡ(xjC}P(JlG(A![Bu M$GSG;ϜZ u$]Qd*Aoo*&SD2wKNKTdeL,dOHPܽ`dQ&nI$SKE[ =5l*vf55a(k}SE#{v;[%\0iW!j_O, 6y|UZXii \>OK5@7VBEY2z|˟5st6& BiXfEK IRA ;b'~Y6-Wqze!d0clbV9Ef,UtJ]<Л:J]m,i&UC$Դ-L8Dm81ۃUR鸚qid豨0Ύ8X/Jfhqm$kbT [2OqqW2cFoCl۱FN|5r:/.jh2cZ[q"&Q4auLxpנ蒋i`9 PZ' - ߫O?%Ί}2-ĵ%Z\$JkHnpҪd~Ǩ>2m*Twrjs%4) .1v;tD0Ok5%i!6&WEzܫ8L(a>X\,>ܪI$,O0S+{i|&F}Sc?+29﨔tdz+QĭDm*ऩ nMQő$xc (xF苯6w|j$I%|C ]#Sbx!214rX6EA_"|Gipŷ P4:@!'cOefvP484[-e/*R,P A8A&pP6Dmr@ FPmeaP^ xP nȐP 6= 1ˍP;n2 ul=в(PCƤ\8]@@9=.4c -rTQ#} u@B4%#!ksB|9`kY.WIOrb mt DBѸt x쳖 Lі17oI%%Ӥ\ɢ'w٫6tVEQvhKZ7ߺi&EPjl=3H]I5de^Д2i$tBJ\R$9Rc+ց~j/d(~"qno|j1cL4RRhF s7'N[²U2ĈO?wcۺ\GJ=Ed=DYF 4ondyzgw>c** ,WKw+, jRxXqc& quY`Ul .Y$:%WQ:SU<}Tc=C6b-rM<=ƾCG]7QvId{ ieTCi"1GJt{2diOWQCI8)iAC9WܨmpH#YI$QOA`);Rv_#QRF)CI^tV:K$w/MQ6k!c\s22K޷ `7%:{}6R+g38 Kؒ-7W*,NK"m#-ke /(xm\(8= BT;g!m nK . AaFnc/}i۝ѠYXFR l= ,`.; ipmqܨDt ө@$aym, .P5D\$VZ sEQ<\Ŕ"Hk!gr\wI侔U=>&tK9w?\URi5lmJI\1Zv ickr\ 7u$V%7K^Hk@򃶿t:d)/c %֥_Ew=[|Sl+mWX{\q61͆ 5ظOs̙ͨZ:+BeCcNrv_R|[>'txL^]TZ4{VS[S&-Fg4C şՅOt];k$cT6hsm:Ϟ_uef#MS!83E>cr9w'Hثk&[%]Y1B'=8bi|ysO("+Z O zM. ,RR~JW.5.-`nTTUT<5S{jRo xu|LVG HbIF?_ͩt^QN0hGQHG+ kt߽RNߋ1Ż Q2ilYL`tlq,i7ӿ$*%lCB(Ap # M㍑XtQ$$f`ɰC. myPB`u戢yF`I;#B؍@vsۑ~|X%ARǘ4^qokmIW%'.8C^mbRV*!qPza4~66TuWku(5C24Zگtʣ-Ep:jS̝컙1Kpߴs עF)jY$YtpY\vo|jwU|ZH|la+Kmm.Utn|p?user-admin-1.7.0/data/face/flower2.jpg000066400000000000000000001053211435121147600174620ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    F!1AQa"q2#Bb3CRr $S%4Tc6!1A"Q2aq#B3R ?."4l$IlBDp(J6x \jہ2m ѷTڕfcJ12#4$ƚV3 @ (+`Lڱ.jMmU`«+N HfQ`F 0 AXT vh21 !eDΕQSZ1""M v2!v3H@ ty@"M"M+"a+\{Bj!BDh H>"`q*$Ht2"e 2#6UmXȡ 5c"DF!U1}`F DbF\eiT H4ĀLLiQDH&b ~D*Ěxh{…D= #*={o$  L@P2dj#f"5`H+Z2j#$DbAiċL03ĚjU`ɡˣ2VdS%;K1 #\66 "@$Bx YC&I,d* hA99KtL$@ D ԙg&y24[,t`0x҇@ %fWz $ҠƚbA@H'l*abvȝՏi*fXF V$ЭhF%Ќf]Dw2TȂ3(+D_*e`A^"hHAi>Ɣ$b4h$A'P3 HĪF Aafmn+lAPHT=׈Sk`eMlX@+% 9.W0+^P$DPbfDU2 #oȍ6, ѲChrwQ"!sVU"6紋cGӘiDbA]Fh4+B0}cB0FUmW'+a6Bc&vF}$T0ދe *Й"#JD,Fd ɥ1H8M0mX_H;Nޱ K/&4F{C[ XѰ2d_+&a"(JI E+H#lVFiUf?,4L)5M.UV&Q[d6mD{Fl O&Ci>Ј) eF6G˃jFWD HҠ}6X_;ږk+gJe?c;uwgj5=of4̍Kmhى4+lDKV=JЂ3] %A[slh+ TB@f4"H $Ia Y8 ̲@Jiv$$Hq.,FmBw>H˓fz|+SQS#?-9N|[.mF^Pt;ɟU*鶣mJ|q8.W基]9m)MOۙ2%MK >e6[!KdK@) @1Fi3F%60+lAymZ`F#n[f90cx^﮽:JEi)@\r.>i{We-Z.Nʲ?ner:=oINi u Y#;<]F|7g>:}eH$U%{WjlR#ݒqC25mTmVbAYH 6$ЂĺP&$H+ / ^%҄$IDH+Hċ4"@#@@zS*)b|dm]Ri%D^c2ﺉYί/UKŴu?Լ9{zVtTQgSsݕ[m݋+prX:;zû^(=w y;\}.Wyvwp֯:vдyG?]ÌtƧS djfPNd2PE!RiKvivBdTm +yF[տm']4]+RlŲ>G'ɇ~K~x]U땱qNM|\mVZupA\NJdZwtJTEMXdWq>^;ѺnލJzVrf8Xztestyzyx֝tqV5lVJG=D&X7u dp}&thvmdElժ*l%d6ѶDjVE „"`A%ae ^aBVQ{I{DP0fŔH HJ[F&Z+ &*;X}ɓ,o*+9#? GযP\k%hRRPC>i(J1汉vS!HVA`N4#8#6˪2+i% 4m;tl$I $@+4$ѰϜV +%M*Bd2:ׄ_z׈3awUqr{GrOxc'-uN|/5<}E~6rwànZr<ZUrŘNIM;GfBOxrD"Gz~%F!I)]!MOB9HP2{He1+Rd[$ɲLiVd UۉPl}CjW68SdLe6mK?R69O3 j'lfNSǤhz[eCcӣXL9)}J9.cެ+i+:Ӫ9nc2_w+Zєjj:Sh5(D:~g=^ |^<ҫ(פԪ!Yudƛ4#B&1@F|#4mEdFL6O2ȬJt^YiFqRwK]4(ujn.zr=w:Pe{E\Rb$.ئ29!esP%`36\B%av=d%}"@6qQQU$frc7^_ҖOz֠>bZ~gוܻO}h; \ O7'NruZSJǫϟ:Ϟѱ\_:Wڪ$xq^?:zvPӢ }ץnq$U\NIL ?RHa+ ;S/K6586KӗFd(Ӑ)Iie!B4iv)2BVEFɅ %xtY|+sR5x{A=MWIivto0GtYӮKW+0{\{U`2Ƕ.t~XKzFetrpK=>'3mC#8u?i &9TpFAb]7fo5{Ժ>k9}<6;@;PѨ!`=gu^<pʺ=zQQWe8Oϓ.Kug7.8㏌mvչ9{ 鷒NIx/=UrK&}I2Tb ʠA^jg{mtBKSmNeJjr)MOB!*YA 5BREYfj%32Ʌ Xj#lR3)[$jԵ-. VOY|5djLuVKkvM΍YoPZ*Ye单 y@f&ȝ7Z=;J(VrN^[×.;^Fɱ@ /PqO?{<=^9vlnm dCgJyz%m3\{n~>Nn>L<&SU =zkKHf%s䚾^^|axyfMmQ6GSV"w_),rJ dD 06tNu&oakLJRot?LXm-) 5t*-NMOycj3?)r92nⵞZVWfq<~L{n4uљ&~+SKӪbE!)}]峗vC]ګ,KI'$c5#&݇&$b@$J /Jyb} /N4I'iwBRjS)I*R!@RJ I)6I*&T;9JRE hxk6PԴ%s8Z,MT{wFCAMCN͠ߞzs8eza+_70%p\7݀nt3N+.ۯ.}r"hOkSo^N w8Խ״h[[}V oYŖ/oYٸנ`F>s[m> z_:ui+Q\S''Kw-|?ugQڋnIwN>{||r_V͔ԔDkp?/' \TF(Q1|+]5KJu:˸nr绨YךjǶɞ96@ Mr{oZZL;Y߇fN3BIɗI|%;W'-4-VsIIۦGZkA*|vYfOĊYzvDsesMcu47j.3>so'~orcf@PGuŗ4讔uz*ڝE;פ<.YgIBR5m鄣DBI^rc{ĝZ?W}<ޛZi7 ^;ѼVG>m5A}OϜ)|Z^{^B^3?KÏ91wbոD͈ La&`V3":о{d=8j᭒"&)f/O>S-6% de-M422HX II)%h%&@amQ_hDQG]j tJ3_FqqMQ/ |Yf1 g}Np+d.N xzl:F+OSqQ>t,|,s>:ZPoJS+KjGJ=PƤ䒴}u?Iua.R믁NSk'PZ($W*$p긳KŞ?˅5^TԬ,.F晦m+|;׀>~oPk46*'S'Q} J`8|09s#EzKw<<-ˎtnBSϴqnkTӴۤLOuy,6,=p̣W:.dԞVen3GYuc'~yU23.^<|֤/_uMˏ&Nџqif]j. LgF._HAm?gdc.aѺNRL/:yr[0*Q(T6Zúϛ^ 9ω5h]jeH:~)l7<\.6qaA-\aW;wv󹸧TxSf85x]=_ukʞ"j/o'>-s9cxRb6v/5xY8[YsL.xcif&sRȆ#H<+ƵEJ^|֥,Y[,HjM),0d OBLB 5KdHF*ʍ*YI(JZAYch.80iX2Dދ}J⥭#*ldG<&emU |qPΕ)ܯL_ ݄F:mCO"F$K4`?oiS쭫Y\%ŝJw(~X)>\xtt(WY|?^lceMN):io_zP>Eb>Wt/|tVI&`S/'yGbNөn_.gz?Ayxw&9eRI'$3<0 $qD{Ҁ,d#2J )Ou=<]^ioR!a OMQI)64SKS.)/b&TYLH2v̴Y*lȂY7+Ϥګl3OWltoiSSMC '^y50< 3i嵙b3O,O+nN8u}ԭ&y<'.3N-ՕAұg edj HPXD.V는=r-RVNFhJ-^% IY,jR$hIY&Z-fH,djd򑠲Ƞ'}`J^DiBF%FeM""A =] HNpt^ÒK9yſUVS8;cz|2/Fv+5ung#9K_E ܽ)_,Ɠu[RzjҠ9ytyc7ksc~zWEӗ3G>A'Nx|]ZjϚ2|DϺ1d++Z<,s3r$Mh<^i*mpCvSnkW~ z#C/ɋ>?.U.IҮSվ-UQԫS;N,94e_M,kaQ1A㗿f>zA}cKS(*Fpq9 +Ǔ}kDsDgӗi['_(YkL_M6f.HK68^iiGCʚӧݟ,'Sh'g_DrjʠϞ'r˗~Z.jُ{>G/on-uJm3o/y~2'VP:P=NQ 'k%%lr5€X&+H( ${@BǰjS)iJ~ґnimV3PZԧ+PHRd t™s8Vb+ &Z-FLBfkPdh%d ($BD JB%PJ+6i!LAd_Mw FZ,WIXLˎnckн ؚUUk;>'N;{BwIEcCѬ %0jq{Kז-?appqϣp?XmyNw5f,څE :L_ܧ` ۱1_6K[wlni3;ZBi 0!Y_5~kZCTc.E+M7|I4O+8m"ހ'8Fvu[bxzV2ES%e3qq^& )Q.=fSG]$x^RRqퟴ{ry7?ņQnf?a> 2G^jȬd,, qPH"TÌH@$@;g$kVyEDbڢB%kWLKIudK,hIB{L+6SQYgA+ .Dʄ4JʡۙjdmB2OѮKu],޻G,u&5z+Vo?YϨѹKSmJGY?:색˛<5$SA)RDIx(U`'r߽Wȉ7C1c{ s8?-𼧩(?1}L(3M(Ԩ1{m֫8Q7WԨṹ$;h0>:ris,S)4Jt뤮p=GӯnI N >+VNS=p~]sݒzO<=9vPy as*:XgƷWu2Srn-5^]mRg'$rX/Yx6U> x6H#!LN>>~qqwQ?Ou[n*LZo8)ytro{/ xGo//FZ2 RՑRg쟢 a2\xҝfp{p㏗ɔ7:IMߑoIv\'g$~;ʘJ §Ǘ].[' [nr v8g*"X䕛!O9s&PjEJy]Jtvo!1nT~ ڍ [s8%vn/jsP?h8eovs՞/]f*J*~Wr}O8IqL8\ז*qlC/.9 =amɓKHV$Y_9 , L+@#(Hq#.x:EEz#kZ5lV*ED!J -LVl0f+PfXXLƗh|m:KS}BeZӤLefyUuǥ :XDTiȯSstsx{:΍S=ugPԮ<$zLC _ *GZ;ԭUߐ&j\pղnt&دfZ+rpgkjʮ=;N~]\#5jpXa>?-ܓL&Uh[S1[=msb\гͿ_Ѵ;$d@?1[4䀸3m_ :$m7iI#Njm_=LɎ_JҭE5*n$=G[]v}wG᷂7gnqkp==4˸-O辉z_Ra/|=ُ|VoJԔ-+j#_Oog\_K?5˕վ&i4 Z-rh[X''5:K_'|woQɖ3ۏ渶Mo]l԰SȻ1x''>z~?_U/K7gkok4PRoj-pHe@{I_1?.7~9'ғ:o]YZT Pi.>L^{<nW)QMz 2@9˧60ͥ:atrٶϸguOǿ8r4B]\uRUӠ`Hu-ɌRjN|qۓ,·.wڕFPJO唎<2vCW:WjpG}v0[֫QO;i~Kٰ 5@ YYYbK"E-F&@ OSon(C|!VEaHeMбn%hI!6-3Z+3Z%S'l7QoWY&7#tyz8;t6}5藢66}rzYOiä]M讞jn4M&Lb6Y\<=c}r>acf.5YKȜ།b1urɫv ;xivon9.ӳgtho4n5i'43{E+ZtO31mnŽEzji[DY)Qbݦ5^AXbqߖR֥:L:y>ᑷk 7,Yu7QUʻ.r9Bs=\_M}yzn]O,]3VkE*;-Grq? ˓S7k1qtڭ,T;RT-ݧvmY~>%.Zy(Q'ϟF<>/Tg/4ϟ:w;#VFjV;Jཱུ.pKW<1$Bsxt>0[?v^>K-'-mzLSR--N4~]`@=vsQWg}v֯u6amn5?>o'{ܖ5pj[PL\z]J_ T[jӒ?=1qd2uS_ KsIկL+)5o=8Zd;td9eKktX=}K{Xj||A-s5+u:>ucҿ ]3;1wF-Yg/57vvݐ 3Z #5*WFaoW5u]AZժJxg Y \?l{pᗋày[>gqf:S9o/̑Na?8:9~???>NjStCIk65UmWrRP]9qɏ+GKܵڿ bЪSkW GPTnCs`` OMŎ]M_~Uz.Y;'_t٥p?N"pڍVj) {>:0ݟ7^~gs>xu7sWbYllk W/ ok&:6В{yNMkFիI=F6;ʚf*InԴ 4//#vz<~g#ˎgu?Pj[hYsNM7˷Y {5[ )ϴdK, [,E%P0gE Qr= "[ݰ0hL JEZuh%TX gFXq%hY-K)X4 :MJΡJ73<'&>ڳ}oV`~b *Oyrz39;X.g\p/uF?2Ov^ cS-ns|-\ۏ߶-HcdI?[,~KL֩=WSv5ZO3VNoh^nk~\/@1r}>whfnM{QFP$Zr9i?ku=1T ϠIHzcfI]WsݧK+W2xmkpn*3lV?,{ǰdz NoP^nnOxpcv4P6 yYg[}mg2赧[Y ҾYޟ.~/?m곗囟}o$TBn_oa^Gzqo>o?_]/M9au~j4}lqizSO:)?M{|F;ߟ=-6pFg_~~NѴ1 ޼^ңRF I*s8y|//.Sgk &S&s:Ҩ5P-RnQ~;_rk_>Ϣ=s>?wտ}[)GxY~cOgr?1W^>qvד-v{gJU,T0ǜZޚѩrճ#"z=/l|W=<(>~:W~,jۧJsy-uzn,ΔX ea.l-@Y"Ja2@82!p`{~Z^Lзuk um(Qlh^!VMtFX2Va2a!] ¯O 5װsxC:8N[;?}p*?mSS>|Y^9㟅Ӂ%{c<:p1 s[ƃ@9O TYy8v0R}.&}չw$51#enHy8Ӓq3Ç\_1:s8?+nm ?7e2;ejWc z ڑʱծFn}LۏkSzIgtlizÀ17-etjՁ=2.UuMMC/4űpp@7V>un ),:|8w~5sߨgO04/j]Yԣhh_UlUӣvXN<Ϻ S98UP T`;|gK1>'ax[2!Eg_nDc6W˼U]ώŅ iu|q^B'fYXL!nWd2̶S)l&j˜Lր{L)*̍@4[/o2nVq[Pbjn0TXn-a*,  PșLMuFڥCN{{MT>I39=3m=-/-5zLpO#9̣W2 cЪfrn8}-XUsiՍXQN `F bd,4ۛS8s.8ZڴK pđur;8gm){f-g|AP\w3þwyԮ۝㌞}?y1rYTfn o'ŵZI51)o2YJHK8܌eXT\`:'=|'Sҽ'z)G-:1"V*+|LB) a#f{yy6w9Ňi TedTl2{{z}d?zKf )+S1 C;gΟz?IMc{N#s>SuC<0ZΙWV򮁧d1SPyOy|uíqq,|O/ _.ޅ:?*1 p3xNx8Ǵy9sW{^LՌٯkDܚq[W`'k++SOؒnt\GQmv{GOSzU-RYa +a3-B]aK -h1 󙫢He^ߨ'G2[V;K !ĭEEjq˜@MA *ڠ8% ۴~&+A'd\Uۚw^jgrfg~*tTm:/il{9e['wzzch#jT v lNbgLoq3<^'_Q_VlCZas9se vQ-iڍP=nYP w&Q٭Ga&R've6Rq12K{f:Z1˕Äۿ6*.-\%|/s8VӖD |?^MMBsܙ˗g'_].MUڵzI)jT@9-p<:ݻ|G볦=SxCwJJ2?13<ϕ=OTr>'\7V;q,u 4<5AպߩǽJT**S0z;CiD߶,Q{hv.k tgԱGzO6]OQu'Gtg,:ΐ}RQRU)^8U*rrN=w?2˟e[wtXL0Өs%~{JVW3mR$ 8|'7W7n_.wx7齲,YCSgbO'S&=֖o<&FWJ:s4bsp< dq\v '3#kLҹzGr[/vSWMsbŵJ8W+s^g<>y_P(77&%*˜q20#200Rfj˜bF0RZ x |=POMYAV @Qn3--X@S x0䄑R@q5 "E/FD{A{RSvFjpfzj+Y^ X+<:Nvt* jF2WGŗw46-#kXP CKU=i1pEmvzU@>vsL //k\|_?*]PCQ:,vo<]ry|lRUoNkuSHMgF.OP15:[|~W`CGMFY}m17oUY INҞj1<`qq-˴w |2^:pJR'R|3لԎN9'Gjtݩʄ5ǨݧEvq>_Ë\,q]+O+[?~zf fViT9#e=9z>_Ͽs_08yOjkM@ Þۦvry'y7jWZV8֊-*gv@ nv?_r^|}7 ==,>'pGY BRA+Iw<zw5}7u6qc&_X[c٠K{ZA??_iIޛI_s\wh.:7ҪU2'rէovN 9iWT93G· X 9$]T5:Q#I;=Բ5%AveIq|[:Y)Lc[g^N{U93ml%RfZ% !d&,l1%25-h!l>sz}w8s|rWߋj{P棎,c7\uhedQ3|j>VmS('v9%7/%&NYRSLA ;[U?SyOkҽf䜙5412jT@ 8ur7LӴJ]QTza(Өiaʲp3ۼy\gY 7aE'7uRZUX֪8=={~?W}~Y<;&?n|xc/-z6Oj?3jT-1u{`ۉ'qJ1NF?܈ZPTBŁ\n9. `lkRԬRaP\u.),zcVJBMeg0<95([u].@ws]~L}o#QO׸q0 d!d4.i%led$96q/瞫[Tnh!㉚:q B^nØR\@[!0<ghfbFf "$fX(F$D`:,zKշGYf(8?z}ߧņZ)U<a<ښ}JҬ=3a݋[[&"pBJc|\Vq߆coZNTqrx_8vjvVJ1ϯ381ׇ>*śq9-5֖Os3krZԮ a˖aM^:ƢvV|F'E;g꼝G7)z/WǟI]YTu ^ق?g?oL}ef?=ksܙOVv{q?DX*banB$:1$n${0J_nFLn꺫XZHV[gFw$;m\wz^8WQ\FqVSE_?-MN@B晦4uuLȡWLA㭫s[Ij-}XD:̋z5a.&T5`deal!xzp-KyyZ*UA w*0ü),!\@C a#E*x2U֔ \@Ml$s Db@telxF]RƏj:O<{q}zZ <0ߗ&yo<ӶCFu-:˴e=+۾ՎӺX8Է#;7Wg i/yqsWQ^G!90rwd.۟?v$8n;LS֤o Z> :|;a[u`/Nڦ@ &0ܼj9ZSڅ;SW(}W#^^kۯ.X~ۥ]J9n38jy5fŵ]oTh1&pݩZ~xRcŬMQV{{M5;~iD?|9fMdCvѦ_q3kR| J7*馿S-G76֡ͽcqUZ`q;H-]}N_ g{fu6u ; 13e$j-[9':vtԅ-|mÒN&2JRV~Zԫlc1Mߛ=bKvs^I.N9ݦxw{Kj _Co{iC^ xNONUOv}by-6av6Scewzl2籜_;Y|5/Itj͝2U檏/ّŹunjQMUJ0{R7)uuXj1{7KwEEfV%XLM2 r[QA[6}8yxs^ֵ+bM3ܳqޮY1ʐ90!$Ó" L)&qٮÈWzoS C ~h))n᭐KɠHq Bj a/Kpq0-YAeR`  3>E͵QUAfc݋^74辞]FNn$EYu횥n-3ÇE=*mDHy=.~s1^eY9fbĜNI3$j<-uWvxH3^oPkL~Jxj$,auz=%2a %؏.Fre"*38뵾9x:Jg4F?gÕhgi>]ׯMO_TŭcgCFzBiI9Vسm2[@6iֳ[b RvR;z'DiڥT`uOS ᢇ^uz풞EKULcޟۓxxkz=ƕyZQM8zwKuW--L),3#DM2䅟9-jȑ^y}uy3ۃ7/Z;1vc=$;ϒ*V>׺6>3^ھxUV 92gi~_5adfT|$m+u_Nx cQ=>nN?F:Q9zwgJ1ufaa %neJq"Œb #Oj9[% h o8yBZ4.82Iq5%㙠(ȥ8 S`+ ; eTmɐ^WPmE ժG'lnwz ?HX8@c|&w~:X6'60Gj:G6YqMg; ]ǒl&wyV.9* 8d{̩l&Z{I^5s/ʒ cM,~!275I~ ҵ q4!)G a"-$,jhf<+,`bD̒#|8twVFfw ӥr{0ϗ/>~׮M=ys/Z]Zt֟p^jepy1Ǿ;>Vd{GMեjL-4*y}g%Λ0Fo9(ˑ3cv6g[MǘRP13A MN;B@勲eRb% ir=JaX* ?"A[f̤"TzHgA=FOa'_w&vԷYvc ]^L69FoͬNFf]bܹ8(ZgFIo)kϾ1xSRWI+\Z7K7Wn.ZbXI$cäKD6 #L`Aѵ ze_%C3o _]9{Q|L :r;GM-*?K0rW5QGS@~covܜ8bل&q3T 8Բ؁s:U\Zz]燣<.tpt;þ3w[{[=vkiTn7 :e/vO\YH<7<8g:c+ kb3,cx˘|fhT5?5j/Վ{ٞ< tY"ʠ2!j5Jq̄-0-f,g)/*- c(S@KP Sejx&l#w6K ZavUq'%ڱuJÝ,?>5w1Zk~er'&=t(ae4 q1kfXg SlrƥdMIc;]&u켺|.Ó=Bҵ,!qTP`KݕCF7S Sr4;t9))>bCɎӴۆB*ӃzSs~XuGǾ\ǑY9p7|ޣ?ۀG$GnL0a2S*۴’)La@+mLךMm;SjL{bu^]$%-A)j4Gr 8ot:cNwo:·LhՖ#b;(]-^YrٝZ82Ԥ,&Z)-HجOMP,JnP0򅷔m/0).l%$S&d )BLɰ4`V >rJ_At0E?ߒ]qťjm^~ vizQl3 tof)Gpe;qVcVrGIOL\6Yc?čOٮjv>ięq`H_8 %Me0G&kOQCht5 ? y[^~88W.,d\?rɷZե:?MOPoa3bܢś,|]+? Sp]:'~33?AXD&/5;LՅKCKwCe3% 5y gkRJv5Ha2,!L)ds @ gJsXSeh` n`)d) A5@7i0a(S.e "Pfș@`-m6VCHkz 2**ɕԵ//H:-5\kɏi"Ӧ֗,9Iyx~Wu R-Qsɜ{KI5l4r+\ O_I'||m_Yo*]]j՜kF8fm I@Bl@J BwT,7TUgdt*'O&q? wڷ;\bW_**_r33X=L8YLp2 q瞱jp{Sos_(K֡M3T qh@CCd< a#D-wHueXLՅ0XY KI,4L h4Lj nP \M@l$YRc@JɠdWX¯/]SiEî}A=U7:[!i5CBx\&x߷ý9q_j:5+f6TLz>[o6c:V3Mv30{e@zI>s;XMo"@؂+c xn^uޫ(U=0gK݇g7^^EA A&6˧{&~~SY:yJNQ6qfo+˹X73<+\sX s<|l q2+d qj%XS [Pa-0@"ABy &`M)o ۼ.=@itN%!m B,!@D 1 $ЍѡbY @-.Li6.HXD0$6 !Ud]E#͆ޕR:5\Qy#foG?v#1&c٥w# N}mѱgi1c8ݚ5,NuwN}mL]IOs{?3! =jüL&(SvKs"RRL!RBq%R\HQs#D’eal!ș-='{tP  Y }e`Kit=Ҁ@@#D#`Q6pmi4$,PAdv  AS0aU4m]յzOZp 6VOUN~/?ezQz:N惊.a'ۜj*7kgv1up523ǔIɼJ6OrqTOw)ݤgqiBE)BL,;!1#KwK%T:ɥ%y -rfkP$P2=QzO($O=v s("UL&@2Vm 4#d+l vJ'4#!dDN،(5« *2?Z{S?;vS -}-n}An@uqɞ?-R aϽFjO'[TU˹xӼc٩YVG:KَG/>={̬-ۓ04K^"!RE)S4S ),[3\ =d hݑ=76q` 70@yTG_ OhPDʀDBm!IjthĦW,l&X2v.s#BUPҠT tknA1fU˸xwtOϼ# {G/ýǔj#/Y2і;s^ŨTcs]\1zyl㛏dxbntKZnQggL[Ƕ^f:f𥴠eq[H,!Ix]6S ̬-)L&Se0-.u5)LQy-Z]/(ٓHDg .7@F PdF%P_&(" R$6VEl@ F3({E 0$'1QDI[f@(ҏh!6q%kwjW6 :UKW/ֶa`P+\=2{Yq.S)g:?F!yg5:)Rƹ1ۏuhת4* uz&룵T*8a圳_.'*.'on2Z65Ka1BFnVyE8);agAdqm aiOJ< |HLќƓtkB%O&T23"v;cb2"AX ˪#X̚&ȝ"l"ʪǼffAR=] 0Aqg{V+QԪʲO/ù$ɲUm/TQ[!e]wE:ԟi{4Ѯ_h6T7)sF@n:n:q=-@󒅷3 SyL;S]ÉZ!405K+"ed1" = Zzo%[QTFUYFʝպh'0y "K$b, D"c2hV4#X ib6Ȫ6'l26  CJĨ{H#l`vA @7hP6h&` 82Q3-y\Z7vsR"qņ^cg>)]W\jU%xi:~97U.GgcܱiePn2Sv-j{LФ6KK@[XY(`- 7KO1[nB7{M 2dѵhTiU(F$&H*b`@ @FD" XDH#2xXaDeMpaE d2hCa fA[x+@$ڄ&w HB,2 'h,8̍R)m2m 2[@Saam [@Sq@S 27hDPL[ HVU3 @d WHty{ 004%0dj 4S cǔ0q)]؁*`DP3F Q1C`V.LS:Щ@>P #A sr4[J i {4[`-4[J?yD)dy4j *n n!bXLBX47`yWj@0ߴ 0Ɋ  sb* {&;Iq%{&Б2T3 3j]EIfwW TU0#@PjPq%6v)P7y |XY0a6[v䶅-J<_ a%h f m !q%]#L,=aBD/!"0< І@`0 jx 1L`i>A#E(%2ĔTȨ%2 CHf` dH-4[@[ i7yHME0dbZ3Tw2MP4[@$F$h%F=0]X%Vz4xfh2MV5Z35R5[y–{!m >p4Ki=m2g)m-h =2,93@H'X0f wf|xi0x`cCuser-admin-1.7.0/data/face/gamepad.jpg000066400000000000000000001332011435121147600174760ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C   K!1AQaq"2#BR$3CbrS%csFUd;!1AQ"a2qBS#CR3$br ?vXZN}ͤ N#E2!XIUDXa+]Q3¸;XAm&H0;'D\D&b[7N0R[U]m8t6@&oc)DF%!Nob%2l6 lM(4ax 6(n S[{XNr ÐtӢ\4sH[|3`N- An ;L&[i@R]-3H a'w{0~X`oN WdIb؆tP)@?13 7{)A7t' 4Ox /b 5F"#@4ANӴ 70tw@]W)-ꀿrDlNSL0@Q>zJANֆɟ$=x`er].R@nhO oޛR : _x$$UyG4i<7:^t!*)1o nv&J@1LޑJB4 0~u1)QV(SIvT=-h.okwJ1.>@p>gCNgj@:Ky"*)1f&4r:@3?ETɴ5͋5UD7H6Stm!GNg4&SHG- xs& w?5TE-SUD_6%H!n@t "ݼD'[l!HXt0Hyi'S/y;Z\I&@/' "ؐ"2?f<,dnn:h,0:.AmX`MǬMሂ@A~n/-;lR"㩴&=ņAd(2L @XGQm@n/ LBqE/@Ը''4|u2! Ǻi9׹ 7"0.1t_Ui'S2@ tX>H#RGSsl n^,zv"AVW@R袔i*R~SL?PiEn_6R4SLEdŚEQ[Yh"@DO.Śd4Kȯ Ifmq4RlSq"h*BFRSwz%E&([y6)0EOůBa0 !*+u@6kym:Ulk){jr$LNt"M ́'訋 H$kNrGꨝk)\{yr5НzN`\\ 'D ^'bnmt1DXaƂ&neV(%ˑ('q~d!xeh7nY~'nsR1M&;?͐+ I ȿ ( {i@DiPBq<2h>H/v?d@= +#@:̉L7MR&AHA#GR;5B2ّnL7X&'k=HOǖ蠿r&HJ[#({exD8kaht ReP/c䖝c\6 p]LmU u8[(/O&exHuMZd3yy+/zTVFk9cp~rZuWai:J-?TjW]VvH?>$ۛiiqkHvJ,S M5 QI..I>vܦL[Ɗ@ N D9m=;1 7&Ccm ʨldD UD65&U m)ЏuA.CYF&l hReqd9]HrbPCH: uLu m(4mF+~Ab0m1#us'wxf ON+m+ ƒZN" P-r1_BznwXBcm,N/GPAF'De2 ?Oo'Ѭt_wQb@=H!/#Q~ɲw~ v;@n'1"O'A?zn+L{ {q<8<+µď;q^oiz=ioA@䂔4t= FfAǸHmq^(N 1C @N@A^Iu)/7_o# ŊbmV tBuH!FAjL[KA{CN_+i(/pMff5QpuJ%}C~?`]L3-`iƜQ4#]bf`K)%{)#69$Tf40ΥRFnCC ΄Ӣhk)ۍ6hvu[\'f{`.3_27 m!'Kt57' e;!07!ᓯ&M2 oAd!J!}PN<-m"[$FtnKB'D #g`n [Mw(y~/4 pBw(ŸK3BP;[axP^mhu$- !+ x1 4\}AaJ=ŚwOHht]UXRlq:ɞ?Q]B4$VM ooR(: A$pJ`@ "q"+4y'{u=d=RZz$jlة)1eA6"Ln&~]Z)GR&yTRGByH w }.gH"H-:i}OP^fHBԋ)Ú`^#Dت'DSc']AM%,GE-&9KX!L@n )! NꈺW| p63fmLAtpYϏKj ܆2f6 b= i\LD1Nm)$M)׺ 02/ur b Gd)\H=aŸ1J|w)yax$A0vŸ!F6!X^D =ӱY~~IЁn' {~$I 4h 5rx0l xq:]Bexg)'bH 1Y]F#%=; Z^{}E H)=\=Qq^{4v?-=,{4Ӫ^F  ۦ5{B:C Ԁ4í:~IYi4 uS\?xȘAi4y-ґjT-Ե#A(-HNO"p%Mzi-1O 5Rv?Ͳ D3k LKȑ?p 0`: 1)~1!/5 I" &l{YH;k7c[Oፇ]:3r`I9 e8l7+V ܆D Lƶ#h"66Lƶ1wn)Ddn Rn)G~"w)?3 r·#pB eO{a t m0A=t@&0"w앇! 1?dN2,$5Ea\1#ZI0JKؿw7:XS|a mp":#p:ܸ苢va]7 & #LT HcKAv^ NrZ E; DS䕗$EB ayY;a. En0DX (0o:]X&-ɏpK]%(ҁ1)2Wf2u.2{p t){\$yEطR VZJfFB R"lHHS"bJ4RicU.i$&)k%H1F Q /"*Sn)6OeB e6uTC.Cӱ` kiēs02#i266-H!ͦ{Ob#&Ɔ@$rBT܆69C3r^3r )y DFБm1!7lwpp@RF =Lh$%bbdM1"Lh-6>F 7Ezrnwlk0@ 9&p o)`Ʒ/,-yK~ F)ɮ$%Iwe>FGy _zJ7P$0\Xb$|FƐ[doQ`C9LD=.n7Q^?'EAcr pܮnSOO FyL[xS.&# d߁In%)Q56B@w=Z,ɷ]d'S|0F%ߔ!!fD'ab@Ė;+s1H{b)Kf4-ԅ$w)HSz6)j@: !F5H>4NT0b㺓D9RF-1NXHHSE۸,iu1J Kb I#e*S"vLHK571١{[M/䑋cNyz ɱd65-(3lsiٞ᭧y pEYC[NOA ͱCH 6؄cCYDZ[I0P$'Y4͠#xKx2$?bRtPlw_ b(4V* ombƋCY݂NF "E;P c n-@!O(>inϐC}R!-&Elw+{u Nēp 8YXl'OQa-l(tn {6t `' d aGt=[vcK Op<}򝑰Qaqh[CH#B,^4-H.c{xבn^׍zFz)A&#'j`Zq T/ \=Lb [IR0& A.{*c1m;an~ bLK3ZbJgH)%7ZbL L[~+"LĹ|J SL U5F, Au0vMBF-$NjlEJfE;nbOײ NH3CYb\2H  ɱo3&13K*3r$hͱ꥙5YA co~ tB60okjVkfAh΋=BfamPlYD0VvtFiXQ~o_4j tXm,P',tQ ,NwNi0}aآŴmRN[X8q z,[E 6ܪ"Dn$l!S'AUd @>M2E:3墫\L 0 &e(!C4".v!Rte({PiQ-0)EH%*ݙ_L#N1!/7TƘX3D=/e&)Fs~(vGcD:Yb_NzJ oH}(& [5LC9d'ѼA4[D;B [̐7 69ncZ$tCcZ/)7klkYx3n5_+fmc,mt)TbR`4Q"e:E6dj;5ң+6Έ{ica1u6jN=42G5QN_:l!ͥyԔD{hT{lk(>Ϊl2e6:(NYT+|,QdXPB`%eQ<.m/ިfDg[J4@ҍXQ hNiN;NŴF;"B UbfvL=4(й- 4Nɡ&='d8}Y5)ΣMU׸m:ߪ|KqmT ұ 6+LQ2V$e|Ӈ&JԀ0GQL}̵)Lw DZ:;a/1t~De%(oT/Ȳݴ*K$DMw5B @v%E-HC3܄%{FɄ}z 5#}?h$3&5!Őf6~i36ưh{H͏cfc6㮩1#M& Kϱ9gLU6S&kpl51l0.ƆSu߱Qf:>۩l(ru-$=ѷh0D21).6} 5ZC[O+)!kIw+AlRMb,t_TQ&U![3h_[iuFm0;´c%>aZ&s& Fɜ3I.x .P {lwAb_2 D)GL ?t$ZZyC4BCRw'YL1/n#T h꫃6=͌m}fLk$h3cZg k4mhH͎ecnR }3{oo4#e #{of͢n;ǓU:"4M MhTh.&MH(f{KCb-!hRZCX%e$1PHhm) AR`%1qH _/-9dD GD @ʁ@ʁP1EyH6ɈS*LЇBo"ЇQ$BބZO#D$]٪RwA*$S1HGc64 1p5UFLkL kcZR3hp765c`HgIMCd3H\ZJţ.՛)",֙hi4]4U&A_IXnu%cԖ9C,hꤴRce%&1(a\s"LEM*ct2JDhBa2Xꨆ%Y"\lSD3;ͼJbj$ A7=332;- є{^ꑓfZ 8EG4 C" 'V#C$A CL(PB_`_T!OR- q䙠D%ƈO*-ɺ2lpmTf5EFlkA葛ٔƶPf6}R3c ֤KٶXaă'8ݛ\F}Nn.#X3M0NvAhhqM)  (5CtR٪CߪD=AhL;ՍkL褱XƂl=bz en@;-  HwD9\@T9@QiDX Ey\PM1niЅ"Zb\*%ؗ1ӢDPĦC3aP=QLQTb*1efM3=@JffZuL]29fk5;ʎvf{ޣ9]ĸ)Se ~ x♢N [Zb~(4BԬ pߺ mnz@5>lsD&Ʊ!j  ƱͱbalJ:tPI6nBo^:;#,N,:Wc(mfУfx{T6m)5Q4t [5H{([E6hhe-$ime6hQSe9 (l6Se$0ReJAV:R(BC$ƈ ~( +@Q^ E= P ԕXYm&:b)S*)OEigGd4gEUg}/窤̜L2!R' (XզbfZ&myCɎ e(Y]E8]J nK9n=a;3XL1Oif-e)L1NlwH1OeZbIq&3IcX:fMcS3lk[)9ls[#&Ʊ" @۪DhDu-Ѥbپ h@ɳ0e:,lQ5ҥ7fٲFttRٲFQ-(J(4HNZFtjDԶZCMM$9DJʡtC4A a (.DDJ‚ E<4 ȋ|r"DTW",(DŠ,@BOdBtT*]2ZNhCYZd4g})VFwѶhWNhR75J6uI*Zf.&Zv"{1q1T߲H O롂LxuiAj9Ч2%2fsuL[bFd 5&ƴG{$I+3ls#610Mrf}*B;vXwF*t;nl5ҥ~YtE)Fl5͒5D1RhmIic!CfcT3D),sAcZ:ѲE!l c@ %`XH AT_,( / d@6@ʁP$ !;Bh!2j B)bՠ8Y.jd1/mզC3eզfЇ*"eњ9B̚3U*ɣVoZ2ԧ>0L)]&*t1qZrObE֨THY )ͼZb\ۦh6% McS2lp6ƷDC“69 ɦ?RQB.#LF6LQ5RdBll6l(IE63d,l{[)2bKC!RRċCZa 6Y1҂5L0 @ @ , -V 6@&&!XP!n*$SN31/ X6AZ/m%*ٚmeI5AU5fZ㢳&Q#ehK=I*Z&sI+SnG \2 +C,St5QhKڃD)Ab^$%1IC5TI9$@6aCMK;Lm,>W&\Ѝ4ꡚP͑> 4*Ml-e4C) a%uEXƺ(`zƽM cj v0TAV1HvrT2û r ':΀4@'@ pTlT@:V-ϲt+ꊨΔ[ط:PK%U Kh͈p"{!_&f *F,QTٖ5FjAhykIi赏5|j7u83Dpz4)t8*4Bh $h˟3681d1&ck Hh{tۆe#Vt)mg|M-PnibS3KCu&B$]k!IH`|$LcjB*6)0R*T;V CT; Lv5EX@1THv_dPY9_:(,~蠲DjbX V-լP+ЬQ*VjLKexBM@e &ŹQ6)ϹD6)Λ'Dyd=G@U$C͙Hř:;Fm}>L4Z#dīG4X_dpMrd2=4Z p[TLSЙ(3c[ L2=Kc@=ǃsRl:ݤh 4fMu,iCFѥ)fɎcR˱EXԶԵRa Ң1X%C{j _FXY-q]VJ[F9Z-Hsq5SE mt b%*E;Y~< !5V Ev"X;H!N*FG&%=Oh=E q {j +N`:XtPYctlStEsM{Ϣh=*3|;3Tu$dؗ: }3U2U告l<̏&$1SRb_tv+ - qL pdP 6S-a,sLH͍FlcJ cZn>jD8: 5QnCF5/h넑N64S )h2N4h=ѪfVE!!*-H1\ҡ+E jyN_)Pn(t[-ꍡOhcgt5R6wRjjM7:q/pc-mc_q*={6p'=b*cRfjL nt,{H1A{Q{N袷z8зBr֐%ZМuk);Q }Q7UFnB*U!CJ:'#=JUiF*/T9˓%GIݱ#EAb\$ƅ<TZPh<S\Y369HɌQA4:RG1CYR;Vj\ L(hMЃY<*M16QFCSFC[TR~h*7J!TV/[h@=y(XUm=[)('K6zPfo:^Eg']>71$S%OU.)f4%C̍ESS1]K1Жҷ1C_Kh߻ho+zPomѵSm%2@ZdW3?\m%J&O(cBzF^ͮTf2c:wSC4uKi^^6m+,c j7E+t-ĔPq[$'!.2܅:%#1dg^ NtcVgZ݈.)9P;HSܙi sh@H!.)%AC(3hk_(2hk0ƾґ1c_ڤMmRbCY-/Qe`fC[ku;h0@[KUqn$Q^'ֱnb`P3zU'86Z#Z>SH$R2t(Q/;g={]o c(SciڥZS=G'Fu8[Q~α~8O&hpf᩵y\w+w~莇9?9slV?R~F,ݙ%jC-_sd-jZ= {{:Y8d[oq>V_{Kqgj-K1pl1C] m*}3U fPuK+40f;M4c;fuKi^ yOhR;Tm B&le[HyDR̄;g^< UFNwȗ՛%+aB褅jT(-!e-!nuZBAB$fc(6hsk#&5ə5 ? ÐE k"Z ?*"vA &{TJbAl;`+a:\G'PsXzJ8{zWɟc*Z<;X@Iz/]mf~o=jTzf0ҍոb nQi YlN+;oya2b0ͨH?(vkjv~"EEE @UAT j @A[A/AT-h-RBD(sAi { HMG TLѡwLšͩ \FEh1Qh0!DA* > hk](3h*թa0+ת)gԨVu%K!Yf[~sOl ̜?j9uXڂrZ:K,/yO,aw\Vs {1~lR[;ov`^ORs,R־_-}_Ix4 gV4D4Iyf<̏&Xjt O|~ .O KH)~=o {H8O/\6-Vvyn:S囌qK7>19v#xxݰLA_vO.h劍9gl3r1euY3 & jē'l eU`~ 䆴#zy;G4Ϣ{$ſF5唫Rن:/к|']{ ˂IWc \p0nR܏Z4fЏ[LaRIEskgRO8RRtf$OIEf 5'NolO}~?9P甸hRg}q#li~T)_:LQ@F䀠WtCV> WqȬ}C 6s?a0l Ta6V}B瑹oEsu\%CƏQ7>GTyVU$݂(mI+j:;VS?ҴQ;߼C1G6aqܜMC?U–'K:,]cN sٞ:dEw$߆:n)/ş7QN91EU=mY#5FM乂gkI9?o{sćYȚ[p?WDze~LWLgkK4z &AsY|E>fO?P!K|]G}^>p3kJ7 iKaq~K*#KI> T\x;Kg#hvq7x+s :Id< 9v{Gj&#BDhbN9ubɵqG&Sz j#8sۮifUiye*p9\q.Z̥F\Gd[33.lyq_Zl$ٞM>ɧj||(_ aR081a V=_ƷdtiҢxm 9 bI#W)Ji0\w%\<_h8}#Ui3]ʠAd03+u}Jڼm4q/ v{,c)1d hϰTsgZ᭪ڎ""m^Mfy`ծ?=F夎uW -kuyhu\t?+ø8HqG3P#H˲0aBag9cL{>I?)2ͽz#n7JZK賖,Ou:o.Vʝ`aCN7LqcLs5mJ@+;t 9&KQfcUk-!X8malr3*a-wa+|g)ahzZ p8n>i}o/_RQtT=fG[k vEOA*SP 2B>Y{|.\M2 e @(dwr,MNgTkt\4x}:zܫKg@q~&ĸ:*?Gĸw_gG%QA ,$蜦D1Yc t2;0{hu0rIB]zt6p-VtfvVCḵou+f);?A8c=%ĸ܏&fiJ}zL1tG2}&4wZ"3pcC0ܙ0[R@jn)mi(f/& >u-A-G%.+7Ү)E20b.a.SJBPJD NlP2JD @ ()PQ@ 29ɱ DJ*Iw-:v^HOzӓ;ZX6}I4|2;PU`g"OŴ,T,X"w,w5ZLműڑZGU3zl|x֢98t!} :z50p>|Nϧ7a9܏ϳD- ' A\eodP<^-&"_TĽ YLC4n<32>nfFOJ9-uK1ұ=nfFoJ3>o_%^2nx Ddu"m/e&ܩhtQomܡMv%(S}p]ʖ hYW=AARW=$2jteō2E"D_*dLV^1Y!e@H,dBd@$;+4) 2 o$ @YD%cc@vlv F54tcuQG(KUlitťVMdWafug<\ b#Rs~?2gIYfr\*Y1#KvO|_-] DH=1 8JK}r cj͞ h:?_zKũTO>O?pu7E9"?9Xr3':Q/πR#UJO) ~~ GjʟXyR-0}Vo1 MkΒLK3hkcUwd456٦$ ֩߆`q%lYsuOE -ƻ|ԄiAnH pTd3x[+ RM3nhbF&c꽷IMgIa4^GgZgU .u9$)&ȴ'#D9r-"eJ`ѲcZuZ&@Ƙ Dhs-3hׇ2FDa1n=f8W> ˄e&-E:Fq", *EeA +Pn/TPn+qQ eEc=d $M''HNJ*ٱ> ao ńH1yի>Lz fNb]J-* 60;#6\QDSce *P2Jv""HЮii!=~PMI;Uf> /_L9|K"~W6c3H3ܲl!NyYj<]fI sM$)YiG辒K_1{ ob1U%kG/s7q{OT~侫` `ieC}|}Z^hƸMf|,^LxZ%#EzfW+b_Wk\&`HJ@(%I@(`ƗqD梬̮`]Ij!}H#˪`σf ʭo4 .Su5{8+&q.F:[ynR Ȳ,'=/ Nϝy3j]&ʯ.l8~VFy(&zA>q?:Ka37H_E_忂3Zp]Em$CZT~ٿwfmqoQV/u"Iyhڌ?~?me/m6->_пZ ™?bEr~麵4V>ٗ$ &zxEd#et?r\OqzN}KS9~L_AsWab)9?jo%-ՏfbUKWohf'~I}KS9~L4Xhsxo5u]#HWO>bkxK9y帉ʿٚٗ}g/v.lEu]/-p|U?3}{C?є XHu*L17bk= h?ɔ ǴA^k'ESw\$`_̟VdcIֺ O}:U}\_4_Iv.*YQNU2/:>* kL#cQ5&{IKc'^{]1eӧ}!pJ3{:IPv^2}+Wluw31pnv2lI;*RRP2J/$ @ cєx؜j87h#]eyq}?9Hs;O|zwxq/LGLO>J~$O낟sU{ T~宯SG~MV}EP<30âfNlhÈAa83 @AJVbſU~|#49 3,MCr3Y}]VI|qzz\q#aȗ $$MȀjYhLg;RVIEY2gcb,%z%&x6}#": D;P$sM qHW'2~k+$GQ'Ѳ<,x.v47h jSv[\Qcqjdឮ1$tpFiPE<-V걟{vr~3_ݖkE76/ژ!k2x(hqձw_迩*:MZ)Sq3#"{5ð|x4\汿BSڟVbbh6"fIaQ9u<^MXl4U׺MMRc-S4a6[8'tZ|:eR^4qh:V|u kA޻G,2?Kh|HϴBʲH,L,H,&LO4{=;nogSO4Ϻd_IEZ"0 ݅EZTR5YTPiG+cZۄ3EDd>49|2Oָ͘b*O~%MfJi$ײ3rYd ",, -B $JV.$7Gۍ%u,.48K$g,/U>ko],kV6{=+7p~qg ?8u\0Aў+/#-EgVsTP̓'-nl1vA~2! ~?#^$r3#i"Mx`ϝ JG>=XI:H,.6\̨c墇8q=߭PVO }GnacpجXmVďQ=9O˩R͠qT1NS>~4#-yn"|3 >gsf$j[]l_ꆓ} Zi^ sp->9=Stv.qG}k PHe%#ǥɸc@tԶJǃ>Qu:3`Ri(A pyܹ./0y)Ŀv|r~ӣv!E19??8R'UKKS1QżojL?9?@~(,_?3֤ >lC G|#<_s\uEPd!!dE}k~HM?O" )9UXCqXpyuiy0 uc?I?>ϔG8W.tݎ緈`X;3 $מIJMӤ4* J%hZK",vRAdL]NL,3OBAO<6gG:" ]HOKf"}>I䑪F &C^1A @lU\@"!qDWRRxӌlI jȺ/OS5?z^eM[uZ>eF*ʄ L @+,wL4P)]x2zr<=HA.!51+:K\#膂\,ʳ<";/[.TQmr NcӾWœ.'~#eX5ZcOϽ|g fUqqkTNW.:?EIk]stO_TJ:rGJ6&3 ։LWv>?C<1権pg#7o\zxvJ ?BK-'٧aKOL'wCqOKxxwa,yk؆f-b]{FiG=|x x͝]sѬ(}{HID_rк"ӛq0ޞ_SpBci9,#E˩Rclo},Jy8:Wò^/}c)N*[R`HN=^QG97̫/]ZG,.'r6#a'-//~~(?A@ y9e\;=; H~.}21]J!VfG1}Ҥ-LD_R|/QtrA:/-=V. d"@B\BtH@6Ji콙`~)F/яťif zs4CbN.J:PHD 蠲7EB,Cfw&|vJpY1&{ LYkVLO(^&,((@요@[* 6TcĵV#8|.Ɗ R?^ǝ_ O GAJ6~e? ͸#N j^7PTu>7']0GYs f84ڦQJ15OM6|b3 qTǙY=&OceiΑ|z)ȵƹ=NSHd8.PGrt]c>~!XV8%u+aL:4HpokN}!yf~ݸP[?Z.f^ظ*r&_VolF{Q oeaf~o:csqgn~XއUӿ1 4/j#O۽; gԵ?ΝEw>nX?ZOC;i|(˞ GUo1}{~b_Yp O;SOQ׈g'Z.H:ю?74u) @ky=TH4sC™'rϗK#Ē}Gb49!b#Hд=޷g'O(!XjFRGzqe GcO KI;u ^(6=;Vul~i f`꾷dϿَӄ3:c"(a)SWj*G–SG<ߟ'~/LW 0x*7ZU*geRIϱH꘺8>Wu3_{=)+lɺ.V̦]W._[UyY?L?MY|G5&h 'b XQDE `PhaaN& ,y (?#T7da:#ϳ>W=e,^k1oYi~GOIhE`p_5I@T5@5@ &N n]\TOs>gf/ˁ"Wz^VUo/ ־H;<O TX9YM(RGsO,Lω{DWgCZ=Pѡ ßH]i?<#ޑ>kME{ C.RYc'Gf\st΍<."yZτvMGϔ{jx>`+h}"t__GA&iw\8 J xH/uw̦O5INQ!uA|aQ+>Q(@`Y2!ܺ(|QwS(NS)Q &i1 Y8m`0|/cHeu8~ԿEgiS?W]SLԋW͖9SGXKV$n -} i˱'9C\NSR'R'tϯi?}Èxs{x|Qig4scx+G~}e τqgcx[]&X3/.^'+`XIw^yڔJc4 "6@$\^ hC\7W3&Rh-5*lEOO-]gC><-t)46!/ԣHG$Nr|KwPEr_4TGH*'9$!4Q2S ZB+eW&K𿯚=n=w\?"q>;dXXE:,W:ޟG*v7ϱ:|낐ȘDC f*؆P}z0}vIW-cf 7#\!춎ܘKh,i~T|R?VKR=/,= " D4^r3p?V것)9!Iϟ4ps}&&pBkChKǼኔg|>cTR}' :j^W3LOLzL, _{#f\6txUO_z]/0eO7p~c?0;je 3ȖGLFDEՋײFh@zooܲMO-r<>\mg, p67=a)Q`t#4r~ϬL ''#<x:`CyMV/zȒLcXcSNVuJ\E"FS͊ &gGK^~^nJǬeSuikp c٪gG$T +#b2  $nG<ÑڪoEwHˬjRUyְh"w/cy&MpMa i۸4|zh,x$~?eyrNpJ2Q|Rfu%+05*.0@ØT- ܔqJ,T@,:j4T`q 3%L  Q4[Uu )HZ:0˧R(Ws?E_Gf{=VlIGQ9(ꕩZ'gZ KG}"Ꚍn<Ç) H]kbhi1꾖=ڔ>^rǷJ_s9˩6}-(wr@um "kS'&M{>3M?,nL.Uzßm?[;L6|*^;괐״ 5Ł/VUgE甴r{K=PAU=.5keOʯj1;-T@ςKz*r<+s>wɪ\߄kGy`1NpO$Vm嗚:/ HnVMehTN>gLSe%sҳҙf'5ľ6,#G\0ⳤOW$0q &&J>,I:^It,%1Du~iF|wrdyu];.>MU;팯f]2?j\AR>CC)pt|p/35GNeø@\ y _f_'1_;ܸ_ bp?⩊ovEY Hals:~F yTs3\7rZn^.SG%srDr_Zl˜>fCȍ!$xIfLm,קSI|ZFf9&z>JA?*|gWFI$y u9>9F*GN{)CH8 $ }?b(]K@bo[p.4ݎUF]}B96J8V8}g9璖i5g7: ' 82([$riS]e.ܘ+qr:4rsjoRb[2=x::\_0:j]/=yVi:'9#);cbp"#6\2$D,!M3E4-J{;'^7Wu]V׳>i5>};=`s3h⍃[Ϟh:_/GKGsGG4`7_~$ U zYd 2DGdB^ #5cD ;_(|A=b63_7@Yn>[TO Hz VPqsG#"eec*`g$qAo^ rX.Y^+gO;<(?;~55odxKtN^z}+z?Y 9QA <"ݖNd<[Z}]Q"9VNxPV !oPtCsO+xF.J&I_spZu"iz<ܩ_Y ~Q]^)H=f~#Ap(]eSu6V]>5Tԗ`yE?f`qOqmN/U23;IsgT^'7ӪHz;{F%'^`cKG'(iz_3Y< Rg\RG:vl.I9QHU$sɢ_ѧ!ZQw[Ex3i?'C pJGڎiA{&"(q+Ggy\:ZpMGc " bik$}ϝ=_u{OO-7'喖k Oqq/ķĀG3:Yw'j8FK[ AhK86w z1d.V TOKҊ#Qx?cAԾ)Gޓ8.$^w4lxFWQ N@ӢOj'5Zȵ=3ET֗]dAb&I0y$}ynf)i74tΤaϺEYoQ_}_pE~qLS$y$^E"/+u-a"D;$;FB=kj7CYD}A7{(NL{p2sepԝRcD]TKl{ 3-cR$Sg^uKd_:FVQe|Xм9-V3ycpO+a4i",Q-XP9$ Xjo-1 m~Ghx=IZdGCsnjɑ%xUD"%GOr>Zpk'eS= N96dE'1[Z$[ / EQ-OisөTٖc^iҦ X "w%rJGŏls'!:S 3bO75{ny4¿h9`[fo#M|q:slQĽI+7#hƀ5G'Ƚ3!+S: έMrI1j"=lQ?>HV>3-iZhoHlFeF!luS2ď  :Ar%BmJ/S ? ; i{LGQ}+)IF 'ǭ⒕q/d`Vpu\AQ? H>W'>V9:Vd9;Z^b #jOqɋ9C+l3p uS$ q]1ZӠ$ϥI*0soO:GaA"ɏfG'O5ta3+7hI䓀)=; -&x dݭaO?/Śd[ԾԽq>My Q?}7VzLa_zaLSD4,д}lE0 "Ԭ[G ,4KiDo9X@;k{H`(>Λg S:X1m:Ts4cyS 2NUG62W#7 qА+ 6U4Ofm{a~\&s yrz~6E;rێe^uG2;X:OC^0 !-62T8hƓ5*7B[=W13YT@\%f˰M05^r~P@.7M,A ^$ZA-#*5uI87Ħ~ {­ܝ 4K(%x {ȭ CIսPAqX~P$<wc>f;a+>C0X/q%vxe#쎍%gKH}]5?sq=!Q8 Rm ,|o p~PG1Rm~:H‹FT AkLچ }R>$C֋394p-pL+\fjA -j2x6jyZ,;Ҡ|GQn@"Yz8WGWtgu,}Xs*d~θ@G"jJ ʹt~D,RX z6Nene&'tÒ$77@v,3,6$++nP;+$$Q95K$"؊`$ CS V(38rug!o-,WdwUu&XJ>gmњt>}k7Zt2'4 d~8p;KfB+ft=.cY&׽䓶uGRRa3@q[ (ߘkHźNfNyt=2qf %%N-WetZ;WPO|D zxT>*ź7S:pv! .U%lt)Hͱ&Ccn"̛ EE0 ҆%?3qO=Ƹzڗy~Ϥ_$aXcgOc蝈622X`duWbhdbAn7Jnom)d.:ob¡.>Ԉh" s~ /}0d-Cm+D\ UoUs@Nv(Ƅ@Y٩ng)}++1eBlch+!i7@Yd eB_%%m+)mF2H@|X]9_ %uHNjz,Nh" $SZX v[s:Ge9 %ܫh@&[[BtPAB[QbfeǴײ7DPXۢN\ +O5Ȥ#B"AD`tx'l\2&^Ou 3,`\&V{e<'-k!}>߭$RԦ=LMZG6']Їɔ<liٴNb 4Cͱl_P `Bf~GWM!o3\:JtXWa8I9jnihi%r9@vGkgDwb[4hmeHLf-fꬒͣ|L6,Kmm "ѲbyL;~N ۢW2ܳQ~Y #`ɋ-41|?4 lRP_6,"zj6Pa.hC%ZwIT)>BoHvW,>D@oY@qر Xgt1bc6I @@@1kZOa0Eʹ!+mü$m8C]d`v(`F[sEQ@} C#)},DkCL+]!`@qtH~ ;V: $|^aO@ E@.bl2@Ф3;d͓-;&h'K"#6qt2{ glm6/a 41/$;.rҮy?Boo>~XDe-m4Ħ"y`ZSLOց}ʬIrQcɐlmv \["cLVdAn@ b,46E8mc Fp,ת(,IMX:t2lig<]Xp#Qnr\=6]ۯK><9^MdCI#UȸR,.psTj%NFuMۉP kuhLɚޅ+%I"vL:{BDh7 BEY3zn`\]6l+/z.%~OrjZ9i |Ypt{QI3Ť[ 3:7Z Ki[ 9y@j"cHlbwZ(6 h"tOi.CۆA]٪ [GW&Qp! c9}}tԌ>'GB}!c.QɟM' ԘWZ-M3;. C6]-ql&J\h6;\|cddmH6AMd '(,}ꮈKKbGUTٚiQiWr6XOD7(H')n(S<]$DP_GL ESCQnHH 1LaWg>԰#V޽; wZ0/s!wЗ wSAoܮP9X\?JO/4WsmŗX[#I[GJyk&4N-뱗f'Tcnb}R:5ds[ 6"Mp:u .&@>uōI 4\LKitmhW"5'I I|2:!G9pk5qiӦw(x\sr}ǀ8PSŸV_o%|ϺQzl_쪻3Nb7H#S6[IDx-0.(:%LhiAJFlu;.S!oPH>+^lD5F=<ة*~ ି9`~\TCOɦcY߲v u&xɞft\ӯ1ω1|^/.W_FSvEa[ 6Mby4R_UFOQ ?֨nͦ=\WC!4G$GeGI:t2R Oh=J~Mt ңl[i+v9p_27 :7]9Mf0wl_4~i7+ &e -tvi>sq>#A$O-Fhx$L1hXԤ(sI&HeIvNv A}G`=kPusHA%"[)P=ge|VkK,W(>,:rjJ+A.ϖ+aD]=Ɯd'Ü !rvTՑ;PwcԵٜW 6pY!N'jS$ h兝ŘeB9@:Vx-\(^C'q1&IԄaT(,柳c&ʣ)j#ofoo.GDtYs\XN, RmG|\^K1QSUɩwf_>}Z[p"4K|g03dߩT i"TR-pbH3C.?0<ť@1>s"z.K]˲;0s}EG@;H]&&dk^{"l)Mt\ 5bR ^jv8%lC+'=B7Yr'Ę#JOAEe|nf~r8YF.YFT#q^L}.ʙ“=I?skxC)8Fw*w6f$^Q&f=d- ,Q2OLx$iitO~8ָnc8Рֿ F!4 dXůʕiQ .OsʼnsA0 7dj^  . seӦ%w;'Bm{sLlY:kʔHr4Q[#Ve,de.PY vo~IkhJX- DGdxU˰=yWKW`_G.׍"l|W1E%<>` .$+Gh%0(!Y*+: xGB,Z'KgI}>WMQiڰyf~̞J($D-"}S߁|?1i-6 ɕcfR#x?ӭ[͈p}WMÄx]^G4}:d<5qpd{0Yٍ2fUjl ]Q4ߑ}䮢08[K0iTq>BNK/gK ȼ>2? FQ~{*.Kj%DZ_[̗KI 8$^\^ !Ю)9wv=DDfxp"hn\ i^N.|Cm]CAŒZ3.[RB* 5x $[r{)5;_Tc D̘> =?PJ<|QƇ]AjyuY$iA]~JYfWp&44#f"s$v91C"*_?t )3ByUacPD'\|'TnvhŻ}91]aG4v.珈C\b,3t]ppNj.KCiDeLFcUhҩ^1MVЍ>~\ĮNO)~;fuem'o>oZVATXL` k kբ?B;|J6BW.\[ }*{pW42G$wEsy $ΛwX3B%MT(&tr |ZQCLm6^}#6_< Ν6S-`.p|nb?Tᨳ B `665}sۺ{)n {FɊ3U keVKb"/|wWVE=G k Ї;hL3Vq;Bfg\nA$nTQ0D8!:o(4Dt ib[a1RQ͍a̦f ,YPK4kR5c$!/sEqI("LiyJFnmǶZAoPN;ŒbFE]k/KdMPƆ11P`;1fF9:3#G M6ӵ (g`hҤʧf":L˧ IwM&t $iDC5ܰ:FROa=,/ƿ q9 ~.K$bդRX9g 0z"c` zϋn)S1jVxT12UI{ Os6(v3@Aa yl>{khۤ#CjDOu (? 6T)Te-漻̢6"wuH&DZw*6}4D"4~ >C\ΰTJg%v7Rck~'_|6 ־MHq=lg+eu(.DBkK{~s}>jo%gv]P]Gۍܿ K/Q)Ѣ4l*n͍H`2 : eN}P r`t0Obq q?YE&m3dw,UL>/E;\s`b-g%䗃pEڀwfꕕk^Q b\ W%W7g%&u>cs g'e~YQ & A@Xl|nuMPE,Sꀱ+I }^fvG`Q"Ă>zIuěTgnk|N۪lC>#0QP^:]Ws\ho(q3LHC lJ$=P4 qF)#-Gid!n2y$h%&btAi@Ev1<Ɖ o4fDZۺ/tY-R^dXs&MXn%dѡ1@uH TKA2׸VITnDz#Q\ -mM *.&u@ƶi6%!xܧBB<Dy߀\kɧʬg;S؎IUxMC:RHe~x/ڇ h^tMT~26URpxZ8*B mLX 6Β]"&2K$ *Z$_liGUUg=y+R!.eR5}Zm4 @H<^ @[6оB{FbS'yL/ȗUa2,EJgBbq@ `;+F7ZL~10BTͭOT;&:PH Ltf{"uAT)ǔ >4HUG F tT"i Oû=$ADPohk{2huyBd8[2FO N$:BuG9!v46涟T&>}DPʤhJt(VMT}z$Um[ha@&ՋdPck<Ң2b1Rfy!x{,1RJab}T0zmCɲ T$,!WP D* ,(jjTP(@t44&밳S1Y^ @TD@TR`qz!$ d%COЛoy~ҕrS|T*FoNpEZ[&g{i)gVj OJDƞI&mK$l] uREꁈxqZ^6&*?kpPZV*Ɲ- {hzF1u'#ҲrÍEL@ c͡67=6A 0y2ALW|dPW t 2m46\Ϣ#b (%c .6T+8bXu "s"gME>!JkԞ1& C`~Rv6<X͠*J9ao$[ QWA.9t] '9)@Y96BI Xt ʓkhH = T;%CreP[! /I Q)$hcTƧEI@Bj8k7rHBkƠٙ& O07Ľ@Оox((K`QnD2L HT5C@[du"'tm϶ CP\4tXx@)(*_TdL/@y(!yr5-(e +KT s.s&ɒ`H-%0'>ɱdEۭU{vTI'qny|tynHS6(CAI xvʣ0?@ M}⋬:F!DPh'&oe,Eܙi$GIZ\t#ViLw+H)-xdN򝙴>l}Pfպ"edUIUhhkH"nCi䘝m#R{C[P,=6CT۬'D&MM DtJ*H< i lnQad*n,"uGmbZ63(/=`ENAIĥ hHȱNc[Zh/ƇI3Sl,O[ctğ4a ' ij^BT;(ex:N`Y+ŹEy v#`:.xSrD,.Puc&5E bDuOC`o(ԙ1b nX~{ka.@}Ngra+[I#T $bP (K_D܍E$)9sFȢS;TH$k%] s- "$% d$j()qI߽Ԛ$user-admin-1.7.0/data/face/guitar2.jpg000066400000000000000000001115141435121147600174600ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    `  !1A"Qa2q# BR$%&3br45CTc'DEdstu6SUe(&12!A"QBaqC ?BЄ@tDP7E) @\iHuoyY,N!"VLUDA#bps@HD$QdT DE ECp|JO؈ߢ@VgIpQp(R۔Gb2ۈcoUPn(\eVUnދX{IofljPJALTU ^b2h2BOtT ru}#+cmݬ >Ŝ4[s'7l|<#s q#WbqM\U;܍qˣ=}{ )OQBidx":EN{'-#Xi3@jB8$ˡ6w{ d0(x\mhyO_g-şXw7u+he0(I"VF>((ko.hh}h]@D E@B @ ` jf2-,}cy,C~Wn#6O˘h q.^tv. bM\؎%VРA. ˕x$69:((tT`+MM㑧e,> ц@Gʘ܅/Ͷ4U+8鬶Y .2Qm9H l`ʔSopq6_ǹ*{FX?8u`ۇv ?BKnjE!)U¹s]$;mw-V $w팂򳎗+텚^tehqAr1\ [dE^̴7!W;7:գ{t QL@h@ࢻ6 3-k ҃{xSƳmlӂ ]X&ak)ݕLe<"5-şVx?am):M=-R h"%" HumkN7@ƁE1D-@tEE @Yt@  "".;<26t{RZz/(|jv~©V|Z 0{ֱEmt<9.q>%z+rU{}5XyYX$fr([,P(A1E'숉T0v>₋D4s<-(7:yZ5ũ .9c7V)39lcjݓnB> L 麢 6=MDV!+4k%7Nssc{6]h2kxZZAf(0&ups~q|cPx0ymVhӪ}9I> ns>u/0?f0Bz@֑ r9dTTP/ Ph"Z@"j(@)#! n:j+(obձe_E}r2'a[KBboy`Old3MYC{Yh؆)U,uO廓4bEf`+"DY@@ނZEêtXB @J #3fق;UQrf9?ӺឝqYê`{c)e1і*{]Z/m.^A7Y rZmqM场eф/A>]A̭?hDllnȯ54[k6$r U ǒF/{UJěJ[JЉtT=P&A!RvAJBd@ڢb4R@!@!ꁡF I4U;C Tnʵ5RA 婘Fku?5+aVW`Nc)H~$N3}4kec ]B0u3|w@Qt׼]wXV,w dA9ouAi$s{ꃧ{ڬeD-~~=:cMn1%ZF[_9G6޵#n]~WؓΝM/oXWV TZ: ?l"Xc 7hy!*iy(Nl~K Q O+|!X?i0IϨ{Gk[zx옅lI!Y\$ܟ(X^}TF>kSw}/rVU94&uzJ+}(%dTN6A 7l=3%|0q;n*.zfx-po͗M*q3mս> Bg:2$tm*IIv}kQZߢ4k(.q7p,Cš5voXw^O.!b- ζ'2EP B c>Fm]k=SEā(U?9>? _}Yc=[@'G y)6/.dA> o Xjt )" E@$@ HdCA(3HySElyK͊&,G  Mehmtm}yw}(/FnY_GWyf5 f3eVqB5yx,4@@{]Dk (- {ibI#B\-ScpR2cX<_{j:a#f5DK7Evg ~/D?QZd҆720t3'p6h!N*lؽ{Y\ ٧wʵD/,_y:]\Y7.^>סaHi'kƺmU>`hv_x,aZ*eld= 0>#=gE1]e9H $pc/cĜ(y'xSlE%qLE$KW""͐h jw*l}DsKBDWD  TP1dU -7ͳ1jiI˜1ÊNE=h7KXj[ñq5͎U2y ^9G4nکw7Y]j}ԭFO1qXR!ŴA҆EPDz$ѹAXu*S!9qblC[[!޸4H1lc.%.K(۫'(Ǘh 4cq<9Wn_ZnFw0aÌKٱпinH.3_48/'JXmلR?TepQI$t2F4\`>*GONɞ*y/#V0y XEG2~Yl(${v\ÃNkpxkm;#`-&ou7Ӧ/2wָ= N@,=rrEۯS{MG3E=}(D @D$ @" Pmac=w[1Z:h'yj?EAayf+37x/F.Y_|8+:yVѯWO+5XZ\ܔL^~fyZV\\pA5AP[J @3_'`.pk^g[\|=,0K{\WIG:oV5k~KDXdI[ :N {X&$gF{K +1:#oYa*%Lt︲S:䀠b2YnRkw7s!kA4rD 5> elM`,IA6ܪ s;Pt{T 8:uQ ;\}Fȍn30W0y>;x!6|ZhulpƐ,5ڝΛE'Ѩ1MyWwh篾L%źlu{4-.^-#P:)F[؃(cSF?d+{H tsv o(RPQ? Zu ,!}PA޲([uAb}& TNo!bQB @   F@ "@B` ;Le;A#VjW i'/ DogE # o yxUق\cW9&5ŦK-F&uc#P[<ܨ18pJ#uе4\>>(#k 8:\ Pu#YP\캞Vk כArFTRkO>>6A7:ەǪm5Ad`Aql7Qgܸy7pr6_Ng? Hnu%kh7UFl) $4ix]l\q]oXҨ@ ]\yf oeQ'8%X}qsX .~>;'YO}s+ìPQ'GGCc?Ảy(DA䢎kl7(4UXYp(`,P E EjvsL܏aN>*`nO;%a=DfF7'CH谜:T,A4 Ͻz8sZkTF&].dV;unLMzDžHܠahGp(%f-atŢn7<] Gy5u U& =+#K6f[;Yc.X]Ӟh|^8o'B 7Ec.6$\6ڬۋHT&f۔t 9_]:nLߵ0k8'h놫3Rة#,7UA@L,EQW;"7ƊZԿ\q]oXho5əiqAuabGZRߦU]/MKVvJĢ:h)KjC{eU o&'8>:gUR{G-Ξ#1<}7>'kw/d EP.J [tE"lkxcC[d1:zf:H4.3/m k[bGvѿW|1H2q%t15nS"w7Д9>biʕJ=b^8>i;*y:_>֧0ʜk+Ќ (Y8M/i+G/ʟInQXoeUvUN'@ƛt^8WiAzyܝԨ$ btEti-.淉Pm8 kxw>b;9~>ceű Tm' Q2+dF3z,{WLƕBະrވass҂F,=teƪI,rRq,Zt4\f͊q+łlŧa W`HcmaF\?za~=lNkoWg$xq'`PH(p XM㵼t+l)Jn-)ԈFF"9bH @"@]B<= f֣^&!.pơh;K'A5g)oLGA=8ʙ6R|n6Es{TڠUR#iryJZ.n@ S[X4v@|sskz >1[KA<=ߔ~ 6i31W6fnp_KKR l=~UITkH@ yH7%AaGQ2pϴvǭrw&N@gȋ:Aoks}]d~"e1?\]2itƚlNPHH7B E&Oht,'}M{aռ5 ?Wk\Oغ9i*%Ī4kFZ lPG(van+i6E[aLD@M"VvE6wm"CBy@sR#-F h @"D$Qt9,-^Lx{Ծp"Wq'9QPR$PaGS qiSG0OH=O<׫p.Q%7PX-}KguP[5O7?faA  X )LPaq|yg{C`]9ԈAl <xF;R6]P.`/wm{K gi1*FtR.γEީvɰӎV PVom7A x %ܸ>IhW \]Hg&Y|t mS#+)7fn0h>ⳇV`YB6Y/3o6s [EPˮoan!͜ Sq˖3xmLRwDT DbgA :DKAX:].E$A$  B @ ??}#,T :[t=Yr4"+,c~% XʵcgsI#]3aYV"M |EI]J.w(Pcjd6UԮuea%AklP/bFAL}>ka2؏Y!7 3whhj  0?*{PD=I86-O5̎\b3mfW7ịt ޻8,t ZA!p,{{u@?9vkvwPmW!]sZp p,/qƁKȕ]׿}~3 77aPVtx+9/|Ѵ4`G?82~6tcgw?b,!=߭TSw d~/ UXM9{PSpFnn#ֹ+r)"(:(B"摭Ԉك]kRq9=cjpѱmc9}=%ge'a CM: i}w^8=ys8*ڢndbwEX%ϒ-:(Yidcuԫb`y(#P"悔FY#s#8n=xo\yA9 "0gPI3`]\X{Xab@G_o܀#sikxZ)tk(QA's3 fAOsA:+l.,.; IkcG3֎_6CĠ- S, )ǡ9q-0?S muɕcq*S0:\4dw—K6\GuVp}m#zXj:wF[$5i<ڤܠkE͵ @:BGPRwmPch|̑s_K ࢳQ nlFw(. Nh9Z(Dd(@]D+RӫѺ+h^>f:*h4h/ ;W35~O0 ̄ke/N3ˎW3^M\hMO&-;PjQM* yaebTX Y["E#-A\ˏ".Ui6:{-F#>H%^$ -c<.Nsem_P"WwX`ܠxmbxv'SS$- BOHٰ܁ s/33,.ET *9k9ZC],l9lT+}U4̔#n?c_Vv.L(>jQ m%Do? ],ڟl8uo>dv`%5uȹ!P3E|mUD:#{ B__l곖/)&Nkؑhye1Tv_-NJW oк+.+}czk,?3our]_⃓t(;ؠAv#t06 oQb@ݬ=RObr;14Hbl}w[5g5 Y'qq6=?z(--IAk$ŌseN y͊ ruQ@ԬV@5+ D]J_Dwւ#A MH uA(AW5/pǽvˬPn,^9pꈁ7|nh*#t+\I - l,QewV^C2:V=FHYLp8-^ûpŜmvF(l wnm{->* N'Cmd7RfxQ'QXëy}3dۚt"]}o"7Q:SU,bZal ~6@;O0:4=F[,jr6ee9 FFx .yc7a&3ņS-8(i&Ʊd{ ېȹY/5)nVyvq_sjmTPB  @_"(ڠE$Ob]Jo"Vq/=QQ99zpHQK)|2/aeðq#MA_Kp+'ƦS.uazj>>v4(4LKa];Yi:AjWTQE-LFh$ϕhm bӧmg gveɐe*z w?eCTY91k)TkpϵY6T) w736 `XϫxvicyAh" @XXy, mrRaa*1J: J0k[\T!|7xtNS4 +}h9_( M"@D;Es{* J?{ޏ:.\PŘb.tp ĝ]Y,'v]`}DZ!e(<U3]4Q*<>JU?U  h< wAuAAv##9X0P('ky="Y 3E~$ a1`$Ij힢;Fߠ]C!c W0PK4 i=H,wܥ}87YN2Տmv룚X s `lo otqi90_*9gU+VV'[]atAȀB[a-5k }NqR$>Z ~%hdzވQria";l""@E DԼw!o|7)UѸÙx"5K͍WN=𺜽I\\➐vTPEv,mt;jQni;*15_&AC\MRx  ͎ZDcDQO@ V@@ 8.%ݍ@O%@hG'[PӢ M|6W.$?jz^O =wД,~1D\ x~.m=cqCc^Zع{h犨[auaSO?A!FS,gY у@x@.tƩt>"Y)3aDdžI:䩏VXfg-Hܴc> c?oD/{vDm4'Xl?%c.㶟oA/mM?r"lڏ3cj7r! J 7 Q%d/3;́`, @= W$r耲(@ E0 6MI+=zphIQ] YXt]EQsA)>O-^+DP+Apz NѨ"ӭJڠvEyHA#rPw)TA)a *^ e[W_"v] ADѭ. ],53nx,xf™h >(#O Y,妱1ˍaSì\V?mmod ?^QGgַhgx>LXPD@tAH寧 ln\AAV!' =9(@uD@H_|d+1d#ܲzX/w# 0⇜{S=r.$TJ%}ʂv d1Yx-V; { H@!_F$Ѫ] ; a6@ABJJ}JQŻ>-,.) NM] _BiRxYMcg<@&Ǐya9WW0A&|Pm^ڟrkqÌ?ڹL:.` --w4AW'w8I$rZc-;X>bS UDN"PE{PT. nwACֹꂫH 6@d" /ҷ7>:[ 5ҳWz۟zSy>Zxm=;4leÆTI\TplVPQssibָEe@A qlDD@ -@{6(o{D yAk]+/!Rf..nf=F/() ŇK[`,rSB!]B QLkdEKIJv.. ٗb8̳`$~{\}ZsyLٙjvW8$yuU͊Yl,.++-A3@@Ѐ;` &r^@{˻@Р'a􅛥+n;V>ǧO&:g HAPYcB$0zqoZx)fW3;u:}ѩ]!@RݎS8/妱xŏW)Xy:-@B'RYLP39g.{E{g(Vi.$*878Al'j<\[$EA   @GT"-9m|S^[` yX4 ,{ ە2v#K9%89^rjXGk+5QVKwAc+jYh0[ `\+ 4H osZ'{A>_y()HYt𳖚qW240FL:\ I2oۚ]rX)cr8?h0, 1<̉R.b.?b9fN}:aU%~e:Ykg3W51F48 J8&baVH4jz~c;6Yn1:G=;,G|No o#I3î}WMp"Ngg1sJ\VmXn A!cm0@ Ac@@ @ P!R.:֦8ƹayo{AdpހY$sڀqͱ-U»Iq6'49ukg Q|S5R9V0l~!ls)6sz.lUaX4w3/,\eYk'Ī_TUWc Rp[XLVp˔ΜO .,[6+9uc10fle.Ӛw_ۼ 080 T.uҀT_eJwO=+LOVrkы3(#W7)k;g.]D(䳣yp$Il\labMF󯵃mw4Ԯ~^pA]GN올c]WVCXsR;Xk/`}9jhXI %ڠn[oxU-\A7"{@b.: (@ 0aӏZK~E~.☙m,go{=wԍyktobϱUOrEmU|V4  ot 4 @"{ #}P]҂&dS'4a1@ɝo>[ X6`ߛװ$(!8eKhεc>;5N&qWg .{OiaoV];n|F*vR B,6%O+4lLEru{di]hNl*ڂ9"Lwg?69iw=\12W8ym XPf2ks|?rkƨ4JIvm=T/Uaz6D'fAU. }/}^E" Fgpj 1÷FbΣOT#dy+>r_7;V .u@ddd `]v#t t@@;R.(K6)Ab:P7YO#l:۪ [A/~HbF["5q,8?_.y(3Խvu欐e0-h[x/sЮ.9KI6 ׶u O7 ,gַhǫIS'IjkvM-kE*mփ) \;oXO1$>U)Lu W~/UUQamdvYUwF%8v)5 Ot-2d\u Pa{o%cJQꂸԀU7PrD@9$hO>+QqMݴg?@*_goN5-c9m!m>Mv0Zag]a5QSh z , 'T@ H#{ @ϪAo~F}#A֊qm,IܛA"nO iĬޣ.~ŏ'VC&iU/&éيmf:t1OK8`CEs }[óbRsbqen5LnzN`S Ex9-eOXrkѨcGG_*cv--0"]N־2YEř ,媳qKŪŵ?MB qB_$ 6߭J3N+4ܪl(9 h.d=ON=Og_CXv2+^,X9$~q?g93Ojm7{vqVeo- *A0 w@{P P= ̂$ u@: P`Gj' #~ NA+KP>pv:>P:ApN&e"ϹZ7 V*0U;rfqUQD-l^57@ÚY˭oѨb_2or2WhmR7jA/so|5g-U-_j$YLu-i]ct;x l߭AG RlPs5V@@ ]C0Su0IYN\7nS]r+dn>X90 V2Zqc9*L^DT;~W&[VnuhR9*z/ B"Gއ QUydlu|h=|rY?̔t"6V4[>iri3_8}9 w7a62J/ª-W!}χԠ]EF*4!Q@ WU#Z}RW,uk/rz;. E澡W|}b㗺Ԧ՘Dйݷ]EGbMy h@nd k / ] AI@8ڡ[t A(28lҁ;&G$});AM27F~AZ] w~M:xpc{*kָZL]}М3禚3ه@R޾ Dc0.8bcX\l_\u$X˷dz~Fp %1sRm3qHy 960,RvHįRc%6M1v7JZ;pۻY ڂ^Hx0oYb nSt΍0رZ;k!\;f@=Q2_b6<64|>ڱ|+"=["3|#4ѡ.^oۿqhIN־VJ=KUA2\јv%N]`Iaux'3j#k_U3 wʘ.[MaPH25]!܂>FJ֢>te=("PA W@cdu@ A dwd jslmEp R6LV~bsoriǺyUUZr}xC 6pH;*g4QAM-g< Di&഍'@nSHy4MÚ>C1vz ЉhPg&dik}kx튚$O*㨙nK#48E/VNS:7=]g6겸.P&;>CZes2+녜Vmn-֦.[2F2&ML]Cy ̤sU@@4 {,; {qPvTr8g.K7VCV#ܺ}9װAr&P4(%p w@_D'DyAdTԔ>H7u A  {d(eE'iۿl<_ \||{{4ž˪&?ֲ4Y鵂Hl4Ap7FGW; "ӧm7҆iPrT$p#&dV?gֵO>WC-;X2[Yٟ+*CKebc®:i76;5ҨGvkuT H@9ݎ_w@J8=L嶽wZJ;Lś-J 'Usيx{ )XY*[ ] nP6 }>s@: : . ,P'U;PD4;W})ꠑuE2,6IkF9.>O?)`$:β*-7>à)?XùriǶ@H.NUVڨ7$xTdH.vJhV3[ôb.,7~W3ZBH(,u.Xq÷Uf٬93, r=bs^lܛ8\ l>(}wuA E8{=l5\)i4ݤX,=ύl=kypW&uӛSD?>3ctyx(U|9?G,gַhٟwUIȝ@6φ% Kl[5c}Qq.ՉvUTԠCDQ&{ l|I'Pse@Y /&R/[Swco*`1v5Nra%dW@5΁|T"PGEaPS.7E(S T@B5 =&ק?bkB:eI]Y;訉dAd3gfgO W'_֣hG t"4d~\}?/W<h=+SIꜞZd[_$TF+;K6l^;+/8ujÓ*NM‚KuA6ʨ|Ԣ.q*\9EH"SArI2 5($MO,2u&\@ ͪ@_D ;D7@#tA.BP#"7@[`$X;RMgN6Z.}WKAOظe- ط]WT-TQmU.H_l|_\|pD4u@7@\AZ3)ti:ѹsϭoGǿZLݛ"oTc'`n+?S69YǫYm.[eINBGK(&{x**lѭBm]Dmۥu[,^ʅuAKxHS,gַhףgqũn*vYQ7O4V;Ua} 977ム=cYm!m2MdUVꁝYiB'z؊r5 ҂n vQ^ʆ6S lU: :(lA D.t4%t" IP#⨀(=uөTD7Poth${џ4\wʵ\Df-cX,E͜H6 \oF6c{o<ɍcuU3^g!O,rHa  ɗgi'`dq);uy+0.̷R> !NetR)R`o܌>rWf?4eéH8ZyN.q7YsE.!VIcST6'5fњb5tO~$8]}IYK䷊r&dj qJbSOTi".$瓛^җY$M<Mئ)T9ĺJ)$[W ~Q,O`'"P+P@9ET (@E(R\ddJ{Q;ܠctA$>@ߢ@ W"NN{DI( _Ϣ]{yʈQ@竊ܹcU[7ɑ]C,Z C+^ ۹Usn~k,:ZLAcpQ68~~y.!3 Tf\Xp4DME6M+ۉ0vk}}aM+Ƥ &dS:y#!l ܖE'E? n YFت )y+śO58X,nz`g3vLX:a>:lO(lUFaI=#b zF-c=1N>|㌸pщ⎧/e8fsapYSnӇz p3I_ˏGQ7:1ϊ1yvKz|U96tU1;I-u6@5BG)lOc=Y'_ PW:)9Uvi+`SX~(HQ=J6A (($ET j'R'T%MPTE ntTMr:I{~Σj zL.y~>[6K{ ˹HWy9;kf~猭E]béA쥯fcZrZq^eg1}wb/嶺/{S^ dwocG+~.yO˾7pzcrq΃\AuڶxsZwI=~/XےN;c3Uk,G_SqFyı:<:ZpDں$cdqۘ_9ktIcuC0V6^5س>#eg%G?x:\7Wc ${:+/u-8F3e0J),fF4,$͑1~oo R|'5 aHA>ďz5\Y>GiB0͐ꃝ-/!h" miy nE(8b؃pQ][(bau Ut@A@]@^쀽0rA#{P"nP+TM-@;d](CAr}#6BH=ppC&Ek:lNc{y]37̅^涣2a{ZmLFmοffVn#w6)M ŕx2pw)=|B^G^H\gg{D|&+ٖ%{I Ft5ulϠ{KAHO7:YϫMqcM\t-a(zjK8'UtXe>&(>0Ƶ[]~<;dNi.h8džv R5Z=GSz,W$r1ØFUx'վY.&S92 l:8H,i})ٜ-#[sˈz^欱ULUSag,}U%ƗX˛}:N&܃͓820әHCg>xo9awĸ(q2FWATڈ &2abt[װ=ߍq7) R1nr:|T_\qd|O{5iË>k0)j673˯=Moe1\QAP&,h`$_{nvK{Rx)lBnY,7H{zxNfZ~6j:ZjvZy?<^VlzR?dl-G[nSDž;MOG H]@2G;ƾK ZVVL^Q=uPS+ȓ.QP_TAti*ھ.pFd.F~K6;T-(@ @TJu@ @S%@| f"}e@o{(T0G1;X{T Uv!F3 |5u7Ꭷy}O+Zk=`'6A...]1#Ϥ6n^(iAIR⢤|DØֶ}t_:bQ,k5Uk{6zJ}Cês ZMkݽښGvVeV3v/Hn3v},w EžԤ/맖gg;1b.7Z5K\%ɴx &HC\%Due;oZSJE"IJZ ]Уl~\- cq\A|Mc@={OWg/u.i61}5WO8ÜpM癓9t$Ze5?  Xek'\]OE1ٴeCflkr⬪é穒 &Io;o;l[7LLI8;oT+:tܑH9c"wSUX~[+ '3' pq GK S ÄYXoB n93ps-זS+:Q1{J-Vm6ߌ0R۰}omhm~lϽ6PVxuXW7E@}hAtPD0RZ|U V<#Q0LE :k+!T; H'E@6A-"t@%&("o{@X 7(i6TI\" ٮ>A{YQsH9Un>7B| 4l9g_O玱\ZߦGqXm1O{y]2NYEIм eYW/ ~SU<_>u3 ю^)4ic&NB M SjcF 0le+ 6ќi?':n4[X£ANR,@TR;uZQ䀾4@cr}W 9J-0V˃ YVxHa)KiZ]D}eg-֗, |Bd`S w}'OR3Sj$`:7jֱh^Yqy=96H#6v! /kh뮫iWseCDZwTG9Ꮳ1ǗRaG=D'6N}-/8ϋUv4MLGmy㧂,W4X`sz44}-ew-2&e*clmp,قmԒ008,Çi썷\ ^̭sEe3N6=%gmdÕI:)6t"m.bi룚n7 /Q_N4җT> dBsyB;즚S+AiU_/p?gQPU0P>>"w@_DDP"u@_r(w@Pu͐٨(  h"W۪xYKm]v)*.Ҋj2vXN Ы>3~NR2L05΋oG$ez\vF!]&L&7B+iM5H-P; h.\H+' v}(p)Zh̓79>=WxjY`ih;G]o"<,k0|S(wěW 3 5 Cc 8i;YK/n=3g*vY%#4顦pq 1W^gӄwyx.k7/7р_Lg9vPD`8F: ,HTERy&<Fx 7)ZXľ|$a}4OIU5ků,.!R46>/Nen᪒ŰDϷ7ksZ:<\eu{3w+gY!D$WF{G^@"ċwI^X"`k`^QIM-IE]545p-KZU3p'eb6;[Q29oW}=37+9k(\#z'D"`atMoF;UeO2%{,&G~su'¹^YhRBu.!b3WW|WJEDv"u$㕗p| 8|6hx&'Xgyݶ;:M_x7#ɖ.58{ 4PNcp?_0Ra$չ~dĚq\Y卑3է%&=bľ8|_Ӿ8;8XGcmEW 5q5o Z T.7ArB@D4 9;#dlvn(7ܙ>WfwF4' ;EPd( `/P"tAwAp ި)t6(*m XC]C,1TU;GbJxNx˅u}93깹W_~Yo! jܞvFh>rbT3&`{7~%6ܧMg XWV r\Ht nEhPP0PRpot= *T,#i#7r$ud6;9p|Pnt2p@'B\t{70 A߰=Y s "IJ7f;nhܳUK8 :]&I'foA#߄+~_^"|qGEUhtms]@\c'5弇AO1TtxmO-r{Ysx|ɝV=Yn3(VY`ip-d+e,;M/ _֠T,f|YzARVOKIGQO8}Do-kH!#K˗>q_F*WpG l2H Ήa{ F/-Q@ܨs{p╊>vU_밊TO 1橬h@Ô:ˎYI=yoC|s*OMhaS,LڻirAcHwRc E<6ak]@a24_#ޠr9ݱ'葚sbJw~{[ٖܠ_nNjˏޱ sT)rn+!ST6*C<"dژi"nJ=UD AYU" ƈSBTd JntE6o#'baVX|g:m tu'5Qu͢{` 0t@^lFy@ўH wyrP6 Dy)XfڍZ[ wylOJKvfb\?¤xwɤ0?5*BZz#Ɵ毅E#}e\ ,gxc9 W2^\T6SUb>km &Ǧgg${vxefG/iUS+|\ZWԞ}Ҁ4TA7ʼA /R=ߢZkMb̹S!RL"| 78[~w>z0G$ti##pd9Ft/۠IP:" WNyTsM!q[ssN=)cg>yi7; ί`7m3z]ֱ*arLI7DSتdV,K؉rdQ懴A`_br_E;qa5q4:>*Cg=*A6dB$5 Q@D7`w55$誌 "ALQ@$2 -p=ADlrqk*&'MZ45s[H ~V]ɟ?BIǸuk+6SYU1YUg߅Sa~jq?q_cK\ۛM{~o;sF`6ޥk1ˇRW9ey)MNvYeY=4ZDz7‘iAlB'}DQ%-P}B sD%o,c ,c~3;TF Cf`{ H¢\( a^ tAP t@RN7RQiJ w]DYrނ9&PWiw(7("@濵9v@7dq!@Wt8BGAb./lQQtM ݠ@Dba,o():2? )-A3`A+X,:E7S#nqZ.QTG[ 4ES4萏Zִl֋T/=ֵەSMM?EA8) OZUnokMCs@EA{Duser-admin-1.7.0/data/face/headphones.jpg000066400000000000000000001310171435121147600202210ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    F!1A"Qaq2B#3CR brS$c%D7!1AQ"2Baq#3CRb ?}>z4#@yAheXtHN*Y@TP14v !r` pR@ܤZ%cXY;(E1`^-=lE9XmE!pBaC s2; cP4p쀥 @ vB :nxT 2]4w&K ` E"V4!ɈcX7<" *tUPNSTXZB#U$+#"Y' N*K@V KL9**9H`H!@i@Ɛ7v1JQI,*h(coj #., `"]88i!14v `"` @ /HboPM@(C<"c]*(v H\'CeNNgo(X,ib,c Pf^)Nq* SH,ߞsʪNyT{";ʤ#"ow9HڥXCLV H!"H1a !qX v2@ a!";R@BE NpAH܂; rh H`\  @'EsSRStQ@ E  2(fT衦bBgN'D=Rd^ې!7pr!r(CKJ`00P <<'H` L`@JD{&Mt|-0d%EXӄ@ީPTh $ZxJJT;Lt;Es@sӢ"arE ssR)s, ߄ƀ G{H SENxJ"'9Us `U pG 0%vPeUC\ .@lB .@ P!( BbP@qj`&FF4)] p@@ܦ=77nj+D. t|]rTU!& !'; Qi7L%E U.H*(B(`$raPHQEt*'9PI(N?T/*%Es)sPQ@ q @J @\S'@9@cS`8a;(a12 % X (!'2 !9rv0OrBh 8*}R,aj(;`R)rFpT0N JL.B;R  䨡)8@(Zᔆ RR`HJt@БC\0n)q@' N@8P*7) a) {*8&QB;) ,X.L-.Nbn(V4BP!v7<&R@S$TÐN T scaRXyT U u9NnjE n=@$*,v ܄F9Z{2搕`3 /bELi!&4$;' p ,H㜠h&R0n*(&Z`^sp/jE ip2;ٌʒ@HC#@J-w# Pò6ZgC/Ff2`LJk$X3Q-)&wRR(JhB]7q@ vB +"UUrPb3܀WL!gJUd'b#n.=Ը&x닻p7d5V.&Yl< ɢ^+,RKGpIqxMvyDW3Z9_`}ᕹxI–%OK5DwZ EqRX@R(T=";Qdifkz$_D "W.ZKYÕmFv0imKQk˓]1ɘKQ2?bf!8^ ؚOu2G$fZ-u`UX#| +9Vļ=c'#GdY=k>kgG3ѨlY|'z,v?޷GܑqGh=f?T$?vA٭="LZ"~%ëaS֦E>$YT{nǨfS&vfVN:c trrXDu`ᤅuCYe%u9GRTrB8?+*:SL䋡7&!P0dN4PL&dUl%+;pY\юzqd+}_arZOUҕtǹ{vñ>(90VM3MCH15e : Hf8&Kd%G!T#6/ Zc,uCYEљqe+XoHoJS<ovq<$ T 41 /E t8tS6N{ءH]j˜W%dt.%wEQfB>uMxV@.\Cm}йfnBdn:颍tCOM3hNP 2W`S,"g Fj% ,qiTdZVg rJ<~VS#u *idy-";ەFZdwjTÔ <.IEQ]ukp'EΩ_+U8~ ~dn=;͓S.#~/L~ Q'4%u$esVLӸth@Qe@ ,^Ɋ)%r4rcHLS@@G4oТi”.v0(HZ&yq@ۀox< vGغ07 QF(eG{TGQEG{s*4@#30R7`NR+O)]kƠ~iWGjM}8wDžˣ,]w=8wf^-2g=L:z g껔k&y*$+#wn]qP"w ;8@@LjhBb@H;c8 B!SE*dW8p}23y;球&?lzݵ04OfqӏHdoT=Wt{]8ڙ[]SygX gS(T#?&kM UG.z2i=ZS\phRNT ƀVlXSt;h3u=WxҲ] tҳSL/:L8e$cF=0d&Bh(%4rw1Vvχ8|K"@`#i"JAd-S<ܸ{F=~sJC7IehʹlB=r㍑%7Qf#>pLqੲ%{X:RܯL+DI"km mD#^C# eW2<ܚ'Κԏ(O/B1Q8e.r34d竜rUu$)YGgr@&yLb;rc(v"CIJ.P3@عHB4p8'cA@$\b9DŽ2SJ=g$z&lۂ6 "*(#UDZNR)n'sTPIi3dMOR;?+ISWeh|I+>zvHF)d۞JE3ȧnpp3t2-]yY%zdnRWv4kTINI=W|Oφ[Zւx|?\MIc4D*fJƹ"3(PI;)oz:]C:W XIIZ!쒭 q}[w ϫ r?"bw KU}'mV{':cu&nN.vT^95`8j$hՌcN@v{HL=~,G!x% ˟HuCG?2-r si G[QaHAvv$e;(2L@rte@XRQrt4rBL((ےC@#! )6=bhYn~V8Aѫ>S3T5r]^ǜ ]7Nip.ʹ\Gy &Ix;ThTʒ\AZz\2pǺpxzt&9`0ЂeAC)TnNS{){%R7z֘Ǘ/Nĩoz]S 3߆^OE5h \Ov6~/ tQ!8<)$NtCFI $wb0ܻu`#7x}RDM.L-\6o+e.j#u!5let4O_HDžE,*:Db8`vLL#9rLGevP"pevSPP3@ \b3 όIA-1IHRQ=ÿ jdto3:4 Iˣ7+H\VEeyD%Zu Dhv:eV4ik.'YAOn4^t)F׬$498- ɧ.Q~Y\]3OUm҉ApZmܠcg^+">1sie]kdeX眩)-_71YdHCJ\z|Gvu!z$1B`P= ^}AbnE xM<'CX3V-[HZ|(tjYp\ ,[A­PK`SF~fSPA @hۋڝ 4\ڪeY$bY3.S+%9+J;cQ#Be;e!< @vPb6!2ɁH%e:AE'~ Y)*+5L` JL5xz)؈ŎN~)@bx%9H(b+c~Q vLOoVBr: ܨa ǔM˛=seKo |('.\ӛp|,Z^nƌvfn_ABIA]Lcd󷈞[*]U@Dpޅt#iKJxY&e%s6Z)tM4{uUQjj!F7+šyGZUэ7ՖTJutSHhiX\rFlfnw(6.FjžOȒTiXvHBtT]*xˠWد+.fx2O 2J>GG/5k5NwKPp~XN-E"'XYXB Uy*ŎRCLxJCL|tN†ϲ,t~yA? !VԶu3)"y/uQ?>6RiI%@ $`aYL>)מ ܵRGKc>ܯE$aX2Q"LHLG$$#Jc*By@ 9~eGa#Ӵ)rKlOʇ"lZLx΍]l,,~Y;!oWnQ?%=A :4TzB&\(0lbE:z >͕ iJl)2MdhRi(gYٛęSUٴE_rL67Jg7ؚ1SvGMۧ\ӷ,iUm/@%s<*c}DFFjӟBjYŕ5z9?eJJn |%fCtF`~Dɪ=J UPH9 &Mq^E) {'Q4Ur{/K"(1UV EEIU!m0%=Z C}f;pʼn׃}cj^jnӟ.$GI EZ5aZ{/6K,~KA݇&|7zkdn+/sFOVwkp'5y1Gqnז?6"`wi Ɂ٦ț< a<6K=Y^^LN,qS,XrF=b tasRf0{":1읁)WPؚrz/g˓+)"yߌ,'TUv|㧎fo9dm]Qۋq]fb V!(H@@`vPg) P #&[n+Mj4 [)Dڬ}+60cl0ܮYdževW3І4-4Q\RgLb\S cٺJզ vV!Ա~Sz8kGG_^q#c Cb(hc8\ t ] 3JeoXdImke GGIֻH,t8٭W2>;Tpe9+ARp8v B7R0-0KoHK)s@ty-;쳐WcܱoZm#G asoՎ_K#:0d>)@ɦ4GID[5:|<x7Zf*ydcA<LNj>?ԓ[X6;/E3HsٯKY=5|(g8J׊H+ !h-۞ YVM->GYoZ,R%hmڤV$iwo\WVj [H]겞HXf٪&rr+t˶hnys(3FH8d,7"iS00pFe$/%6~G|ߎt^n1QU<_[">Z{L ZjIRGz?M5-n!灼6}_MV/~1[ӞjqV ޒpreSL91I_QGbpR34dJɦRG_(v͝Y^Jh߃KkUX6x\jT8r[j(V5<^m-iYKF{=ܳڄ;g疲5}l'dd0/E*;X^JS:,i)i9JvR;( ^Dx7;%&-!8f٢Eۅ]CZfZF >fU$cU4^JV:89)CJ = +\AHt9RA1ԗA[9ACi@ei, QWrP\eD\ H V{z]J|2|F\e%$jڈWp2͉I ]J2佳A<RŒlٮǩfUp;KLzFWguxk\pF}6TEEWRƙV?Q@ <\.ME4c' _dHMb/#NUI@ ܘJBg B)@v!CrF8’%MYa r-D0r6QH\ц;q䒑IdyHE -Dx`KPAT(@wti–:rEQɀ$'- d,!:=JIW1Z܋xgh*QQi:pgekW3yr t}C)5f?KNzЬӣ ;{\ˏ+dJ[JԢ͔h݋ϙ\N;K e8/̩uQks"(?8 i)BS$C&U'TPԊ̈Rh6`1–D`=Mc &͒(-k- H#qH+R,x() #;)ܤ;@ > ]KJMgmE) ÎD1 }6_r6Hot#| ד8Z#u\%hMs 7` "WڟP1BeVr 8@p JE y%eN (lK&TILgl T$ +- #JH#c)X+b*l+ RX{iV:a[F}0JX?~ПdKp '[ 4'iQ=4ҧm4VKB>,%g͵c60]dg,[".KJf7l3D]"!]nFY8f٪D+5H9 [- ͅ+/hVTie)={"Q$@N8SfҕdZVhm– ;e㐡b , w{hGZͽ=n:.z"`D}/n%O'R㲥"0=VFJ.S|#qLۢIOtVzJ3Mx[I*yRٴP̑F92zR3 ,Z2Qmrڐ0S*.֖ᤨg~hK˚N4{=UrE듄Nq$t)Ex'R< x._MdQ8vjT3寥n`>h5x܊mk7R}p3جVKP4R*tܾU#)oGۋmx~EӮN\;kܝe^#rLA,D 'L%gDS,."dPY9M #P٪!-(%KeJ=(66hOcYYAc'T#X0sF(q Y^B$Gvs)# \mT96;-{#qh=TR ֗ S:">Gd( #7ndn GA@Em#ICʬ+v^ȍ-6D> dZiqڽQ-#pZF2vm +D2հGPTYsyXZVs\xSR(+)rpx%MLʌJ!"+ ek Kk5: %)|͎yq)&|X IeHh@ K4FfJ]"dLu0' zK2RFXO#OO1p 5dfF{wVp]%?M9p2J7Pۺ8MΟ̉34cqLpoNCriA N@4F3qHc -rX R%z,5HONl"|0,ټbOIE-)6PR &ݦ=Y9pMKǧX9nF@nX?TWF܃2ȕ H7##xD=) 4c&R\vSe}(9Idi(5R!F@vy=,s,/QeC*VZ]= 5M%sV!lFDr7I*m%53.J#8+)%IU\QpyْgS[\p2|K&Zs+>{6ulDmw ;>s>=V<.EeT sE0r2S34y<8I啚85;0+\9ʑ5gKQ&ZE#}@Ql Cj|YsTȒH'8VN.@>JESr9<eyDxEo6 )/'gnא90<@GPr"=jYtN J'k}T]=3c^\A /x 5𕖑6 ,-ɳT1%fcKH=m$\RRiyeC:Ygaoe)=0O~Sltp,%mց:9ѷn1s$g&+iHOg}{aI[HaIi9AVq C-x 6hf KLoš-1#U{1;Th24!ԍWHZ*$0[[tuS9 ō#ϨஆGedY3ǧw3~Hg+#J*_2c, rF\(+qjlVE{h!nxۃZ}<4e9c Ci,zFt%}Rg osRH*eMDDR1#:O-`R`CSLDrEoː~BӊTV2ABe͐3ms1:8?e.aj^d E) |,3qRHOO6R[yY6j̨liˈdi4%p143#ҲmŗL9N,ZF˧0 mr}e5J6'zp8vEJvL4[GDQ;>`i)dӢ5RGeXp`#;BE"<*h;Ah`H< )N&h 3tt͔$@-s<֟#dx"ځ%G2Q/x3^*k~ ,vY X? 'ʿ V u4MCTWdGlet!{] -" MdpIRάx35vL r[[=:dg-W;/]ذ9H۴ҞI^I'1kE=4V4sL qv9q?ʇO'f=~mehVF{98\R]]͍UzFYyznHg?Z9q8RG,n>DtӋ >Xac9+|Y"çd *THMSH4(am,([ps{F˒ q 5 4W;y3ӟ ?#Y:I>RvI"["EL1c(cFgtiڡ6t/,%LťIf={3PX?&CcGm-82 L7 1r$:dh3DFss ,WԜ:V͑gB J$jYhop/vc,5m@Zd]*=#Iw&Er斊L\܂р?5IY%KZjBʉ]ꐿ,kVW&VY-;.Uxc!98{PL sTQRv%mnyG%kPGG,# E[=IhưH{kXH4f5Զ+U*mhb~hH+†dYu <h,:UMɝHP `{%WF7EUo*vI:Gc)Z!GL]ީˤ9w=/gGFUSHcxw'ߔr!n{DNkݖdwTCR-Vm˦]n;=䒴- 焚R2顥˒'#UÕјԚ 9MO$<7ӵ{My]15&x S]a&Ÿa#vIIU,%k/yUԭe4 O-0h; 8vMKֺ4W,{Chs=KXGDf^$/LI[zv@ oOq[ :*i];(,3$w3$$랟K}X r$N =/pͧŝTߦҿ|W\;Csw?d>W>Ks}9>$ni+iL*9!؀ WԿ*-j)VTW0=oLq܌U;>=nl:sV|lt{:Fdp㪉:7wLUxkA,W Mwʧ=vA댭e]_K״:ZHPZ"HgP on08&H5J}k?2?!Kᗃa{|O ϧل+Ri3j5[}z_> KÉ'8M]LXk[&ƇvO$zO i$…vTi.e '2<ۂ61{9dzC@CZJ 54BFZ{|4 _4=CJ8\O 4[rWG:S=]/5?}-횾RJ>2w8\wu}[Vǒ(R)*'#DWM? O7dPP"YEu=R܌uƘ!p转S5iZۨj _R<{ӵwX4`e@>O6akh<+sewY+ˑ`&@6B03Ϩ c@ ÇC8A l͟&sy500p4b:$0%a@)# hc?裤| |דOX٪hl3 Y`̿<$e姚7nu?#N',fsN[L3[Yn<7zsWV-k GZ͓,"0S69jې?~ (8e$ucf>icW3gJ7ch\Ŭ(eYC-Kʛ:JE/1/]8d5 nLS%⨰3DO'ӍR>=:I˺tƢ*fGS53z??14CTSy-$І8Lj>'QjmMGyi-68l]+#i0v uV/Z򬥫>LSDTcB= $/Dj|ʾ܌?aKUn5~b1pj܌}WK-W{sF uP3~{;syi/O¾0S½Zf:*-IE ?p̏H_ё.#ګ˟M=dg3/Ktg4n[y[O":VIH$,wr$:/>K͍?:^,:& l.g u_fyz d}MfndVf7Y`;?>zXxqt3Pܶny]_s,v}Mcv*᷊۬t 8LN%O}<J PC\^k+*dcM,R4G5}IzbCOR /eq mSr+r-5] S_$|n=ߛQ]iO$gs6JQI㜱JZ#/'F>}|aHk~φnF3pSKz$GϞ{* JΔrS<-V34/_ج5\Ѹ<DsQ!#n9n1r:]}YdM>X6E=GX-͎&cTQd!m/hd C1pBbJVF2#Z`;pyE* F3asН5F).†tj*[~@v8wQRk/y?t{bӼT;r?K#ʿ EaDz+ge͓4& /j-m|s-KviSd`D`hsehdEń)wr9–kF\෪fvkSFe?3@OkHAhkȕSP]1BHWPthw: IY٥j4rߧ?fUgߧC. ?ZGU55ruCFGU.><Ͽ`O}EP/-{9֟&dN])꿡͊磖Կ3H%tRE pÂNգrb)8dM5%7Tdi6?B)`.8q9Dٜq `I~w:b鞫NO#/UOM;=*i$a!p#^N\J $Bʛ23 Ծ`':92܌ƈ+ŔN"WHL-iu8( CO4c+ILec)fP5P&(84t)3Gɣ9C4QT[@Vd5Gw@r> -+ErXqxp\W()>UZ"@% +-IQD3K$_ݜԹEӔWZY#a eه,<2ݥnDӓoy!tܝx#ޠB6iE|Io{2M4@fG@/QIfӛU%qv79Q xJ=9KKPZ4CּP:Y۟0~Ix- rq+jd!9G=kcdMl 67o ڗmlx+vw꽔x۷8GD :m>[ oʮ):Xxt?"cΠ7d9E>f a\OPk4}Z:Vlt=m'-oz6e%?%=uH }#,w[>W]p|~8g& 𥲎p {LDY[͢KNN9fn ǒϚφE9tD J9Th`  q08 arFvXr`,#+-)T]&LhB=wXidCPC9=]V>Qz~+eb>_>6}Kn&{rӻRMrx94RtV]SMOP o|:CodT4|`.Zp'tjwa 3=}6xYwwq#+,㧳$3j;J;GXb:sYm,ZrK VwHvo;eoiO֟tY9:-Gv{S:c/O*08-膕 w(9I2̓ }SuLBvF3pH._w,QEI8 ZeCoNuaPQy8TKG1p %ene_إa=eZ $;=xUb.#u3Z̘9V3i>.R=y>H!dS9v0z:+.J3Iz.\_hb=6FRGT[)~#i}lvpǿ) C>@<=P*A9AC';\77@7tN{`N> pdp4>IYTrKk)bvVxqI!ľW4ѸysIЭ2iR\|]gA98B%a8>6zw'6]AS>_F|x4}38)ЬiHi~UG\YEqW\%G{.:fz2W\dp$䭓%Q$w7 <$*SBU`K*d!s NB RX}tFD+zpɬ=K!=qGެWEKd#߭{dqք͊kGzH $lHx _[Z{Gz䗆)A3.Mei_lZ),x4;'QE]k$q Y񟋖k˝ .;7B,R\3}c'9 OX}^:ؘ%npg)=I]}Όi')|8DM6US<)iԿ~C:kɉxS8O+h~O >DTd9 /& ngSfUyˉ'0XiO.g.O<r5ͣ_\*rx,_;S]_,)n3WVN~)Zo')u fNYNtj8ϕ+19,T#˹٦M17IV~1%,.iGpk{0p4,X]ZRʿ^z8%qWry5~/d2Fh#.ɫD20t&1A>8KMw,9>4ȅHﺀnC98A 9n[ײ)Zi=ICQo22eL๝L}&yۖ>Ms]${$1F S ݸ;c {Ik |&7/j"_9o|zgzV燵7#Qy;w) 红NwDЙ_Wp+hq?_Jx]xGfrCׅ .HQa#HkfTF*rX2lO w`DFTK2PoY}+'ZAa|Dri'R?>}ULAc;.S}E6yք;'ysKV;|Y÷*j3_A]#co293P7F{NZx8冻>3i-z$!8bs]өsnZL G+K 3'tgU>O)g-r9я/tw6͂ÓL1;O<eP7S2k+^Nmm:+C=B~#tҶ" 1}z%2/1>w^$mS+[..ꝁ\yq?xcEi:6OQWLi{>aE3PqGV[?ҹ÷u#j(n#1n\G(ˆ*`[٢ WZi=Q6wsFogrX|33V0#\c8 k,v{ct`þ6sK)v\_ W5&5&W{"j7xdjWL.AkPdlnQc'Usf9?OV7TIHIյ0QC+LO@3fU֟ m=t4- Xy+% G(.?`#;'g:Xvs#>ЊCGꑶlȷ+G;pATy-5~!~GT dg7=$H|9e"w:8c9kWeş`H%:,+\tT&Gd&fUYsq *2 <\}!vG8tG4WLΈi ,nMN({zODIi@#pJX쁁 -(py4|[Vk~백:U;ܩ1H~.Lȥ#x\2RGGùkG(4Ϗ? Xs?5jYy^@P }+&{mm~UgzfSF qUYK$MQA]=?oD%"i}\:bt6]PmNV_*G=ˈO8%n>.r8I]FKMM5kvV+UZ/_:Qk;+ޅ]OЙIMbd.z=ƬT:⪤?t E.mR50w05oi)E~OM>lmœSk U?Fb JT:5 ,p?&ܼTlT@?w?+NJ+<UwD61%2⦤qw)6u49%^K#ݺ; ma>c|3)|أusOK+xe5{6?w+<ѹ rG<y>âRpB%><՝8T̐e=܂A8pAZkTYQ_|̯_׸N2鞎z}"8Cč+ Wă<@=P*rO XΎ\"yYOf*2Ϥ<[\Tu2#^&D=-k#ZR0n;w7{r#MN=؟|#W^FУh:=K?شO;e1nurvi26 +ʆ>o&(%}_'VxdIHYp߭ߟz~KQUGjS{fr !t:N{i.J]$ϑs)bDwLG>wp26Ʀ$Q;W y3r^䝑] F¡nA/a-,Hֺ{}4R@p }S}`کA.S4Fקx9F.dl8+fqh/c$:a$3=n$qV]2KKC[$"{Tϣ00:g xGӦB6p#Zd&PI2DGPFڵ3.=Dn Imʙf1?Gg8'|.}Y5.gЯœrLܸc(gotڍZ 2[J+_brpC)Q[z) 8 ijv!o ؘVGCG9@H>9ҽ3n--CU1Jf9"Fd9 vCkd#{*F;?gaQD<%zLls188 6}k\jLiTFJtm'+Gi-bQb!z* 'c#x=1f'WG~6W&f3]}E#1501Gڽ ido7rd.5L9"yckpA!!'p,wR2S&P;D-$8z.S]WRhM\iEO~ c_|H9՜hPTQg};+Fԑދ,lxԏp9S2d +X E2xW\$ LHrC)DR0hyĹtxUdЛ>bCNr.c?o.soaDzYGx Wt'^un+LReGT^~=T5C #b5u M #r)e pdQZ@8 'z׃Ćb|X˜˧YJ]~xէNNTۮԓSRl÷ӧpWh}zӹS4Lqa2lHK1ئ1)& A6gY/&B+N|!) Nu5 x^~dx':>>!}9S$#JFm$iT 4Dds6B fLd]JG8QjPTgԘ E#',Z@K0"*8 ua^ talo#p͞|55R8!*>Orp1͎ѓ#r [}fRO=XZixn.n+[7Qg v}6tyiyrHv HLp );(^PK!($zθ#HAk|32vXC*zӗ 1z= ,TH=vߗkԱq~:?x9k=.;H`ծ.xc ]!itZ%@0^)xykRG ޝpgv=8ss%-0}w1Uտj8z.Cq g%fLJSz2n,&ekzx="HZ|ƌ{FqetsG䝕E摿Ick EH)*59)DmeM#v=||O,Vx)O4.Hvg?ijB^Ob>3O_IjkcxpV􁠞gP; `@`@ 5!{PyH2ɀ@vf[甉S2A Y\f{K#"h䢪lu8HGviISg=7l7 Կcw^.L}Q}]v{h@>Qcqq$ddQKU{V}-H|XOq]XrK|"k][ug}JI4ex1rҨ o yRƉg^)SʙR|N;dwc2W>wX:4vh_&ݳXƐpֆKl$9 HBQR#@dDyN.H2a[ɑҺ<  XDYX&jeHU2ҪC}Dm駫ʱc\spu8],$zxJ]he9zQs`ݮ\%nHQTSKsqݰV6.Ml\Z%nlΦZ{7FrW>[_m@rv {4]rW4*A%Hu;1K,siLpm]H7菰Xj]~'y@|GX6M' `B&{'Bl4:F-+JtE2&ȒVV+hHFWDd)Zs8'Ei0*: q E $ /)emA2~E4,~?~LI^+gE.iY3g &:`g* Z='&z.#P/,GQEOQ=IVTָVVrj'G̛{Gpд\fѦ%Ls?R?&nь~wc>rBJ<]%uu%1y~kN3['H;"h~̷ZV絜yV|!vFGvG6}Ieh3zD| k['h? 7Q]13ov٪(RLkVYCztV_A˺;d|?r=3GQWyDa\FwEy%eᔒQLr *=v+U@S:.ЗVMm^GG 9b$uJG8V)-)$1U@NiISGкg_EՒ3p&`׍:Mn]ukWIݟ{^Z ғ̿qjjfv_:fgqײ3PZ(CD&ҋ*,F6 (N.X:'2SJ,8=XHpEFWQJ_5U O|tsľ6߄c_qSsbkeò2\y 5$}tnFV&U=IS$@rϥ?"q",:NyK>OR"Bƕ+q6{|*1w **8k7G팷+1qi^NUe|&۟H*&ŲjAjlno8ʣtf݅6#U XZ 2ml[+⎒gnFx+ aTهU  `$n*H>Gl/ll>5Z: ./&6/'[M|ɺ G%-[h"<FIJ}38S"TRf2_$NuEpl#2G$FM40Mȏ|e2m\v{߶g5G}RDϽѧDz;~Z|~;*cz-%+?,.p^iiIXve/15zX GsriFB7e[ NV9%a㕵7cQ# 3mA3r0hMT}[\'% ,hdc7hd|we>@pǸ^dG(r$nҫ>UEhucS>S v+*<~ekSﲘm͙|~teͯ3QSPnXl`:GĒMLJP Bmgot"YHfӺ/zWYx=ReDklji=kIpZqMFG#/LYaӬ$bE-yƢ3Ժ:Ѱ4֋ # M!wd~ n/oF6Rڞ0IɳE(O3'OQ٦ԉ2FژuoУ\o'h(5'(-ÇDJL({&$9!CXkm͞\~w)ZLf3HHgL ִmDu'qZ|cy3;0'٪fB xQ:j1;$󕩃T(p' gK}ynONȢ`ƀ;%Բqԟ#^7`(}/jsB?2]-yO|%`3LzaNGT5p#Ƹ`Ye|d]Q8+拃9etE2>fEp,1|5//5P@31{v?L ^f"G).vS-VW6IsVVyFvAj4R\,׏ќuQ1J7S\Gcfv+T`ʙ#sI $Udď3'_d"AequL,wf5ofQMC\DG`eCGxtC_~hZB[ERO Ii#]ldŢ^V+|ѱ>Ysc'ME{65zg cZ6ES/5n3輬Ǔ?%╲4i^T8:9EǰSGʂ8{@M AH`'ˮ,1+ &[q M5N%%\_a<Q=~{=c)ꞥ-lÈO`.m|sd~ A^54Y)YYZZT6tAkC F CkvQej-SÎT̚#XF plP;rMJl)L9Y9XWNpBwd%d$#g.f}LM}P<og㉊w3E3[ 7G>x&S{WUq8&Yꚸ!OqĊ놢]$@2ZƑ^^JPԊ9vDB;TpP!&A)*`,BJ@'t l񳂶ì́O '0 i}f -?F\eTyYs\ٞ\ =JX:n/Ԟ#Uml\8+]SƿB: <;y=+"y=gg_e԰|,{GJÿ!xh˫":\IHU4>i]嗂sd]Tfu>p :8c+1poK=o:G<">gQ#E;0kjSTd'ga򴒞⨇Q-J\7 ~ :b/tgs2)YKZUN#7x*ԌBkr-,iWaFx Dž34#APs49Ss+"qROT`̸@YKY?1=T[OtmL;i\T6V=f xƀ;>Hj錆Vn&aR;YJ&b dCZS<>Rށz$Oa{Fԇm' OCP$mpIEfsd+A-q[8/PNFL]/-2+7ad}<u+r7><"eyeEaӗH+ *:?w`\)0 $>&E}D}rG4A{6vrJ4+ds'cT@1o MQM^r=ԳxK0ÎL1W&9 amgepPT+DCD9VEMNF X*訒2h/nKE=n7M8t~rri9[BǑŘIJFd~ +GN Ş?(>v2?uToGp;r@.Q@p(8`4 P G^Gʣ`!!0EH)3{`[SBvVMZT h@E 3̑*CfO9xE76⦈5qܑr=3u\rM(؍k.)bW6A<+&R¶Vuʆ*edѢ 6h7d\&C8~V9ðZ$o µn&vPvǹEq[#-Y FQVŐ];s*LlYLhy =&b{ ~GT "VT K:M֟{ejF<;UN2IV2]0+D+jck3) -5UCUK zͽ"Z\zR>'R% 1%Tg UH+Mu8w+Gxkwٌ|g++Gf[dy] o'X "D7 B B @ wT7pB;) "q)c6p1_(@X +)-S8P%a8Y4ZeԌdFёwIrݎV'Tr4[^:N{j˻'xe!g)g2v9Ph:#'u;:y4Sc]$SQE)Ih? j2z^N|{Jh+*O 8LBzhT]_[9sʋT$88h" >29Cl$Ұ7#őҴRG<Ͽ]!^tv@}G8JHQ9H"VZQ yV*F~R)/<.ʹV1`|ㅪ2l7HDz2ls:vK;.)ުQ)ӶVস%0^!]1 uir|i緳L cTL @vPu@P쁌$ (\ 98;8LB_;qy^Ԡ@cATKbB&9n9Y4:Z:5L2Vm pVN,RCq5S*'B9X)%Fkrq*Z{tPs$EYJA0Pj C"*cf(aqqWƚOU>jZd)'19܁>lelbha,(Wؒ5Ǣ Bp#}TtG ODNzuFfk<~j:;(KA+FGWJHHcJ"!,V΁I oE2|!Uw&6KGc8MtoTU[^'HNؕme3㜎HKk 䚓ÃQY$˹-# k5t3nBG](>Ov.8>XI5<"H?ҬcѤHFQ'݉Kr0̳< [⇲_ۧ+>JXiznB;O:>?p6 ֠t {*RPǎب ؆"j,ba+'`&X )X,vDo#,DȤ*EtOlc,骱ԨfUVL2KjX33C`7S&QڍhjW ylS6][{̘F6w{1iP^1ғR`K+Eb\zrlUfR/k1iyW_)[5[AxH{@62KB*39V4QX=:"fn j:C[r(JZ+&jZ"qj͠m ѕdcxUdmIK6X4CEIeVFA;4RaiHR h0wjP *MUZOu%SM1 (!Cfk{ǵ{O)% -MԆ;*VCd:+Vd>{r$?y:!KTcϨQH-ip9EheNU$ˆu5[VE [8-+t**ʪ<*$VO !Q+nV˓%+HH[%d 54ќ~E9$"s;sOE0bmEkn P4q)쯝p<0+9ed' a8X X ujTb? @JPQdJoY4F 4tUb/ Ԅ Pib&τBЁ!rh80"CF ³eaRPxZɰJxf'D㕛,aIc Yh<\5AZ*[5A#5e ‡fv<窚e&1ה2!np煢62UdY{Ȓ\r=QJ$)뷜m4HtOiB>sJ$iEWL\E_;BcA-&iLEeS\V4WUلvFai2VmSFJqtU쌚'ܕJMj0+_#T%+L fi'3GKuRD6BlDa)&ve|ʣDLTf JT+)E}K:H'H =h g,읓@ >&n,Ub6|&yx@;E',&2CcH3JPV,hFVHU D$;2oged1i[ %QFS偄c'%@x<@ !ʌyg=ep tK-<-єܟJp`S-Y]qJ#˒+;"JOUFl#3*S&T vJMJÑDP1\HN{C(1Ud/`*$ ʂF'`!iL`&PErrCBT0y ǜ$UbC-2\S][/V՗hxo@P{PV=ԥFO3=ҢX ԛ*9$k@ѹ$sT&user-admin-1.7.0/data/face/hummingbird.jpg000066400000000000000000001252161435121147600204140ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    H!1AQ"aq2#B$3RbrS 4CsTc3!1AQ"a2B#q3R ?}WQ"B4Mp9!S[U HXRNo4Z28d2-ے5cdBJNK6 UD[ =$BL촢 `$:*Q[9ҷ7XUnIOjÑlK(9;CUy֛@#(X Da @ zP2Ё@iSzI c=R+ YSܐIcΤ0J"XuC{!XDtZTYЉnNU =ONZ69Wj‚ aa8PKF:-9PH7Xѕ:UKH\m [\E*tB7 } \Ғҷ74X N%#rUIPGFJ-P2y&rFUEaYބKF []N 7Szbzy`)3e-Hhh94z3{"Ӻq֑1zK,0;-@a`"3X"ZEnFUTTc㒢(AӄšCVtG,̡di岋@ODe#rN&$ i3ЄFB Ҁ @dʗi&iߒ0 vY C*5ɆZ EֈQ $j& 5i#8ojHh%K@ %U-F:ZH +豂<(, i@iV}-K s[tOVN-QKFJ,SnXE&V`ʈ"Q^.`TSԢ#ZS؃OA}FAЈge T@fܓkZ2v ѲC.J`AczAmQf GL1Q] 5'e! ʩ3,"Ify A"k[0cF;z1K1= s -玈fZ~1- AR-i@F&?F[5'do-lcm"z-{=W~Xҍj$?FbfOBkGaE0 # ֜5=bRӺrNDKvYj,ET -lӺY48k{: zݸۆlu :_eq|׮0ŽZӦ`?G#+dmKGjG5MN>Nb9: Pކ89 .╍':Fg :h ~c] heMt4wGownGo|W,!SX>!`8 ^Wb{[CT~ =:-vLzs#~ܷ|- sv淜8n[+Cko>)f=ÚƓ,(W=0;#Tr@x@d|B2Ucy-Ig`و@%Vf&O{"Djv4`EJ0#EF6zCA}"t4_fYTC*oAfV>f4sjі+?m"Y$1w̕Gv'y>[~I0s˓Jp3`Yi-8YR1Th@EU&PGIsa'u;wnxSw3dpݾ}k!HBeZ/&O+C(۟]O–ٳ5>*y8iF\fbi[L6znYg&SW?K)!ÎqLsFJz˒b.?fcr4qhH?2˳ Dpֶmgr;_dqw6V׈߯_ʶK{sG%As^t\Hc;NLnkۯxW˶~𺲊 S4dna1_;Vfh?S%bvNp]S@<3b- f{nHwiCQn{ WU9{2RctS |-?&T f\ڇҾwo7CJmcTh˒@Fƅ ""°+-9Ub6)"% *bYѺ h$ BKyTS19"fx)[cRp9|GVc;5qZC|W\?uYTb4M2o#%'cƳ ʫی- ˖H5q2deվtmiojk|&{N81o T]h{M<9p. 'oG.;;c;ZMrFZ6:zH47Zy^z~zFlq1)@7@ Z-fy`4 E Z29hy~ȥPi@(ec认Ys6"t`'=1ZޜDt߬ԁj-`*/p{~ӭ["iFn%x3?뎘C&li_{mjS푟8_ C~v/WnPRpOʖ~e}X'leff;e qH9:Zmtex,wA ݐ 酗$N )i=ahi%#H F=GЂ%ehD1PԑzZ0y*gT B~[ }~7Ig۲dn&fsLbnt|)s}nXwܹ-qAv]cZuiOaST766esyF;py+е-bk:[1pGO-ac5KQ;4.vj".Hmy}\51[C1e5M1$Ep`; ஽fq1epIio}m>x#`Ź#p i.NDn}ÂΡxM}-7UI&L8ܷ -8v\ַ9f"n<^㹇xN?o00OO8Z_9r$S%#upv-V5thxvdv:9Fnj$GԚGQ`7#l_j}dyu;pw?`g*fz;E w c댮69n7`Ïbv/LOr덶ZGY 9G+3~DaدϾKI??5'x^3OJZ07@GF$1c@1с!QzwE;`8I.jaf׈t~BI#}kݴ4j_|<t:3i~&oܧ ^qc:Si{˭{d<9Nr㾜SSNjl=N TU/\uOpoouon1{cX#,l^LXb IF$%32Yo_;Q~^E-li#n:a|8_>-;EH56Yn F""N@~Xh@P-A^jHF=ՀsDǕZ}PEsCA7򧊼1qL4PzY O"sr1s[bl]iUS Nh֟/SWǷ^^g"'ycޛur{B4Fy|q˗KkV8*J n i4~`HXs~6lӎ&u/kӨQrU-mILc[=CvZR+1#6jng8f}+?ꨃEyƗI%w NyoSho;ZcWYue)bi0#q/qG+iC4զI_/e3~KyFGQ(,ye WFtDŽ 3d @h B3EBq+d>y^pi$NJo=8xS*}vwj1p[3l֮Qi2։jߢJcŹjoUJ\np4NU/Ҝ턛Vq4t\Tp/=ˎpZ=.v԰tej̕/sY9c%7坺)Ȕ`ZYkL%g (棔:Qod BЂ>_$ ߒ&?d^YMF2dnLu`FW A\#%O_W@̀ZKTѺX .4'Gr_ji[c`dŀc:Ac.ӭ\OByMu<76U~Z 3Fۖ|3W7]fb{yŮFk+Z]7h>;!/zI?^/k OL߇6+tpHUF[)k:;^p vMwX|XXllxׇrtBc Ln/oȷzOD~O~38'kzwH򱅭hy#9|/<(>C6+mkٺZ/Y[! x屹we1ߪq&Zxxq̋xU7HExQ>Fs[K|b[|wf|mXU|S.cn㓯Hտ]_X"Ո~\ӹҭ+˗n ќevZX @@y{ Az6B-H NLKW \Oi20b-f&nT pl׊C s+v÷Xm2>|arG>\xGFaH 5nտ ߳v&Ѥ="6Ͱe# wc<=57\»9.s\l#6K4`3Xә;Eg O]y2V&[z[e>gLG57 $UW&D~PFnE ,l-K(1'>4+x!f;)3G8RH1Ph4b6F" EG䇣Si6UL{ 4KDz&, 4nh@ I䂚(fjf:'g N%.w;[57&S.WzeV^gU:Fes@w7W~7=|qhU5O;>J9>Np7ǁ̥NJn!@Kjdp tYNwm3>7*nq0C| .Or8K=<_T[nw5)&2JYy/+xaE8gkOf~sOqɩنѸqqs|83gd]8f mu;ޕ1;>9;Ͱk[xH}sQdJwo0ѓ%-ߒoy<=ϣB3(,1 AA@}=9 ąPiYZ9̫ =>9q}Kc"3<n8˿NCMeQ7Jr϶v,\x噲۟oO,4)[W.k nV~[A;5Lz_d$mrCOn\8'mQo;6nrn%qMYb^n2)dP긧,~ۊ.:p4DO9bFVt;& s5Uqg$+٧~ۊ0|W-i;HqM0U@O✓r鍛b-qE7N~CNq5X׵nUi*&J-TK9SmR%Ly*^XlNhRQEJĈUQD;!OMŌ FYH(l3P|lAk*~H:m8 g :y.,jX -:r{_E/'6(ꭓ;ώv$;?'gOqȮx[[[կ"?],r.uKyp~cmI LUlyk.k9iΥ}O{26Y$[Y,ϕa =Y`s>Ȝᙝ7(dlL\bx#9c.<` E7]Opr۷x RxYJ&&ɥm˧UhO??o-m EE;FC0^#.'|pq#?e[$OQpfsGmWulҍTA0Eb%~C~YĬLZzמ&6AYD:yIgso8ZRSw6)~\WVlv_ęW`FCǖ{)c¢:wV rFܒдm ̞[ fmZ"uTy Rqow/y%oZu@~}Uحcok滗6$rvޡvC-sCR snw7?eb+.n6$tu6f|ZbqW$:>i2$X4U,,E"Yzh{$lYpb].@4<@8(t@6c~)lo4q>ZI\6rӃ5wKQ ["<;1>58XGGẖMn1lBjL~x/>.1cxh- -n5-^\k⟤Ǥ9v@2ӅX Pc) e8{kQ12Iuqeam䚑[-'ٽ|V= [Pʊ(f0@5.Lg_뗅ŏ51rm5q/i5=7k5UQNgce~eyLk{srDk鑷SGUU7y\n54/7q~:+f=[J-Pfp|ۧLm|sxz9c$6kQ -iÀp餂> /y/ǬՍO۪YO3j[n$d84r@8[mǹο??킱[QYC;cwD'.8v㗨.-I}g:3xCrks_ 1zOF>j)h <=YMC-d48k2JRg3J㧤mÈ꣢m]`yٹu-Wf)-qA1Pd|;Gn_)PpwW_ĴNtgeђs"ZW`󭾆`,%wb_QV#\CǷQ2x'wff ڕ!ʸYna ;A.ɵgN89_t=;e;[6Wg鄸5T}VrKZt'✎X2 zp˒!-^kE\Aqϱᦼ5V 6 < y+4=Q)qZ䉨 &̥nݚv_haϗHjj^9Sӑ80i5߶:$G [vv+>}Ӹ A6b\kZ:Xj4b=\EXMETP" Zh#@A@h?5Cc@1TtcnJKFH#,(яd A[uVPڨ$XG? q '3mu`ۡ4xhY;&|$5i c{bד9}w E;fg/PwocT0V_`ة偔BI#Qdc-Xs/ϕ}퍳:Ij'雤O1ە{`M~oFd(54LE$Sk qۖ_m˗"zrnw^J܏r0y#|n1]Gym'nR0;1Rb86Ե\׾NwomP ꗿGfg?|b7;=vOL1jvOKS/QU6Gz֗aHp }WkW5Gd)p-l{:Guӷ/uǎYmLxys.%丞'zpq`_Σ_+?hU\lh"8R0Os>Cg|w.բ?ݚȂ?͊q[_wn9mR>In#䔚D%5V9@|rGGoxȬ9l/u:DXks Lp7pָ.gAgmeK\K?^xa:Vep::7Zk*_R>ChU-ʘ8{imXvi8\O/<۞jS̯\Cp*V>W;͝Gy|4|Àp-jeΘfnW.1[-,T8u.igu-V6H>"ib̠ߪp%Hn(;zI&j8qHgot^Zyipphw:i`yyw_(MK?2©Vx>Ѱ)8꒢N0EbMpΖ3U囇Z "~Km0iD &kK?k8*-=ltNI"XfY0F Io@;ecOttm+Z%xOxJH@K;_UVif:V%rQ`j :;uUq%hR207R&/:~6(mjPQӆ:7Q]簂ɖ?:YZS$-[$_[7摝QtHc>[>_Y_yYY'{KM;:hynwۡ#l}[5d1yїh2 ^uój{Y- .!n3v:t M8Ɏ+1'pY&K]Ki$-!i韶5/4M&uq,Y`sD0X#{?Q_pCgV⥇L\' "M/=ϲ>o{~_.8'9wca:b`2}ן9uvq\s{ִ˗QŗjX1urB8[M6[&hSWZzvHwNle;r ;zT:x#Qp釠xLzG-۴3s#h#YrZCY)=qo#S7`Iֺʍ >k W3xX^9xvVcZgiWJ%$PgFsicrN CpTtsR s`m 9n7 kܿ3VjG|6kjL13;N3azx>mm"Gs|4&0EѼc`Z&"z{uUX\RF#P:~H_}֋-ڞaasfA]%ӟ(۔jW)x-&q0u?l<ٮ?:uƌ#6{l3)$G! :g%\ϖ{_Gc.xuV\j_,|vLo+?@J u3s+Ʈ"V_ 9S[n+`+;WM#ԀoӞRẗYVן8r^feݭc۲pL1Gu|j2} usle%B学VL/ҳ]-ʆ͌#W,Zt^QQy>ʖu1|֘0e|羅]KϪ'GM.l$L: ,d;p 1IFtB&`#)^p s^Y𽼇_1s"vv#Qh@/L|8 `CísѺ8/oqZDf6ZN#f:q}n>KTZL5F"`Q5l0>%@i‚ZpҊE"Yn"[$ NȈ hp}"d od@o5?kW[i7jfՓݯ#ob/3&w "P*lCwiH/N^b\%xpmE=K$ F22r0 8ر~ONFL̶4Ώ#]lV:14i-'lq~|x2r+zy8bJ Brn Nl}.|}D֡?{cmR]LHp ն$ u7WJŸ<7vO[ 'L-=uYb3\tks_0T53}vL|^uMK:bVR6.3w&F1Ho9RzDOAt9QЇ>Ji& G2ȫvlj)j)٦n+7>D߾g>'`ɼvݸn5rͨl:F=1ߚ]xr,=46K42SRFqXրn^ΛZZkoV<)/l\DfN?G̵ ƴ0c?/;q8>RJ Rl1e{}\~1~&r:. 2<5j"ӈj!لeԘQ̹ۚ"6ZU?T!9u.*%Uk)aN껱 -UG+Hޝ<rY2 T9<ӋYj  -:Gq:C쳨xn-WNIcgwBcskL:ka ۉ4uQaZU^t$ g㻙_-"G(I÷%|r\(kH{%neJI<A噌vyz'-b`a紴gH+1!Mgxq3G{Jm6N} A ZarRDF5W1FrYIu9 >ʴ Pcd%s2} NiH))vN A2«KUR%KOa !jӎFq#X3)T^όȮlK(dHfdP7Si:+l՛Dn!Ɍs[55#H}1>gL8epݦ:g. ?EŎ ԥupuYAiː_YSճ_/"èKMh6C3ݘ& o6Jpqpr%7o*[3Nf}ixn|;QF6@2$asj~՝br|55l~˖.WC\ F)حD4ih'ZF`afj0Uos~kR<ƢN>&g`{JϘB^rA9Y3hnclkjрה*QFB jۨ (XЊ e|MՆkA[9fA@P,,2DeDABp PD%- NJӍTIH7*! 1:*]SGWO--3ƼѰ:!=FyJK\1@#VƜ\n{(-;epS㲾݊wON].#>qOrCM3XVpz)=zeijO),];f˵=5<,%cZE?<2k]$C4<6ߩ{. o ъ|c8Z ոzյ|}9Zμkhn-ݭiZ{˫ypNLzjS3ܬV{b3Oy%YykvZUc[˞0{9rByn:) )+Nudkg!O$Kefm9$mǧ4; Tn7z&LԷvV7:H9XƧ]UG%; pk߱Ơ04$c#K~Z ᑞTS0̶[I=VYiů{qkNl-0laiEG$BӲId25֝umk*DmK@45I+"a{"Fns4,rQ,E܂Bh"J:TB#n_t X@E@D}He@[ϱQv`*AV=mq9t/辿YxJZV7E?Z{-L\3}tk#]0+$kq3n({v;MWE#d1TиnXs.J[-\^Klԇ/{[ u<춉eDV@7%vu{ ^mnmԺxci9@|lu/Sk~ .kso-~#&*ڍt79skNmzwк%ޞcr]=fc+oII9햲B$p[rCpG0}Ú3~\nhE Ɍ.2=u5qԷb=ױ_2BtWi tj %Y U m䵲9' ]QZcmyEqheKII vM"ĒNLQkp 24}}-hX:, tFx(!iYd@B'ct#8(40Gd5(#Jf6{qޞ62YV8&aрJіS~]7\olu70CwZ%{kqٛrd=3GVvaܤın7mp=eۈ{A`m=vX~\ qʹdVTԆ=vF4&ݍp9`{&NJ5<Jiy6 8O 43'BҀгia|Kcv4,oDF3QZт&Z֬cOd jJH#kp8#}Y"-("Ba NBKrPr6sF~QqliGzw\l9Cwk7{k|<Չt )79u4Lep^w:LijQT罇% kw9YGn Uf6<:6E{d/ru]K׾{e&l<VrinͮO)78Ac6ykEt/TϬc'$.Zčֹ|ؼHZyǸ'츢'/3Kz/g <13\ckz9}ן|[~[eSR@ѥ461eu;2f'#],@@;dô?,ڜ]H9Sl#nC y prDw_o33* 9.գ/ָn+aNb b)Ú=C+oT1l᳂߸UtR1-D$1~5<ʴ(Z>(˜Yfӧbp^uʺu~*[` *&zarFd d ߒ'j 4#OEz ÅZ,o=K9rR[K2KA6, Yl 9-A7ے[JJ%&vFQӎB!cHF?GdgR00Dl}4zvR KJɽxVX(ڪsqq~;n5mZWh}8[_gCH2r=1;ӭPp*${&e` 8z*,4J^vvBON h|V%ځóyǨg~4Q]7wJiŃs=vW3y|Ni{r0Go36RXs=. Y淍k=zht05qG\O"9}74dqӺ(G#ص&LK#a29. lmu΍N;{.ñYl1\5@x ߘ]6.u+rNos0+Vr&evVGKIMxUɌXu2_n рxZP6Ml-V!$!+DuMAlcԋި’\蠰ɥʓ0 X*:Q!!e=tGQHEH3phvDG8=bt`d Pm ӛxâUCO$a69Hݪ%ӲY XpGBf-TK$&}9;]K/QUOL;d:00;ۯΡg"qc#60F9s&JCN ҆1n@'l-pDi}.{O$?;걭[' p+sEP^ks8u. jڏMô rir2 ^2_'G[*LUYbL`\s1v-qԪwZ9PS>A6vsqlglsy׽9?%TTL`ޣxb7kKUoȏB|owluL%KWkOOR٩_İ+4N[ k0M.YC;aduۿf~|&22y5( kl!ɥӳx])s_WÇ>j!׾N\F֌ nڌ(1o 7e+$iACPZpNʢZ"ݑv4ZӔOR{}单p$рEoTc95fE#;MdDQR QU6Iu!NT(-(*ZVKy!-(9&6ai:-(F 2UUu 7:9*$h=ZF N&7|WUp_\퓂d/I#w#Ec3&=toT&Y 5v]&] % rTWINkIG?;Tk+dlѱgc<~sWVg1$7CAn]T7gIU$tO#9u=935/Es{$8䳞"bŭKut54pv+i5ZjiM%()dѱ-'wri74][n["PbׅlSYܸROqYa-q?5Zdn7Ȝ8nIu)Kd.ak'Qoz|bl ji]B8뤪#'d&͘nW(K>j7syϋq]]F̴mx鎷7nu-^&=|5C$`w. 9a Y{Z`!=9"tٸ?'ܡ&jljgniZJsAlx4ͥ7Hp̟Tr6 찎9Љ" <Udc%E֏##NF3nPdD`ǥKRVD}5aVIX*DecA0E" jZD$$Bӂ- D-C`7.Dِ"?:VXѼ {jNWoLN"0 GQM40`ෳf:Y σATzwsZĹfh3֧Zy*(gto p?kqӣjKhd35>793k Y[]Ζ4ބ`P_'r⑷8IO'^ko2"W [@cݓ=M\zr]ϔãwo2讆YO >s fZY$P<t9usxGP߄33QKO8.O~79 ExBspr>;{.,Q_f/Ӟ]N91 :ldԾ)8SUC.6fFEъmOLV'V_56h->Ks}V cU\/q4ŭmxʮ?\eE04#PzQFFt00PtRV"نmj8<`/l7G$z\ѷ*֎K:e0 F jivZS SQLuѰ{,4XTd*%iB(eȵU"#r R02=;V#_GqQ2q&x17韱\\9McѴ3?>U}ٳcv.; {n/Sj*(qØǺӂzH4^Cդo:.Ls32)]x:89:aq?m1:.-Ko{|~QӋ5K::2Q/dڴ|`u Ƚu:Jq%ϒZhI*foFǟ.KVkP1VѺ{6SR|;ZFsմ'4Q)[֪|L0lc߱^j`swvӑ!|/n? 8CqGJONDԅ>RD#Q#DyDL.@iDd * yL7'nH\}.f-hd$4DE@Uk5֛IW%+ 15&bR MUv=sH V+s6g"4گ5.cia X6kw`O\[ZbtޛB#|׸I{j9~G^=:ʲZm*i#v~ܵ_=k晙Y⠩ڡ6w>d-sIF+Ʈ{ݺxk-v\Of[ Jr:g|vqMO4UhpM{lQ=K_CDr6Vp|kAU\>NDmYe榍K7xsa=w_s^VjZ>Ny鶝ᩧjwܩ3-.vlD{|;rOUo:**":/hI$eߞ'q?gӲGFdNG^ѩ~T>Gu9(0^0@0jBpX+a 0@nXӄwA{GUEAk@ `tA-; m 0`@zJ.h OE#eUR=ڂ~hʌaVBg =~%|!fcCnnrqz-DG>Rs277ӺV0nZt g_ ܛLo=/|Yoo']zδ[*U0q, Ï6&YC$Ӟ@c'-^NYjh0{䎠V}ƜYkjWٝ8 !vuu]:S}χ7J>r$pcy~k2n^gbyRSQ텎:r<; 2A}&#U8rxo_Qa yfNp|gNcok-f}$kSugsv^[Dˇ4-mMOU`vf#/{C%Pg'rv_cJ|vN5sqzܬvڒ4%A|EtZ+3X/c%yc#c ?pW%|Y;.=Rº xPP @ Z}<` XZĘYе.g,EPZ>J8ߢ&$@#(iҌjQdj#D"LIalB31(, tT @sK\Ad>PDOLT'΁q 9v\lnטv Z i:fi:, n`,o]X}0[~[ƜB@IrF;l<;wby F8L }\53fj뤎H1nv t9].5_K]44,2Mwf퐺-p޿l+Ѐbi7> <~jm׾:z;{^ٚit.oI^\vļW^Y*Wm|2LRL,dlѤt\5ũVn:lvA7܍^<]8c|e:%TI|Ҷ&^LxgOK}$>!fsqaei+1fY3TX':RL`:7ɤd9[.\zP>'?6+yӦCqRf%'QKrrx֘LOzNp 8jtuMcDw6I`aqF7VIW@hCcdP~J5ƕ4֝ԕX{^4}A54H&i@ ,(h X("6E.h"De`"EHI@1Jzzx䦃 !pmmh4LrJi7ZheH$cGuCj}Du;& tqËϣ}#ۊk CGM,qӵ84sOgr߱ح_^.59Aߥ?!剎ؽb{l*_|}y9p_$2K@CCd}y2zxT};=ehdPrd'YJs:vI!z4Od 譲OZ Wkn,uDOr}Mm|IfqyŒÉ'˘_m^V:fX֛-.r2F''dO5ۛxNusf,x*͙mhl51%o_=o0e:W j]X- 3ͮs|s'&2uyČ-(P"P쁀@ځ@ 0@ ڎmAkvA{6As6(/na̰ aȰc!gaqe48T<) 4,4@IVI:*$% YOB+Z*QB'v4#-&#n9͉XN}.炮ٔ)*H?9l;qד- ""WA>@秱|ʂQ}lnæp4iӺFUSUMΠpȞ1>Q7 #Q$Xyav]eiN d(\"(p 4d+as߷7YxJ[+Zw#zw^M|"ٖ{,a+l cÛhm}?ZooDg@𳆠.t:zŻ9_]|tx.Egm8~CGSLas&WqwSzZcu3~U)&8Mg.5fM,Գ̅̐;<[|ұN'1,luز|FR('A.01bzZ/+x@r(2Z̄ZU Xe]cz 6A{@(ZAG"T<)0A4 M,`#P0>,@Ӻ[Ҁ{ a%t @}C~*@N,xZfXd;E|/ bVp%dRҗ$Ǔ+Z|F:p%uO\iIokƐI#R"a1kB\XI᜵ӗukwJJ=f\۫s`lVݸק(\޺S>䮥TߠV\׀Kr7됺Wc~$:hXev.x^vJ[yRV EeU=yM='4T~c؅ڹ2zrp평]]4n7Wp jc=g9#l.:/3Y {ME+e%͒b-2X*&AU@4Bc%"Y"ܮhIA0䯣E 4 7FO nAmı,dƳ1*iW1&6,:fTUu%O Dm$IhpSJjYs@, h>@dP * H$ I ol>Gm1Q&1|GWS gu܃݌s8ZfޝyKl*@_0b|16Y^F7n8BKaj7N 3icG?aWmOnE<qxÑ?iYX&pz %%텖$Fguqt!EElXZkq;LTlLd ny}ռ]+0ͼ?[[ 0=pssG|?0fm%5u p1ls=׹Ê_xZ';tB{G_˞_ǧߏ{W'wWMCxF}.؅q[g>8Lۖqdf@O9~^k==i˭tq/=˻Kh xxb/ZWDy1hx9u:oxF>$O!1#fD t@ x06Amĵ,i!{4(.b F,kvYj#t7*h<SAj rj-fBҀ€Ҩ]0"@aºmϗDDBH[ˡ9 c]xo?u%FV!{г[b8s7qSsmw@oЦkmGxOxۍ S 4:.8zcPЄ.1Vq/i;c5_I3j`#w Hק>Lأ}$\y;>â^i՟sq VI[tW!߹^ ظ󜜹sS±+S 2$ȤZ=6\|'W Jй|Z\ְkǿlבOL_Z7@S' ^Msbh㭥xnj mmqQl#SG`#q"?`@ G5Ǝ-hFGj ѕjPk0:kc!u9{j&?-F7XGR8~7xøW_ 9Xtޭ)&<姸WrVZ;}[৉QRE~ch.k/vz j_M&f#ZƖZHLxqEnl$a˯Z/T;o- WmKŐKoZ$su Zˆ#_H5"'$#&b6E a 4(#:ЙiQd{C =#ۍxm7[[dGZ6p^kYeMUD\A];Vbvk ƀcxo5p>6˫>&va8|{{& yYnv=ח<;cˈw.ۄd oUӷߥAwo΢BKw 5r\e=Ą^yܞ>w|E/->[>௣yRo%kݤ.arx|hs.XkiqΣOL/حpBRdze ͬ-u 1S.h|O(Y/|gR9#%|`%gLdc].T’ i4:UHU7uAkQ; =\࠸;(j@NB"$"e@(*$g e`BIuX`RJ@"t`#*K@vM Ơ 3>ȵʰ"rI4x瀭uiM?7 K>!y}\@9Ρ{Mnyա]F;T/xǷ꾟Kq=>rꈨ*$x8{{/gm?l:'YlPvMܸs^Lqq,䵲IR&` #/? |.L^- ~Ip]95.Zw Eȧ {r.n8A%6ywJ6@ 7(Ѳ: Z.F ȵA{G 栓wF g H9@9QvSF2@G%UIԔ5cHYgiM&Ԛ4u@ Th S#(%)юi},w8ªA IIjy:>6ܠn\W5Qw.o7@O lSE7XxvpVi< {/ȉ>{Œ> n4:MYq91h+4A\٣wb(k3Ie[/9#yiKHҸg]Gi,q.z7/?<%WOM-J)>żG~!qfD  %{UuֵAkz+ 0^J (.j]uM& ]TS@l4 X##Cs*.lK0r0pd ;@ (( @ =, @1' z%V&%8 3% n0gV&"s|a_W'g0{ob__^^9B'2Ḟ4}+W547'7ƜG6KHgp?,Y!'`m.,맣hvЧ5A'5ĸ?n";遦TGCbu HeiwGdShR6~eK dkpÃKZpSF3r?lH0PZ74J 8WP$SP"1X vI*rP ENP%][0AP4 ;d@D sP<qA (P1p@֓vYR(sAC~?FH۟^-MOkh< 0@Ǵm4xfX:8N <s/"dbc'85_uWm^DbOF2}hXPZ҂^ [6E^174hozKH«H@ GtP Fh @ mA, itV 6 8tϔAQpZDD8vaI@y,Nq;7 ()Yj i`즺}Tc|UрS`Z'_L?/[`vAK.*ۇ-Cz\3y\>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; s-Zq(biZj"LBs&UM7-+>m0jzI5Q6^f[ĩQUD$8J~r*ҲU LH",S*J*Hۜ6M& )U5rM9y;JK(L&s~-$k,mM\TRA6RNy'UTMJg Zp7HIrghTt5s3&ԖIQSE&z*1*MrvjqTi?V;%&: +0Di"h Ri`HY&ւH fvk49 (KPH3Csl]12-qQnkB8k1+ ǙM*bMsQ3[HT&.*fnm1#WlW2 yj,c0՛}fO9EgQE+U8 vg4 SSRȡtsWLyՍZZʆ֘ι-AY剷=Y4;n&ɵ"ZbƣEk5tlJ !bM "V42U#=ւ鉖'&äVԄ\ٶJ;fj4̕k|T[陎*Zra҅ɦZ=KPvu< U*ɷ;B%raNB5jKɦ[fZ5: rT$M4UۗHi@%Bm%u 6c7o!5ךwT U[b5M2M$(GHVbN,dy/3lhi #VM1e6+Ukyg[36kz4qR$jS\bEei:EQn[iZGCۛ뾉ӞviF5ZVMl\F !VamƬHѭfyR )l ߛlUd娊@1O?]iuNeddVm3=[Z@9*]$DRmKs TNmB [dBM%͕Ha׉3zjbg;BJ")Cf^n=/2mTWcWd3Up`0+Jg\.lFS1uqrp9PŒٙ糉/"eÈ\;J:kt(C"Rg;>LK^wiKJʔ069bQ'>ola34PT#i-&*BV"423Gg7ؤ+קOMF͢c@ȹr8DW|e3KmLŪڒk5fp)Ė XSq|=oz&3V-XCP rȗ'D0K ]NuVg-(Il5 &N~nEb_?k5]%pՀ!BU+>JCK,RJzїQy[$҈*?Xyԯښ֓ZKqRj  3dRq,U]gV E%F5|J27m}띵5ΉjYBS9`G~W9sϛԎ*Ak,ˬ3(BQKI"L5<uz;lƓW-@9X *@%/<7pު\ы*uY]Fd`YD U"HO\O=k{g}ejCR HcegTԅdZ(v7:5]uVP4gcd4/ųvǣmnZ)@@ $f42rd(W:Н] v`hfY)K(E^9=:]u:g;k.-KCRddi2[v5::222(%=dG+s|.s޵\ꢥc E6=6:h Ԩ.BFYl%+$q׋ǯ7L{7o\z;M75\ږcp) f\mڛ &hT_Yq],("cHVZE)y~=:}k郣}Omk*Y5\(E@JѴ5,xsϟLܮf\kmN㤾K$eLZ b#6SXjma2@.vIz5Y\긩k"$t)fgeX`RQC dZ:$\OFsZfEL:Ј]ai3޵q."Tt+H8 fC4Ff2ɛ|;k:;UfKyp "5Tk ʡ>{7TZKVRF *3v5eu 4( @3HhUa˦{:o6n\(8tKfoFu Znu%KV#!ƩKd &u2]Mm lP٤Iu*&ġI6f:KZL̊ eb0(p(RcΧxMwJItjZ !rȏM ت  BcY询Z !@!g2xl[ReFIv-\Q# V+l Ր !UIWSїдD*IV 5q宖 %Zƒ2eB(ahCL"Dyg# sӫs B(-&.#7i\5r V+>p$35}kt\Okb:KՊ3HP+$ h3g4[qurn1%+kCTeg/LԊIW\ɱ(#۹<@)l@2bV\g՜ Lj.W-.kl 3=T eTf:kU1B( Y F"Ep.i;(֑yH- cj|Ŝ ɭD٭%-I6:::TQlB؋ lBTjTְBb!w. dt̍T36*m]+;ZUвLEQBEQVsQa-#]GR8[4,||zg- 5Hmf%օTx JHQqJo\ԝ -)Ik5˨KE!Шr+?8T^fZ\8T**I6v$R`HLIc#RG tIuFڪ]`δ(qF ]Y\,+s HZЬC.-H+6奘" w&Th\/ZQdeJ#Z(h -G`kr(2$R+4|bg̛X4TUӹfgVv Up++1;Vsx4ieKmR`9D%S%Ira*9k&[7ZJĒl9A˦19c˗Lۚl+%g*Em$Z@4p~3Nj0F5 `5p rˮjUܵ+a+b_H"V"k\#PV3=W NՙԳ[hhՠjCcy.9֥YqknUZP2<@!B+\L@4=z0C3#s9שsk6YjK$ddA*.I@"eĤC@H1 Uyj EȔI p @@1CC*ߛ4$[r UN*J`"P8`1 10 \ѢV\"m(#i$B!@! 4S @1 q4E+9WSH(T$4@8T@CD2-!ӀT 5 o6rŚzI2֥UimrMR p-VUP¤\h8UQ4FANAfFIX**r NC!@AHReמL!S5UFII6!Ei"YT fYI7Ƽ$B)-(!%T(q65 J4jZ@ePL%M*4bJ @XUWzk- Zm* DCI \M$*m*M$r峖5+lزl@!HJR QRP@*TT8nؗƮz4UL7TtNM3݋jK11RP@M8V$RTh U%Řl\3sIuB$(ieT aN2֪Hq48UD[Ym61]Dj*qCy;#U]+$چ3i-!1 "#A23B0@4P$Ѕ:R[)B}1%h!B2ELmQr--\a.ZCm܃2z޻n>CQN\yA0Z#L2\@q,lT%hT-rD F֣-t'8BHH3p t';S`TŪ*-qVDB l&B4;Z4D7r[j(Dƨ.' by!}҂q\jTkCW ƈt/[Bt aJ#ZhSZfm" 8Q*¼H= H#hN~/wN/ZSKQ•~bnZ@Jb W:#TµAP4DH" ) B L6N HE9zBDh鸓$ir :ʀFl։T#h'{TX`ݺajɠݠsneoҤ9Ap B.j+Wh5NZK&Gh:Mݢk/Lu@jq%̤ay$'Tr 1!80 P-Daw&B3quBiTXBFDf`. S*4 TBxVG "HED MF'jH݋l21 .q-~8t ڜK%g54*SJ,) HM}oM FۖSI;cT  ێzqD4$PvV[U그a*t[y ^^np~j i9 CIhZeiZq0Lruj[e4pHR"C ـwP eF9x mZ&ڠ(*5(YVV4Ual!jeq %Cqw0iryhajLt 1ڍ 89S-0YsT+T`:a4h;fX搅E%IBҼsS-p$# v!='.ܜ%uQ7R,T@OphBRJ"ZZhVt (D49:8jG++J>!>%7)Gg8? |=GJ:.l`5I`jӈer64" S. ^ؠX =N3CF(` )x]Fs#8>{>Te@yGyODp*98@Xf TjHEHWpS;zA DHR(UD3ĐM"@)Qz&QZ4rIS9-t?,栆#}O΅R"0bmɆED7TRiznqRKL5sABqj_< Ik}-xpyR!^0ae-EJ EmW./4- X{`rf"DS >{B>H&nZlJve O)5S]9*&9!f6 .EҪ[D5b4 :1+Ũ0'tϔb鉨TN5$dN/ޅ;Ps"^@ s[6. s$\ސj]܎i|QU2_ ZU1/{F!CpI+(@cr!8v2jpV4V,Zlu3 ENlZ7-81ˤZ44\pS: {T6;~Q#E0;*N/˹9M"XXT:ccWlkE̻&ojsH҅fjTi榼;}"4 ӄn}'E*Ѓsf3 /SQwU ˶nu iqUBv݆ap.ya[=d_$DAHTNl3  i.ٻ;hĆ0!6LboV;LvW`؜x6=F@ VCa'P4BA%ٻ;`Bia#,(ECS;vM"E"MG(edzu b& QN ހ;@]Nۘ2B{hKS Z/oq rfιwr]$ \/Qj.kAKlZyx/lSUR٪MKAQFjnd."&l/m,˹ɻ8CPLTUQ[QZ]EVFCARZP_?o;& QZC@6I%!օڈZi6%ݝ]lN,v11՜j#T5rQ LV 0tZH9n)]D"n$S1(l9<7mIrU\Mx@&=3*^]5`O ^y+# ?o#ܥ"5.:qzndp]q: ٻ<5tD-n |I */P$0" {@I^%Z p'`u9[QA,  +I  Nє ;flIâ;nhikjOs/629}YnTk|S biY,Bm B `6Z3bҍ\stiiL2e]Q88mюPWE(B%8w!@l͹GI8ʔpiE/~MٛrKe墅AD$Bw;3fܣ„}[ ޲ܪWU6؛UzCáq4Q_E~E\:~w p aVB uIhD-^Qf=f=f=^sGm`ܼr;<5 |HB#0c(ltPa*= R8(FߗHۖ9G1JRCV&CQ2 I!mlF>oQapMaiq<)C\Fx?@\bQ$iW#<(B: D-RNw*Tr(ߓ#ߦpܝpb[5kvTYjs7w PbcOѷ8ů1;xA[.8n mP$oIj1 |" `a & 0@!1APQaq"Bp?X)ݸxcrЊ--?7qJ)xru{G(YLN`ͫuDRt="܈MM١!!x7jqi#8{y*1Vƍ'R$dT*vÆ5"Ӷ&Lz=QQ'?U̧ѽ-STJI6xɳqZ) DDüO5 |ꯩe9He * I^lK""љ:9B,ߋlArAųUUSTn1!ݵiћ;9 t!䥵+|uCi3(ŷM)+mUXHkF82EOc pF"]od.7JuC^ⱯBu5KDݣ*ˍoue[wYOkA:Wd.М&HҸ*E,C6/:Wjlb6o1|tKQZ͖.2KKɏB3G2qsh`u:OM.3>T!ZqhuC{@̓"Ը7\GdgPM[[j=hxdjn#ZVhGỷJ/5qR(ÁݛqXMGO֮A1I.CCɞ<7j\i$lrRT:t4oV8 C:O$ :Zb1Y,ywlƗuCKJf; ˏ]űǥU՗u|ŜX"tKťh= `JR+d Ͷ![6+VgUW+FEEօVb OcCйJPB&R pRNVͧҞm:Z'B.3Bxԉ\b1mK=QJ3n\:Hx҉Z#3oi?7hnQQ?͵$h>A ͖C{i?ŧSD~1xDf{=0pF)v;SF_ϓ6Su:SE{)>e>tNgHNv[;MNMDO_r#)sr%-/G8!1 "23AQaq#0@BPrRb?٧[dQ̱E{cwM/SJWg~f*|v^cred1 v=Lp }[|;6ϫ*u1HRM^̺K3͕=ޥi>xd[ "sG9'ȞLNM%_cK?"!ᵟBdG={B\Yt#R/CeԽ l/Z3'ԓ3!ab]Ē͕U"7ܕb3,h$eXb0o"P,"p/,|톗6a4y:.lv就f|.F]8 iTRdN1LGgs2lZ|ɃE .elt&<Fh4{Z=GR*dMs5="dٻr3dsg/b0Ac!ȵ*~^Ūgcj9һsF=Or23sDf/B2J:|j_ .Ex9n(}q6N/3ˡ~ZpZY6ȹ}1a|"u\ذt,fG4gCurԲdT]Bԕb4 B4Fx_e22^TgsYd8-]F~ŋ3j?eܽ|-m 16,^dt;㴤̯tI&qs贈-w\66mMlSIL63-$Zl5y ~c_Op8L3> PGck¯[/5}K#rc_p8 Կyhܫk^I9ҪN~?T(4ПZW2^>cG/p㪖S3jƿL}qfo#331C.fLYrfy&*4cdZI~V2ԓ̽ < ɦ>E/3Gw4pz 6Z|Y:WFe=1x+٥ )tZ sYw?)%.<_ECԘ߇K_Wֳ>)zZ^$dV?7<ј7^KRSv79| +r!Ii)!sm:"Z.kxwd}Ԏ6̭;-ȪS*:_ ZSSW\MUmSZ2*ܺ?1ӥeikXҞ%8gJ"=0Cd +iJRMU-%W7!ŷ%R֢&K̉ǝ^V-zbDS%B!amzjhzGn}rt2d|8%S݉yv8_cp^EW ^FcFe׹y,qqRw7i"H#x:`,\sjND>da|2ĥIF= oJ"46]0r^┠s667MO [tu#`㍜F9-\vBNni:6=Gr/ĿYMDVq].QѦ'ǴfR\jfݦҹIM㹥OyWԟ0ffD v1 s_ 8ߩ]EW\g4U6cN'B_~^DŽbOt7RPZIhrT]2mZ?v9a+ B,qNVfPC#^&7`m$^l܉м Mah3G#K"ݞe2Su9ɺ 4n+kV"sD .Z?|+y뤝4o,#Nm/]ǵsGĹLxdS2o,, 6"Mf3g(ǘV&ԯtDM[{u+#,UidJecG$lG8b&&% kA؝f䓡oG 1/ᾹefQӁT+t93'4jgl,ѻ}zn+ 8g Oʓ8_/_/8ff<*LM/UBXKv7YhӒS'Wq^X',%:tDs52Kk"աm\V_" g1@e,G?^*),qd){Sc|u*ߓ^:h!9u/0)S8 u;oo7bt*/#ϠI,y Kl^%PɢU;ȶd6'-$# n'̶xXOќ*\nnr/Gw/68wpRp,O_ϩD֣áu.9c$YJ'Gzc>^b\?#j"ʿn+fCJ JG!.cy{Y2I7K#I7VXZ387/7:PG89E,z1ɓ4~#ϨӬשNIu<"䥺7p9i!,_qR([TХїJniK4} (-cZb<\Tӝ`v-M@: a/j>Rϑo eLaMx#M)؟A|C_c%d낺,Sx[S1W67Q 6)Pdȷ?)xf4oXw7x:bQ [JGszk#y idoAm^''驑f_yx_0KIfdI!2Gļoo#I idhԄ8z8)tQ&\kIĪϨFg3̚p =wq^x,enƋܲ_ɹBZ9Ryv'EksyI/A“8_a %>%xc9IHP}_R? /G>DS.֓qm8lVD鼍NBl)CҦIoе1zDc/"ŚfZ;"KydZgröy&.n$dTz; ǐڢ~HW؏q:|;|3fE?)zվC93WXeG넫.mNM*}p^+8̽s90?z~zF6V |:>ԘԎm |߹WW7_߫JWWV:~ o]5DKr߭[zԱFl垴v,[#5}L_҃g]ߌSn2_ w96_/pGCgy^IT_Z5& =_՟NԾտԿQ,MA=U))]j[ .oGcf"X_s#7i}._ ՒIjefgs#<1#$|'Y)!1AQaq 0@?!u Oi`|qeJNb!mQ{*k/Dˊ0*vgbb=5a q M7مa6e"^_VEZ[*%WPiǙDp*0e:KXemyɇ[DR$ Tq/Ǘ1 yX3N Ox0-Ϙ<`7|K'ԕ^% ,~( NF8;.VO2=z M!!$f] Pa!f}Z4N&{ V Ӊu-̾c(Ϙ}b7CYw~qvF_@y~{ql;-&2bY0N0MQ]% my+P30]q29F5o-['E^.W\"P u:/Sؖ0 ɸկ|(2bmR{NY!yA<4u9 쾪!g\}1F='p nmX6t;#T5*+\ɓsdSXɝ1vۚAr&Žoi3aF@‡J9W,=0BR0=-ynS( |JuYtjNsf|oQgwcԮ73*%E5UGE4]0ʿ*#z\09IM^+ϙw( 540<@Z]OcݚH͖,.ؓu/ՈܡR~` 2 VkaÙ4|A]/_@p7msDhWP'qsk9aL#jᬥ0 GCUDy>kpRbf1q-3KUy URnnP,G)t_s o-%xyh9/)zG7rgB\6 ĺUW2ko,(kd<̡73#jjߜKyj/#>m: rLjxl;ƍA}K| b2#u}ʹm5WQ﹝4GwUՂ|'n#Mh΄DHδl5j@X XGٹt].P )''}nc޺`)[23 d]j/`MRwcϴs*(&.P\K*+D.ϙ@:i8u blap RT(bG!| QSq/J [R莆n晝LB("s.gJp_%dĵ#{W)yZ01]wHZ{P_DߠMZ慨SM0p辢h.Ұ_w0JW!r녌 &|p{Hl?i'h,䆚ja00e 0=c*SeR6DmomJsq.noy|40 DL9~vy _>"U Ht4hv%5; j@ktz4oQfn)5dR/2isxKk9 1쿢 aXө78JRJSODsM="Bfs !^3r>&{Q0w7Ժliҵ7zޚ&5Φ/䔨Қbk@NW@x&+3Wp_MjW]@Fb"s9A˄ Zyc<`L o(^㡕c,oYML4)Yz`g(/'.g$&07?fsu6)|9CUFxEQDQsDŽʧ l9ʹNGj덣F :joESeiĴ,JLs{B/*oӘM9MK͙LL7+$?g#g/]wn/\B.v[ "[R~v6PLř鹆` f17ɖϱ9/dֻNnxǧ59и(\ޮF\o1 B]ńtRL{)Eܲ^c5_5&.S"g5ߠ|z!̴OdzU@ny:/*#G#Fa9FǧLsHJl+?1iɝ6_L6]F@+%*u]­MnKoXr=J-1/܄pW}LkaM "UISgOr 1ײZjl8cr7K}AA'be`4Cqω*iVm90qsI?嚽jE-`xϸ^gw,TZI13w(9/M!pX=f?fcAw.7p]@Ye`Xs9g j̾gDp6xZ,}uFiXmShcEz.07 C+-3 *!;YosA53 upWDpXorފԷlc,f5,Bo3kVXcpnp+?d^ B䀧.Hos2dS{M9Mi˙oPv_Le|L[Aqxa2/#(q2]"81anRb$.B,L~=AkxzrbdoX} p|ׅjlLg |K. gїPf.}JRh2_]1|[V*0AS}ˊ=|"oS[HCØe6gzY,lW0y^M>i3yt!R.Ļ6 u,P^ LvJYY\1\|@9_cl(klĬ$6OEU(oBw?'e*b ȧuF`|҄EFxz~ø}HPGa+f &N`ZxķJU2+W EQcA-_ T yڍV<(`VfYH-mf5;Q\cgYH/Ȝr9),<$LIxt $b=3ʾ5:UM9^%/)\Bn1ⶻ|Y;}_Pz#XiZ)BߖTQx/3[/c~*Z~QbJS9ynݹ#aYAnҊ\}c.8MԫjiCFL{Eܡ m:[xuAXՎn*gʕ`NT %rfBleL}EGE>cNh7ELsٗ_K.ʹԲOJخ1۪1u hc}I^fb;k!`P \>e8 5CpttX Fvj Zq9(rϋIK:3(u`\.[<[fvVpiΉ1.50j9%F'1"hWq]'ׁ4Kr\K-ZYOb0d %=]6S(9hVgߗۖˠUuԙ'=EW1r/2`e8o,.ea9t*d 5@2%(Ձq{Jh|Rz>EV'A"Rۜj)le]mϷcdzn@qZG@ܬ=>R,W+8K-Ek̎,6 'u3^&d]dZ9x _4j" pL+z27LS)E^8m`y?2v6.L.d@2XWOiA,ns/E@VNurQġbxg bs9޹KEǂ2@( JhYb*Ak,k[yШ ΦxSLkCjUۜ!M[OhT%}V5\ƈ`q/)?'f|?ڈ _ :A_d ̴ަ>%^O {,s4 Sp1 М{K)}z>fM90/HD,59/qor(цckxa~=0r J"_J\da9%;zh|&pCc`4l'l2MR>VL΍jnbleIuҚ+n YgN=?!ŎXoĭfRK#-"Rjmf n+\6f4.hFػu2Qj&JoNR%cеNc Bi"aX᩟5O$h!,7U:m` ]cb*z.Y\,ߎٌ[Z}ÕAu+W+Fd^P1U븕xEhEJ:u(_u{լ_+ J M צ ?:Xg(dO~9kÙ#(~#B˗ &nuƍ5}\vUJ+{UL0+{-P8^8TQrۗ ¿73KK]L|e 8]S JSf< i }#WÒi"y.p] O;7NJLޥlcH$~Dh3N˼ē"CV'QR(7צrƋeɸ+j(UTy" '3[\A -탙UKx$J!n&:A`o-Jh 3tR-O/4J(-`9IUb1-JNZ.` _VxNkrj](:ϼԩS#5zh˽.=J?YhEv"̶3.ou-n3CCMұя?ڨ X<+2~W)ḻ^Lx0`3"#QdQ]{ 7Uk?JnIGDQŚaiU/#9ȏ_Z]Eb6gK Z77Ro$SW 3+:Ֆr)4),|E+e*FUާh3\uDVGgnj4,XC ĩG9 gsY3CZ~RHfd̠7ukuqj w!r14{P/KZZU{rVhtDKP;yVUu k)Y K|f! PQq[,3~C{M}=o#r|m\"j[l9&aMJŮ5- 28LAW,2ɿ,򄻠@Ԣ7 ((hP#ZN\` v~+'85Uym̽Ƭ<%h1:+fzw;}" *f+ߓןFDLx"cDUyj+/;}7~GϩE傓k 弼e@E` FxkmŹ*%ZR5 4%~`ܣ;=/9C Kq30/Q{KYhyYccCļ^t[By7 ՝?Wģ=_2 13.SH-]: +oנ~݃}J:i;0c-EPrh*;sMBKp|.3l9k AT;_\Pⅸ`00y[8ĸ̤ղ ՜"'Nu]riؠkGbTX\y> |6*,C\}V){~e7La>ILw1L>#c9{Rת S^;Wb+"R>A5M33n76soT=T^VZ`%(%Gf-tZ1F$!rDsl\֌Y:9LRfeÝ/U!mq$z\NIGl3yS&^l g|K4GXN^TwԄ=?54?Z?widE_YN=MT 7CyjvIX;~gWT.3Cl>!=0# 4{[ A4h#f- $GKsPa|P4 b.Cim9 ˃,u9te*Wf1Mj]}fh `a*^CztV汖w!58kR#~K+σj\9D8BLOR=2OS=zY(Gh~1 [OX`s~O]3M^>zT?I+RJR}!INlX F|LLdyP*Q/ryNtk=E4)?i}?|Ss(J:=/o%е+jlM6Kٲ동S\9w+ßJWOyRbٯh=1TǫV/Ǫ=W L>?9?pٿGp?)I\j$%#P#Bxk)a99ƞ*ψr*qp0%V@/]N=jo]Q1z j^*}Q)yUJag1=e@>C!z(=0G_K2k`4}絸WßBqTZbƞbkg/ey[ǥGӎm~EW3^GzߡW''` U5TH4rYK6ͬ{E`ӈ ckn"4qxxg9]M>TKq1zVZUz_d%ҩ#kޥ4GIlY]1=,^"!9շ%WzwU\2gyĵxae0# r=4 $c,CBìFbbj6F U/G/QUWү1X#1D=.-* S1<. Etj{g!P˰yau-sXUeu0j9ϥTM.T^WJ+jv״7O|ʊ[#Pb#ckuYƬ gQg(u3763 <%L̖$8#E׹\Q񲪫w.&_BXb_<71S34zmK̪e^g2gDk,߼Kj\]| rN}FWz4qZULpTVY{/-,(T,Ǣ) p2ey#H1^ W2;EfK10蚖wm0}Pmo sISW \<0KxsɅJ̑t3pi}|\iTCF1b(mmҬ B%럯 h)mLgċ, "Ka8D`K`xMm&ī' h /2HHGeLx1l/*Vdv#[%%LWAi*-Kg Ex ox lYh4҂"W]EG<"j Ȓ6y IqPh9.BOh*+mo HE4]ķ9H -hY/̄q<B( 'byظtJFp:=F|%vW1k\HZgGmr͋]/0Ђyw 8G__'Iol4wT&@"-o;؍g{;1pF' $oM 4DA=.1ܰ!-/c vJ*B@/ݎ08l|[7IAi ZF D)r*!LL MJ` OpPkV`EoxOגƭl&{+Ho.qc (  fI-B0Y(R<\Y>nuKB?:B"*5Bm)oL5GDt(Jvw³g6l͔je셨Q qs 1oMR%mG-PNjȨX֩ZP{PoV[ItᲔbI7:4qLJm}&ŵx%8ɺDz."b5h Fz=1wph?ĽPjƩ!Wr@4BD~-:+2]m%腪V?ui TobTWFסV>_z-O"QiS]-hM&~:*FOH/WX}ٯ7Rѱ&BM{i,ǧ1폆CQ_%aG~ƺ}=ĠE(48VAgF^S)~7Vl5::5obOa*ޢ55iti*1KFBL= Ft/FObw= ypLPI E%'ؗ| ^-7Cҗ{/boakdo^'hhI|/!0Aci~-KOc&/|beu:Cf}!m\lbtNײN`='lhƫzŭ>"IPK pa{u᪦~͸G4icW&9eQ=z} BC$5Ĺ"'8St[qÍ:Ŷ&ƓI4b&?deh8/eqlmЂ{ELQ=іS%n tk'7DOXzY.[OCM2'JOd~/+cc^7Hj_g8%^&KMaj2lJixj?L馞[ko[HS6ӪlЖfpm ӢD#dcLQ#FlM!)è!?_#)xq} J8sHn7t[ehl&WRl OWK- C!9 AXhl`?,KRxtp ll(#Ni&p~d{gg32^#6_oBcYGm|}cp腳 M54E >–A˂F.x5xXT8Urc F6!|-8-y]"".xFFFG\to(^K?tnpFĞX^c͛6fF捳hWf~Pd.pj*'s.Jj=By/qylf͛Bqg=m1il*ĈB|hj1}Ka|^ǖl$V^ &!),sE%ƚf27G0ѣFc_<1tm´SkM}g%X~ c5|8t4ҭ Fލ jᵅYdYx׵DWKRPD6iz2iF9tƱB5P KОPѯaoBAj'vqd[<8\B=iEzmwcUI 'Q.ql\f 9<=pۢ^K_b__* S}3yzwÌ#زMgGX׏|M: BL_!mhe>e?&F*xĎm\Gpxù({FU)7(_BM " R&$K}xB+aL! +B>YhW^|# Y7]=bo {f_1^M(_|dkTm,,LO52ƄFM̬Ҟ1'FՏV } #!Ox4'KБ>7rX~7ο !ܾ~:,=X,x <%?|пGE uW_bw ($%"/0sbOؕ /Km.2O>މB^59t7>%⯼6,%Q ͱodCGsHe )!1AQaq 0@?(.cr_w /FyAQ>%{;H>w+Dه٘?}0(hFq2~}IBZ{?<ξBB=qpK(ro ^`Z: pϿ)e{pZ1Mp |,&ۨXEF-`ܨ1q[PSd# 혻VTX D .p/wǡ 3ݘ+_zD mKB-a|ew,;]LȍJD*V*44?Y O0Q.u(81A mp_yE P[?n"\_0T@wjů^ɈKS"၈"mk˿}yV"sSyXQ-EC$!` .V}"k;d n++q~ [rA58_ f%yDpY+u_@nNP)GTtϿ37vxؚl}YvTF.==6u0娋븭۟ㅥf,W V×3(`%:~ +mԡ|@U`^v킑'WG)J+5uq/y%{.v7q#PKT-J K5,pO[/J.HꉖW ]0 [숸`L1A"]3)U=Ri%y1KΠD.\nY%z L{g,pI2/:pus f j;{_?-(sD=;9ţ0xcn+ X%7ٱS pO0Kb\@gݿifzV+@aq˸[BA5T [bT{"F1cuǯ͚@S!5PflW~KCQ\V\P1s0#V>Ơd׹q14PaNs;xѥQ [Gqp=aQSf"f*QB`IV#%vߦ&w1+\?E?!IFM4ƯFr+"a= V?|%m:l)C~ق@7YyZ>u^Y'Vlt@NcL&1i ),G PKY|9R7V5 0Du G׼!(>1 GSBVlb 1AAvfp?dP=דYwG%4 XL0c̣:rg "} Tw d0ŽL@#T >`֓*U'gٯ" \Tju2>^z.C7CWVl0`>/},釕g߼*[@1+-?'hq`(?V^:32wdBUJzģeozI z(Ţbk>jryO,ȁZC$M[0-ċ8Q%*787_w(q{/F46~hx21s`/ :}/(_?1Gy`2"<*1 6_ݙo^|D^Ǥ*lsі/?׎)oJ =Byӿ1t>9^{]op/;Gv1]2:j]@Ϭi0Dy ?V֦(b \Z7EcZ߉`CY*闿R+_pffAg({̷v\Bi֦ 1+*]~"g;b C(o$c߸rؙqK3?3#LS-gB; 0z".?YPc %ƪn3F.>Ԫf9[ea]At䔌?%Nh*QrHKnu,S\F+mU`o 0WU\Y;~aDY15/(-J &}kj([Yܠez_xlp>GX ijlD,|Af"c?'`!cgٸJ=-{A.4KUopu~bC ;7eB?4-_P"~ bHɓeiFUQ-éybXܥ&]7dR^%=@5ewps`KiPp(L-KzgK_Y1A KLEƺt@J\opj6㨐lCWJK ^,5`:FQhJg0琭  su/JD!Ϭ%FbL.uog 5 -TwL@{@+q_qP9}0, D>+#qΥT,Q*#m:Kr\*×W5མ)ED!LJb:-2ģO?׼-ۨ/L:57*?Cf%Jٸ^SP8OUFjẕv+SoՎ @tEΟ$̻33,ioYXM%*OQ,ݒ>Q-Kujz~y~*渨qv5|3ꦐb_fȀ{#=b׋-A:w5'>x+86b6oM8㯍u4YcBt3WS%Vaq;X|gJ39ہ^X.%l?Ic(SJX@`^*exx1^d7Ş3穤J̵&)qM!溚B0M!}`]T2؋4Mgb X8b&5(F5udWeK? @ُ_YTئ$lJ1*De,7+kc/7?$ijljpf&>S@6EViwJb&G!s/n3^vG1cpv#Ryztm`*ң:! /s^ (4=g}~s\!T-e+%/^"^f; }]_Ym" Qe5£:󉉹L|PZ=_}"|<4b}Æ+(˄۞gx!CsJ^1~kwQo5Gۙ3(8#B=p||!ܞUb4|wtKu.B_HA|ws30sa8%J+=n+ļ]G_xbC}"^퍝E0oL@0/Snz.\~"~cTm5 7A2a1TwiFr>1߉ TBla/x"_%G2o% b$\Wu-zVm_q 1 \|fO`K._ rR.MK˸.\dr y|J+: \UE}u,/ xHjY-&(]#g3-늗X&⾦~Eo~M% '|_:⩩s˟D1>K3R1ooRWrGpPĨ :>!1CRP/XJ|wjo0ӌ%+4}>aUp PVCR0/7RsR([Pi+ x%:|aϴ>x  @ |˝rclDwdF{@=5;F'P+sp#NjF%sX$uF}Ͽ%RbK.5T‰OyT嚞^]n&eb;wxsBab0 ũ|5|/KGfb0`]37*z b"xpG/, 1.b | eݟ1]ԮD˲\.6#N~Pf3[ Z9XJTmQN&ZW9Hj1TB0`qsU LwQ/ tK+XB`Kģ O^BXÐ  JQs/+zKIw=6rԳ[r*/_7%B\"Xwi=@߶-Z9U} x6&Y3\#"PqĠDL /xFIbTQcG1T WXL7,S̒9fHq~Ґ`Hƴ8n' h035y'Wo1TAO~V  < T8X`}]PZ v FF%[g)*G_bmmY#@qpZ%+|g3ң*@"* к\:7d5]mC8M8h61d֎q#ۣ<3]X9:CO*6n[&U~/*Jvk1FÚb( "s)ś[P=^2`+mI@# *ُ0nxrJXp#)+Ի4̱tFXVy ѯIP /;52`n,`L@# '0$r#& -|VZ$ `8"Z%u\x Kh`zEhQW0Qx9 s VS @矙DO ,X`WtP#E y\׬L= y%It,v`{}U!d)`c6{ ] B+O,vӈ"[_NcݶZ( E8.,E9n]ItFgEO sB tljpa)ljԏXnEpWwϗ;%x̌YkG^WL3T.r)Q7Q;sQ_u0~%aFE\CcB#@'!-S/3# |]nX>eݺdxMX8C'xl`D[LxܡyFiMcQ'mWNZ|#̶ 44=7-b*fٱkbOu̠H+`8 DM"EJxuv[>A@W=4G4QZdMHy~yyaN,vt?ehJ,ef4!XsUװ(hk-pVW DAiUu!8 -Mg t2l|ɅK3CE }a7ts]㴳n"A޿\ qiKx+ǟNrZT2īlVͥ8^@*b"H r֫dW!4x wn[i"*!.ObL\,,)K{ZY-ڪjZ< twifN*ʋN^COi^,$Z@"wkޖK䂵\D[<t,|hj-'GHM w;!!.PRQ@x 7!l#ViYcoEmXbֲwl#p@) *"I\jJJ!))))528rVIlgt(H߷ r_y@N @Q{zyKމB^*5} ~?ʶ$`KP /]cn d^"ĵߓX`PlsȮ+8ܽjgWh~]o߯1 hK@> lab@ />+\?BD0o=ΤY]Uf` )ڰwu# Kyu (P\k.L}fX:rPo,<f'j66`9Bua׫ˣ~aahw P+=U"*/SnuE x$tS-82mb# VE7ʻ%$V3/3ޟb6Y6nR7|f^sX2ނsӖBKSg9)x_8Pz*ZPe %-p[b OI|MN!Eu%Usc.2pK2lpՐBPd 5gkJeFSJQY-bCϾH@Er_ |qu3߼GBQqD6q@V{_xAiljb 6XXE8X]*X6u k1p-Y(7W.]D8Vr j$+,=1Rf/LBzﴖkg*u#M*!cyq8s7Bk\C.؋΍w=YLE,p2$Y% @  wxs[$`Z` s>o~| 5|"́TUg_/X9@;ާw.ږ{Ilg N 9(;ӏ -V|aA.rݕӉe{KB]{E;@(U<Bg-!Vۮڗ@VRC7``![͇xH2`tqC= A+h_)JlvİEibR B2SDF"+ULqǬ+Telem=?D\CM>9.YcK r/ ċ`!Ym4I0<́Ĵ\" v&bPO=!ܦ\@k+CmhJf+AcEh50`lwXs QOi6OBhi6}b)ok}*q|jeTĨas=@k.\7)%݋3R;jcp C[3sa N"Ƣ3EC/*i`[gS9n Jz@i*VILh#5Cث)MP0xh6 6Q2&ToLq;W*՞ǴT#s#+< dvuI;v,!v<nm.;>Ǭ٦\ha;\g_.+̟hM% I%S5\ĩ2b*Ce+ⳳSja+ U=^LqL.J;I :D:*}բVbeӞHPulm`o@EI ʁBe fkpۚᝲ Td ,+A,UxeyLT=`m0EPveb ZRx:j @8Xn"-y#~c^/q\\![ttJ`[M>eBԯQhF+=HYefC Z\^qѕ{b硘&D3=-]^9ͭ-5L+P82u!cZfKzXRc_sCNV1f&aݫ 8U,5\s )Pc#MpfuOIn`䊡.Y VTη8_k ^TY_-oF߬TfLƕĘyb+ {88L']5jCBQ較yA!W(t_V ֍Lm{zdSn3aW1͡KΥ^iar^_qrV RRWymX[Xceԕ0Îu2dԡ4ζzb(}8̷ C333_u!x`MUD$&mф@],/hDr=A+ "Jp.P ZN|ʺH(31vP&53ITx|GWd ڽfJ%Q\PV0bb(RqVR)C(Ȁ[V%T,נMcxb}\VڻcMpbK@+Y1U*෸@!E#9|AdqUU)F ryRjYAܩ 댦=!=~ Qγ~8VA1 Z1YJh1M,`:"*U/nhqm3jËz}6}H1ݭ^ bKԢ@;|ڮ$jЈB[طMCQ %f-K-ޝoPi%k](CJfSeJzJ@vb`yrAA{bTm4fG2Zc}~(7o=%U) uqi\"Lch\&zԭx` 7ZKjr|s !Iu87ջ{K`,d-z,_iER_hZCqlѯB WO_yY8iۂ{|7h|{w]_^2n~}`G8TP ds˗>~4̸" k o[|^PޟjF;XyAqSuP酒e݈ul`cD鶥(s5*tS@=tt›ߨjUIh)ےu 2э]َţ+ ]R ^EWSq;_ҏy!u0AKv~S[W/ʆVQˢH]~s_E Vc䋾~"@A9l0.]}ZQem.KEmPz]fk nX<>kǪ::`e@]PLHvuxrip6g%;pΩpͅJ7t[%`(kPlNI=3_x~At S:DiiYsM&+PP-qԃH^:AA 9bZR^H8b vg{==5x?U-/n r+Kѣ<\YeZcAE,6b!3^K^bD … ]oUr jl)| nB\:Zev[Uk/IjwX_ȍD/v`W*^qXp^9FmM4ӎ{FTMj˪q-c;<^\ 2 2ͷ2ӖghV0E;.>oQ" b!1[uJ,xh|硑ƃ-0y]L"ZBG j~UVʤ|g#.CK*y%_cZǬ먥;;EV[C` 7UgJ2]X?i*۱8,_P.Ob\qfΤ=%?U1z|G]u,-qiR N Gaoj<(v>YON(vW,(gX([n;1-P47SKJThnķZt[2);j ٍ*A1} B`nm:{ ҪԘ{K2O*hJ@a1oZٝDg[U 3]Hhr^NՃ)X ?o$zg-N(wq4Psݙ~7BNWŒ!t@Z|״TKF}5`M/0bE.~ {rT2Қhl%a 1Ѱq ꔙ[u%bAKv{VJ:pAYj>YnK36 2LWr\Y bg{&vDB=jhSD=yO>+Kc>Q9|Ř&92BɎDlXg7^c TYy|x,dW; _҂H[*oMTD2Yǥi:J.`?>#j8~DZF"* @JŰPiP=b. [5}+ Zu.?Fn+6ʂN}'d۷@%@g{ X6 W,q|\ڏT!PjhdfKl>Kh8j\S2ެEHYt% *{Jg2 AHhYK*YVI-U%|U3CU^_z0OlC -İ$tx\YW,Hl2 g`WC䱥/bi5 SC4-k+v8RW(YG lgdW8)0!m| RfVwd`FrkOhE2'ƿpx0%D -^a V_>0Cw3)Qc5 5)R5KL6F7ٯ |G1KV. "祪* UuOIhAT tXm,Gl@ / d5ög+L%V@ƍh.FIEQxB*l*F]z%d p4PmX0\(K\q#Y0qQۣ봬E qUx,Qʠc**i1@Xh_#/m;KȐUc?} NÚz@ KOn{CP0p¿zT2Ш &,Aí NHeV3_qjͱ}z˳ad(h\b ~}nJKʨ\,k0 Z8ZsQ޳{HivV^|XPY7L+FqcӘۚռֽcut*=8۳։A+Aie q7] jac=zt~C/xePt=%䕃5'5jg'.nRz8L-zS&р-Ѯ1ru;ǴȠAF ά8ľ_%;u77F_M[jkrTJlZkܥ4hP`䂮Qr4no^"h]?߶fؿTVp5JҵG.MEF+=f4ǯh0J6ƎL(- /B 1c`UN UDr4ūhwšeyA?@tH(0hH'e?,u/1*+w`Z2M W&"HoN.n(=w[?7:7D*Yk.CLLB g *aP|jԪsO"UU7)iӥ%Y@ ]=k]Try7#mq6Kjܱ0c_dp8%^{U @PgJh20m)+Y:Uӎ ^ lӱ0_?ޤU,VE}\LmKp:]n$YAbyo JcQh *ߞsq KnWRZU%-iYrύb.RW"8_y(./')|Ъݎf#X1Evb U8vxI<]+*Z,e} Uƍ^?sGl0l26zp=IÓEଆ$cࢤ%ڕOx55.r['iGL[%&e+vZ,FQ1-FN6`llTXevNK:ַ2do}a8jH&.DPrKu;QǵV`9zgRF,mLsҌ,yR1,㫺Pu{cs&Z}JO)a8q-Y; vE2`tpü sbM.wPmNy&=9{F]<ƏIΉP@; )Mi&snGT"J ox˞GlX,k}1*3(P9VMg#Y*R@[Va- [BVmeh7͜r1Z"T8Vvhʡ{f* @5d(+p_6aH-7 jU)9Øԃx of]m8`ɋYo`ˁ^nWFЖ!߉ZUP,QnɼiåW2R,qe-uk}"*`;`" EPNҖnKɻ\i_X~ERj y @V[Wfs3U"aa5G(pqzVg]4 g 9/)=_'w!IY ȷbh bPBk+8<:,@f0Z`(kfRYw :k$h(K+ . FWX:N׬(tMx?bP<^,F6MX݂BId, ׮׬y"͍(LRg4s~%/!fפA +xv"zAfohk`68O0VJ sh8cRХ4pj@ <%a: 6'MbەZyLrw 6F7Rx]tN@;UDJQJd`DbP(? W2_˴s⟩TvM0xA+7)JV:/}%ܔ]Tf) ,G\ˋ1GL^BcԹuB\ v`ji=%3QlyRXY;&r [W0QZuM$J':>)?\C0e˗p`ADB9QB7/r7.4űb23(f-+T4bKq}%t٤6dEY hZ.(ߟ/|LC Cu.p`J4fмQ.,E s0e._Ƭ:~7 x L'x5TtszvoExgzu/ 0 {$% DapK7˙sdV@qI[[4PC, k0Z N;ig/i*{D?NPvlA?sxsNЄ?3aDŽ_c`_c^GɩMK^1w7&{韯oqG&ڑ00v ͚zF>@Ƣ__ad҈96fV^% -oФiaFTJ&Tdt'%Z)¯v:}M)eI[r Kѝ@t~ %9'`5?2/Ki⇻_+hW̹c!% Ň# = (x^-/X[,Ʈ)ŁxJR "7}"@ܱ^ c` ̥zĥeQ٩>V;56S{Q8^Gxw̾C+%{uxt\[L`.nq3 e3ETU#d( ͸"k7 g_R FIE.&0b(w< d<֥5)ii(/ W.e<`yj:,Ǝ6C+Rm=1\RL>V%c eLL,z!@"-> SS9qpVj+X95Xqsj\04s 4@yYwHơm zJ' qPE)+REfYU̅F= `37sISr'h!vĵ7'p=#{KYD[ȖGk3 4ަ_e2e8'ȕ0 ǘb+%bqD:Jt3,.`hvtBEq̵j ^#Er#p=M0=&^wi+s(`q|XL3Ps)b4K Z:[u9ƢUt K%F5 UcqN:8 ]#[nT>L–9)uUe WvN9;ǥ+ә"?JēmWTݨ}@aTE?pX3lŸ/&~u/%ve]&=e;wt02;84P5X{ސ3 XجJY̭i\tZ0{ K0Jp'6zXp/^XIK5KRb#[5`م|aĥ̨Hk9[&iYOyF>eu#^fmSIx$#EqP65zS!JxF9#wd(kdŶcoRuFJ)Z; WW-ycj 0324^%0hb݉KKo">HEGmwUnZPǬ gU+7ܶgYf,q2%8.كmC T|?s r"e det`KQq@F[E~%Hʲ/jґYĩPWAZ ΰiTL_yJt?AA+IV%#32d7pzk8El!q;KC171:/Chfce4*Tl@q0yb\,}`֊_Y1)8=⯽ZdEMR mQ^ĤYq5nf(БLJĺP 8XÅOĤ^ b`v:h(\"*Bt]nX->[rjCbyI45j*M> YeM.J*O^OfePkޛ)F7I0Yu)6ckIemІ/^‹ujrs+-cD"o% 1F*@S 3N^bf$> ֚@_Ll &EP#xJm?user-admin-1.7.0/data/face/meson.build000066400000000000000000000007311435121147600175410ustar00rootroot00000000000000faces = [ ['bicycle.jpg'], ['Default.png'], ['headphones.jpg'], ['mountain.jpg'], ['tree.jpg'], ['calculator.jpg'], ['flower2.jpg'], ['hummingbird.jpg'], ['plane.jpg'], ['cat.jpg'], ['gamepad.jpg'], ['ic.jpg'], ['surfer.jpg'], ['coffee2.jpg'], ['guitar2.jpg'], ['tomatoes.jpg'] ] foreach face: faces install_data(face, install_dir : join_paths(get_option('prefix'), 'share', 'mate-user-admin', 'face') ) endforeach user-admin-1.7.0/data/face/mountain.jpg000066400000000000000000000763311435121147600177440ustar00rootroot00000000000000JFIFHHC       C D!1QAaq"2BR#br$3cCSs%44!1AQa"2Bq#R3 ?xWVϩ䎌[x4uaJ3 {,YCX凲dtmDmfv 5iX{5O*]Oqb(,ƑJ1׎BrjD}a)'^mUɡle qikF^FvGX2m[Y{UZ#=RvRfڵک/]6leFуbȈSWهX1egU6"7d7RzFl>GsKqCeeafeQͭ;}`̽١`~Uzy{qFq-ٞ2a'@tKeu& f'AKAcGv͂lOE]0>P۲})t }ɫliq?fx(B"+$ U-p&G@0BlvBAaBx,>P $Y2[&6R=zVH@'IQhԑ-E nېڔė i Fdot%]LIzmBDe]!UCo U3|QzHl܈ofOw!^A "L-ْФX 3,@i4RўeFϻI[2mt5a+C F^Bi`E-U#cX7e%a%QL%Q%I,0?$Z382X)aH0%*IFKB 4*lɦ6PՏӘpHI$IdZI$eQH!I`gD,1, <!$AzH$($ DD$$0ʍi3/D(I!BH )%J(@D@@PUPRIp @ R@H #ede$H!$@ZHC;N؎D (&H$A@$@bI( $*ȂwI @B,hT  aw%KZ!7VUY,Ϋ2{!P" wYԪY¶ ! L)$$JȂRMTɕlPKlD v(!,RT1d \,ceVbO#maQ BIBrI’*d%HE V%I,*JV$G$$$ʲXԒ@$ؤ " H!$̤$A)"$ABHDn [$<$ݒH$" V$ՙ3$QH%$TdaH9 v…@[Ѹ@XG쩆XJ$ItQ%F$:~B@•]0$i Kc4It$H={It)JĢ-wt%Y :rJ,V?"Qa|j B#J,.̴PQȡATA*Bϲ  섩 $9" y$|( A@v@PgDA`쀰@AdRD@0Z6B #d,, d6C- #d'OLH$쉂6VARHBI 5%SJ,>RAGtPl(j@(%+"TI@ v@咒f 2BI%(d"5 LBDA[X!$A@)"H)" I$$#I`#H)$j $tI5 $h$H RRDeSfFʈ%,J%[rK %@XTRX/$(+RF7*I(IQ$A $ $lA"b YI 0a  -H(!$H$A@I a$A=Dl HIJIIY$"H3(^HJ $+aȀ19V, DI %$d 3$%$RDkAa0 E$-rH 'IK{yI$ ;7U06TH$Hz Y$$Ah &K  ( ,>P!0d4JH!$HaTZ |,0B ,úΊPY 0@JH 3$$’@A$[P`#6$UQ$Hќ)"!` Api!@IH(P鑺sIpnr`/2gb ) 0XUXBH,!$$"!D%6R Vh,aIIbA%VDXA$% bP8 AvVĀ,H$HI,I;H6IG>"DDK z$s%(RXIdI-A$T)4RIq$ Ha)%RIeY gHH3dPPH(BH rBAE=0H A@GDBHVD %$P7IfBHK ,X DHѕVB¥tK2K, K, ,dKd![DdvRĀ8$,'edIdHRD) ) 0N&a*ɘ)$,'ddIKcH!$@FR D H&ELK K  CD*`P,*2!,*~Jٞ%[ XT¤#'¶)REBUR*GTPI$ *;+%$Y$Ɏ$A$ȅe, ʲ L cR@d;d H"Di6EuK!R5`% , &;BsDUY+bU,*KdEFJXT *ذXX쥅KU^B\PV¤VdaVf"$@" b"X@%.IpVBIب, !#U, VJD79 X Q]:(kZ?0+bt6UV :,J]'LP>aSXj¦\9ʩnEd*^ܜ(-kA-!fƖ?'B]8'~iv`(m9 +$xa5qeQt=OHjOC/r.Ul.)$*I%YuY*>ѤEXqRũ0-XD4!,*ްjţ/|GŒϾRIaC>Lj䰣4/)%vxIb̘!$5- "EOpEY{n(.I%Y9ʲH2kg*XVL郸K"nrjNY x*HIY%LBIjd HQIi#`&R*@8$/ bAI$T1ECIwIbNȩӚ-QWw+bԱK R?2<)" aTr5OxI42j4Bx<(bL[׫;$RbaiwXm.@%FrBѻi9ɖ.ճFzsRS}kܚcTuLtk߮lQRp bNR {,BBF,`uwK1 6םK1T6-ʷ#d6)WK1PUk%[2Q@I(>Wd8W9AIS$Ea "b5_%Q=ǺX9%@*XG샛9wUdH9ԨF%F&Mv\V` Y"6RX7%K k(]q0B<ܴ-ӆ~f*_SQGg6U?.$GU'L%jYuCI 'o %&(ơ$|= fdp#P48]UXF@K3MXD2D[3?C@(,0BY`? lmL#bxЕa ff"eD>fM.!fuE?(ETy6t0 ô B!$da%ff샹 !{MIȚ@Q A ixgSuE$C7NćJ$0S(Ȇ $ YIZ?*JEIu0-Q,<8dh2Ě﯅zz2p|&^KZY:{+"\FAI0C JFʒB99h,Sq4+8RmX +E.dE &=ݽZ7&M9 c fd c™S,"ʘ :`, j{cЦ?(+ѦrGYAdB0YBB& DbbQ6aTz)8 NJo쯒Zw䄪%~ k#]V[mz}:Y­YުQ&tAͲ4(Qhh@g> tJJĐEɱG16έ[eg e? j1R_λgk\3;D}:RxwR$鞆cµs/mpvbA&sUd؄p bk5.d+8.#UBɪ%Ѻ3.2JRC@\vu,g hG&q)dV:]8$e !NF+#MӑK5K7 ܴ90yV R{ PԻc1 u tVem29޼jha)d0vî*fcvVC-#Sf{?z;S.ojRez0x=~W5Hȫ,@e&xWbأ뒤ӘT}chuX:.OJ`Tt*T#m=m:nT=l A+͍ 6BB#EA*$~D~AZIy1) #K5ocF Rh<PU&6 ɆЫ\DM6N5;R@ 𬑖fHKvI"DBI`#ulC^nO BZڏgӀAsuW#[c)ie+(ШјrYxG?Vby_Tқ mk8H*u:tуNOV͒)nVY/&^u4,n{R2%;Dѓȩ.Ujأ?jw)ӌ&#te>Nz$4IClKݪ^IF <'r9 Y"9VB̿bT<̻v*kcL~PueQoGɃNLhJT'⏺:7Veweܘl+&{XNI,(!RH( J/p,I$èυRru1y(ԚYʼn.>sJ~h-(DG@bpL@Y,Aa$, vIQJXTEB7RE@ I,J%J¤ )aP!,*JXT vK TݺRo:K K ,*LX@%K%l!aTDJXU9K e, ĪvK '-R R歅I, Q,VA,PK\T& \Tl*G-EC4%I,*J [!R ]%F{HxI!$@kdJ,* XTG)"%$T3I(;$XTĂVwK"Fb,zjIaR,  awKR-YR„` XT qXdd, a)aS)aRK K K"uV;%0)q g.!\C`q %0&UNEA&JFANq;C\T)aRl*IaRK aVIaVIaVJU0a!Ye#t) '43$Az);H"Jl*IbA$sb5K& uK.*7KDq0̵ T$l-T%JR¡*T%.ZXl*\T(K \TnI[R'u,*g-z%PK.,Y$)f +a>JX@%XA%d ՙ ` @VĀ*XAOVB9+qPĂ\)%.J]¶ fJXUXU %QBx#%CT$-\T S"+tJB1xKV \ aP:ЩhDH.BJ]%K+b'd)aPK XT$+"v$I[R'unH[ @ة%ةHKR>UJ%CIK) A[ CVT%jK!yKyK V¥vVT ^QĭBJ,і#c!K 2.VP)Ud*X,JT%I,* !P.$*Ru.a'tYbRdzS9%J]ЩIKNt*] .Z;JBBT!.KVbKP K @K /(,JT1l,EDb;b1,*bT"T'rԧKT"Tv[ wl@?tc T1 @%KB[!RƖ nK / bԱxK,*2; (GlJ/)aFe[qŪ ^UwIXCu,)*Ix). 1xV¥)aR;ےsP.ʱ ^OR⡈%@y*\,^rT Viq@%,*¡1,*XC KR ^RT%n*'un*X'tbJF2\)Vf;PPV⁈XP P1vK $핸b%@v*] jTJ,C.K7VTf*TqG%KVB,Jr⡋ulGlKPF-A۫v*EqRR⨱NrU(RJX>ԅ e. %.Z*T$j.*KK#]`rԱz+qPF*ۧQ b\T1B CdOdbU[!@U IqVE H jT$%H+ ^T 39,f4K/⡌CKPƵqP/K~qP+qP,*,*XTU1\T հA,*X!%>{aQ;VBĠZxw*XԸGuVb[/)bTqz%n*ܕ K$HZ*2j}|cu=R ~J\չ`1 qK y2.. Ir1yUfX R-CK\qd" vZ8Q1Յ@[!%L,IPĪT(.*X.*XKyWH Jܵ JT C\T ⡊uV°З$5n xK ~U.[ a[ iq,gen*!f*!Yq\Tq{ qQnJ,UY -J(ԫaRĥJe,*R,GulJ"{KUYΩbԱlO|ε.X ia^*@\,Cta0_c]A\gR"XrƗX\@cK JrԱyRKn*XB][ =\T1FIrԋY[ /,jCc2_ĩn*%L<{ YJ01J21qqؕ!*ۂYZB >c톗8"w B>;zY@h9,*(%D8+aSAJXTAYVED9BRŹUdH,AYX£+aPĥ"@%K,KK"3kpm5G>}Μ_Gqme>Y@mC_GI^?5Rq'|3+_e11;-3 "IKdNJ5\ѭyg ~P4x_1wm.6!~<'3Yo3OYk_wx[x,JwO*^ÛOW|ӕq|k`{g\0FR[eueP"K 2wUf*=@G=] | VJ0{1ZYRPcZ#XUS  $䬊yZAƒ*kw_]_*#/bWYhFULWʫ-O.1TS*%zU rOeu-РuwOoj]e%C-G\T:6UݕZEK=\Oh~允uZ\Aho~PЪ>KP5 1PW.tu|'jeEܭc&Z>*]UEuQn*]XTU\1SMqqWlrǻ0JYP^zb='ͩ} ?~Z?|SyhLܚva>]%~~ܓa9|E,.H}JG .>A X i*ĈXTXݺv," !#!PgZ ~UX,q @+A`HҬ r4X,~RLT,E`xW%٪D kI2ԺUHN"ɑ>?4s.rU\kL;S`x_G~\r?9 5?U\ڜqcޫ>@K~>49*[G^#8|'SPI+uc쏅c.>̗DqΪ RLr@gJ@b$G ΉUfu*mdtAw:pwyߤi/|G_B<+9g+a+k~h/^U{ŝR^8H;>o:k?hZ2{G1k6J@i{ Or*%GOuiUfG嫊"dx2j%KՄƵbT$uNCܥK~T"U AcH* TAu~W~Z2|G)>W?>?ѹNҽ:k7:Ƿi;l޽_(3Vv7`5mdJm1Rձ*hU[< |Y%G ԟ RZSbR_ TԱ Pn PnR P* @Dz@R9H-C@ZV<) $UX jRXc;SPXʵ2_*ZQ**EjX.T iHXK. cTpk1907$3XjŶ[6ԞYH_)jYr9DTU?7g/>+[y<>|eH/żrG,!c]cn4ZAV$PK%G\#ĺH,dP*ʚu*SʵjTT:QKjGt.TTԵS ,iu! T1P ֠Q@5V @cH,4R52|ݭJ-5;\ޮ_/%;Ϝq^0vim?P3w_r?O$}ɹ՜Údݐd~@Dv/X5Wd|y۳`ԭy62 UP{ "q+39d%!dBRP &$*A#=bJ4FDrYVr` C}]tC#E-kbnzZz3o"{|Sq:z7Y*~/Ӿ[ۥt~<?A__ܱ\KaG#siӳ4"YJg}yK ~~|\G͒|\5c v,~U +Iy.-bu&Y򶵒u<ަz T.`U*]H*KR Au * DRX4cJRPOtԱn :BTT15jZ5%UkuV  sYp'g*_OD츼`uj2oԯ@~uaWrVe^Wc8W4^GW,̞o׎LwdqXϓ3s4sb0 Po7"|_~圕O/ϖ|?2Vcee. ݖ_=ٛIJF#2DL&uYbC ]:`I*fGꆛfd&sBK i2!,Y 9n $vE¢HƨC27BH0JNHrPS$@eR%Ĉ95 c<\b~۔=&e ݓ#jӁI8?E\Y͓,9|_|wܹ7d48< 46n5c/(?w-_~|6z^-eϻ׳ ش:E0!UZj S.TTTTUP;Tztcc.**]B{G+U`wrJS/ZeQtIU& JѓLD{-}K&O|ܗfni9i[T}#Gkooɵu7y?q?Ob΅?Ψ_?[ e^Rnd\Bԣn AЦ}pGWr97)MsOy2lcL2WaB>W=9mV|$I.lyHE}̹ʐ$!$Т!L- (HN DL*9J4H ^@f{A1 OeRI0$R Ԡa9!$A:![ "HRj(Q yh:Go?Mʾѹ˓p.7V J̷?vi.I^S_39.rʟw/q0nj.F)lU3;tN|W_?OF7egŬ8/ujYZ@;2j+o.݋YitX_NK,~Nӡ\ JRuK&gn3 Ѻ~(,-[\XeDtǒ=H`OX*xD~C<*BE]FBUAuWu亭kt?%i򏔯E+R^t&F_ꋕ~ GXpf`PUwnij7x^C*Qn1r0Q/:[qme ~= ͿQywٗg;Gl̸<ܧIe#e6xgE{!p몷5UP%}^O N+>7-<䃟uye/Jr % *FԪK.<;h$ ɔ$! NR=WhYLd>^POd# PBw(;4#PXJH,&s $IBj4 " ,$ ,h3LЬ`h ?q|ߓIc^`ܽpn8yЪZ4?P\g.x?~;(.fGqJC#QZ=D@_%}súy7cuO~'_ھ6^Ӹ ھ 3SgE^?W>h3[G?:._͒ߒbU|'O_9OЭ._'',C~ț?OOۗ9-&Kܭʲ3wZ_*;a?_g/˃}8aI+רsT0}%_G.|_-Ǟ4ms /ΕRx5s^!ḏV|Rgf_^y/=<64ՊG<NJ'X+Ա,ߖZcq2f30VLKdj :g|@`C-4ʲBɄ]($].F~HgSI<$XhB%RIl%,!$l|* ^$E2ga (LFz* %CR1hi v@XrtevB#4XAj k%N;Ay_0ʺ8j_== xؿ&2;wƯ2]atDž3ܗgbN, o+<nٶk%Jּ~^֕˟/i+Z5vNFqSsLJ.o.evfWS >˷x9e]p~o,:E mzrL/Z>%.t5dz >,JE2W|y/͗>_ͷki/Vúg|*ի\ZS]׷]m<ă]o9hs[^Ny0-=@ UN$aeS* *-  e7s%&ѵ8`V>>\nn...]Zw8T~<Z>K1D(W'  # ɍei!& * *A#~ )X`b #>X Ѐ!:#,!` !!`r& { M݁)!lB#LF|(p'l$.YICN`_vHY$L $ H,HJ 2 {+" JȑtdH=Ё2|:tO"I,S#I. %Ђ P5'+ #3cm&ĠFe%ɠ"pdw2diȭ&{ 7*P4d&v*@"$]F6 ݂-3 XC/vf`՝A{UVK݆ Hj չdme-I"ݽI!H{rX"q,*^6K݆*BHvd,(^;Ydxeg,dه h쬰{Х f !^c53ed$f& X`;VB'(V]* Z)dH[ dFlP{!YlI{IbRY"ICp =ߺ$@ `эFKpHQ`zDBEDR4|)!&`38UN!N0o+K1 83G:6o19d9s/uљ. +.tZy]f$ rZ(gPA-UfLј6&H*ȱhl~K\=|~ILժ4JlmEsTB+οkG#q-e$Fu2xf_Mkw''$\rcı_slr_-S|S>?dL5rac;J⼑pG%q`۴ 5Okv/F*rw3'|>^'6.m_3faq">ip^Stj N :?i9L5F`jp~I !C@d׊..Yy>]ӧԩZcL.9+)V+OBoavNJ8dcKF¤ND?iy?8l CG:3_i)M sOw#vxGѷ:~CnMSq|WxœKjn"ӈJBϞk([跥ѝN:pڹgI> T#W G܏:}AF?%aqz >f'-q,g uD\.7]R̬klg1|ae\B֌g)DX9ݎkZ\N,rGtXWpOW$|) NcB~ڢ߄SarֹQg\ Y[[^ o'߳N{>zqw=Xq9bN׈qp˛2դAwbg<`adh՘E%3u:Aqn ^<ڑfLk3"o$}g6ӧRcyp6gg>3N7\Eps]MuNWsy-W{>ңOk˲uuq .emƘ%,#v\í> ]V(C|ן.;/z Nї7\*9i1}WvM:}ƔEZnC_s8hR8Ø0&~6gN;8XvHݷ^8\r4d~LxYcpγYQ$J<6bcKpwp> {[_VZ~C[EoAӓ7 M;~D lg|#[TN@R}en>JjZ<9o/,0R  A\ݛ~OF:l i)?!B`'idZ(;Qᶭi ac/L׆O?p\sQÈ ޵?XFޫns[l\^/(OSoz@&pk)}fsx-vNpZ8p4kLL+Iskj-w59)d?BuOyO㏂縲krʮd.͎-4J9y.+U|£\k2+15-e'6^O7s3#fxfT*RuP4K9/{`?g^G@lQeYCcp'ų拇mqe/'7'#<Pk[!ofzshėV9HR1ٴlc-S^|j2좛Ey4~Bܴ279ya pALZLY;?uZt05#0 x_>5imHtGIk fl&_`%e6|z-ս[x̑蹼6yw;E<9`i<Gig>Oa<*c $eOU K,G%_L0~N)^D> ;Fܯ, d3*G͸rCѫfƻ dǻG7Mg|o(.@\aE vH喌uYI*9]dζR`cب%5YZ/['ٝmF{u\=GլJ||AejHQ1Mꇴ!1M tbH#(F>+wD*9z38FY-ea#%Na&?g7qgVv7b83'2vmOG9G>ѵO;ѿNx7$uݣKfsww 9}jjR'Sf.uXBṏQSg>F\xt?Uъlh+ ,7w ]?87n8X[NOsy͇Ҧldy=֜n)í ᖆfw/hWӮM5o.#m{z|wJ4Ud-GuQ6Gl.+}NaI1~âgG|YY5݇':,ꄕ~cFR8V1pgTY&JOżWjїtiNOkoh`m64KZ:#si-4: 톼N9l<X7g13 N/n))_p014[zͭxh*p80JgNZW=Ӣl? / /m:!d cmDiB&jإLԝV;­I}:I]1ɜ>񹅸!^YgV7|S;Z=w%Ze<ի]ѥ:⻵,:-I,`nLrݽi-.{ ENpˏYH|9jy"\X׶j͝\ ?uY`e:ƛ]?UzAky4-}bn Y)* u, hG g-6Re79yv:z8+a|R9efÀ[{V]l d[B3prpj%;0peO+xO xԶ?[ebXN꣰~/fH,?QL2W Jiզm##Z=ҦΕ;4FEEzt GpVa铛yZχ5`~^P2tvioMv8-8g'FUoV>^겸;+&FFfW|xNYi'pO]Vsz|&SѬ()3~ [Ɗ4Zz({^ ZӬ,v4=Fsqw +(-dOAYVZQ1Jɳk MHgn-KK^ΎF4[jwXϱ^(˞f;ʝ4yjp:rW]u._lhf+pzW aQ"aT?;S8$aEZ{%W"-[s1t.!r>=KvcFBTf2( ipVWGꥊ ECasMk.1GgqwY7FLVΊc糧A rR!'RsiZB㖾zbn{$0LGsFҘ&M>λv֐*S',BLUXsYC}kk+ %u<&wgRp!˒۰8:ip+۟Z1sm. 9Dc?2X i+F`ZE^ y0h9+$X&L{BO RvŤzT9݄hh-'Ю#3/ԋc]E4qg j=UIC3{)Rd{A.o9vZɰc1\={)f*F*Ls1Ӄ-4tbJ.K#G#4xMzO[pHNY8>G H2PŽםmG⻞z|:Ki^eө׋b hq4ѧb疯a]Ŷ؈kAK}FG-U4l=\EȞFs#QiG tU阫jF.LiT0 RH[\TF5\ƥ*2#Ud#eiC1f{Lm6{Z XY*54eev,^JD{gtH]Th*e'/v#ܪDlb3YP% &GmB]aℴ;IUbYd+`I fB ²Bџ/&ObLy -IMJN: / BSR4 aJTٓVu)PfNS2`2u,ԕF> @1abjǽSylBePtBA1 ɕ(_!MZL.m2~# Rn<-*mAFm=sy+ϞgmY\9¸(.yҦ ,DgEŘY,shԉ=oY,;a& av&쫖eB}p-sk)?'ej5)4 LӸiI,~ I0'_4=U39w2eč R;䌙L蹴u{:-LB]K y+<1+n gXVHb$,%, uU9BbTTp9>`艠bD5BX\?%DJW'e,@9F* 1Rx*N&t/t2FIcYYO% wNAp 5@y@\"XEGYR8k61 M2ZAAc+0Q kBr܈U# Vk/Lu#HEuGV%sRF[bJd~M j]R^WVE;Vh,\&U- jY1_B«"I M) ZШ ^HSI ICٵ]PՀx?=!UۈV8,5@Iq)rd^r VKxtNvZ_/8eEzͼ2Ov#ª Nn:.բprt2*Ƈ]ͷר$e!p͜*sZ[#`~Brz8./@aI%Hɘ,*oDGUڧFYҨ?+=$7XnC/S8ny'*-W1l>O3r5'?-dAW1|i|X,/hOH[뵁ZBRr}lu"ORFCĩ9?[/=ZǓc_\=r5.x^7iRKzn;`V;'׊?s'1sqV-R[R1>v هv?f?~>?ssPo0`~.,N7&-㛭jc؆*}EYz#ۧ0ږX[_ӜLt_喏xoi?_iÓ+oF913 dlo̩#75%p|;Ǻ;/g8w.Dy3Swf1ԧr\v[go3rY<1 ~}ѭirVLIU|D}Z~ҥ&tp[d吢j6i SǒEЂj]/ صcwel*XVfK z/:J$I jd,TE{%Y5%2Q39RQ;{ƃ(K j };QV˨w^s iu]0TD8 #e0ZUb$Â#UQvS eObGx!#{x-qD=iw̭sҎynՏfϏuhҸ&Saӵ9}Εz~ҽ]ZCjOܶz!isO d&NԼQk3 TZiKs7|%Tn8N_s/V<?;b˻ޟ*[`n\Iz/٣CyTA,O=?ArR&}U2G pn\v2su\ѫx?8?RZTØ㙶ob+<*G,~:׼ZquggUjz9xY8'Rs+uG'g2{ 4V pRY,^=ڮ͜*VYثTsݤZ+,ِ㹕!a3d"CB . +IGS*@,AѠV "舡I)5 3 #1AC  5JJ$UMǻ[~M,ҭVU8'[N1Ÿ}AVlj][UG-ʾxk6[k^m2V2Y98p@Ҝ5i?^Xvg0x 7?+|:Y #PVsB-%H 贲7$v6p5 [wק-I TLjY Lyj^RC^vw4>Z.]FiedF1p !w=Z?c,'Lu?vj?qyuwPպ]*]Ն><Pw4F [Ub6H[2|!oITK"{䨐R$,t$2DEW`P#*43T̬R~1 h :F (DA,=d'/JDP$APl0BCeD?G]SmqHeZO-x>g=x䡝0,^/ Fݰd/-\ߕH+)#G)q`'WU?-paj?Mox7e,'B+͖96c{75.ﭭ$cUtrZ>Kjwu uu'ޡ&؃Ҭ~>1z>tp ټ|W~q;e|#QbM3%b5iW#ж,dICv%tPenQͥpγ+-K#OZpC9Zlx*V5Э ͥ;[Vsc,:,?̺h, / $ C!@PA} H A .g%P#HA%SBw/T*dJLg9( Gt 3B>! QG@nLG2$>>i :$hCH P UA(wTeDkA+F_beX$^AWQzw<&巜2fo q곞#xgq?r{T p`i>On)d3ݽ֣Vĵzg/*ϕ9 &]L7'TIgOzH!!HYJ0{G 'J@5QNiC&`r Nfv@S!hJB#dHI &$d;fH !Yi @L$3 B5#BNP'! YfA BP2Z3!=T2h 4# DpWr5܆G44:w52) HGt B7Ʌ3o0=-IÊ^2?Wkܷ{l~1k9.R@Ja SbD@Ȕ5">'p B@wBJ@32XBH5B 9 4YP2jDPy,CdV@ ;LNp#}U#d 9U=) Ȝ"TRwCYԕ2:f 1*8If׵5KH!^ϱgf@*PS(2Z3TOm F#k [H!B;]ȓ'T7JJ<yTD4d&&;B@,)TE?user-admin-1.7.0/data/face/plane.jpg000066400000000000000000001762661435121147600172210ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC     C    O!1AQa"q#2BR3Cbr$ Scs4T%Edt:!1A"Qaq2#3BRC$4br ?m0,! 'T4H&P^ðT K@.(hadZȁ"`@(D-d: CTa0!Y $+$֧DlB;tLAdD$0 @$PƀP R@B @Y,[$E(C@ 4@ ) ,XY`db!1 6 }G4&; `t|']M,2BC:R,V"I1 %!@, ڣ@XYC #'B%mP!d Ta: H,a )VdF@2MR" @P!Etcʀ ,; Cd 404R"@&a0ב CBu; a2#/d|,lMX]J4Ik\$@J$V@XY+%V0NH -7E쀰ʀ$XeNc E  cb[[ : @`IT! PD#+Y* tGND0V @] vBSHni%cw%mSCa"\@RCk,0] i},92.(Y05!VH,Bh@x"Ţ(c(C0 d V@t+ v;%@"adȁX'BA;t Ƀ-:*YS #k%b&!tE"`&+l!@LDABDCJ׺`> 4@Qd ,+vRV$H@VN4PldvP +&t!XeKR V@ :PTPod6ǢaDPjȠ B,Y!F(Bd@e.jLd, : hc`;snCІ|'CD 0@05@!ۆX#!VdWZ A Nr;H>cL [UuZ"8$*0(dPXabA~!+ ,a"VMʀj,6d Un'T@@dP`YGiJ:&U7@Hd뀴@P-/Aak昬|B(wakTD\4H'B&P qÁL-d=@c蘉kd}C蘆}QV\+%C`H,,X[DP, jp0."YQ^A")P FVuB*[)ƩPɀ;uB /h(V;ӂt!^ Y:Ƞ9$& 'T0=Bd&TBȡSh|] &; -‡0H- }tPXR#Ԑ yzv0.b Ȫ LLa@ #K m:6QBLZi\du64; hr[: C 'BAPapJ 4Ú(v(Ak1XT;iS v@X-6H5>TP+JmjàN h rBJ@`\ӂT;[Aw$t v$*[c `ǒ+N) "ǗD! L}God$ ot썵E*eH`bC0,v l,* _TY4adHpEPD_T ɤ&W#h@vRWP)v4*bc*ɤ7yoI"@Je@1ת P@5muE*b C ieInʝvCTer< S-tP PdX Sr@{'T: ǔvH2OY|ӠH;/*Y m8`Єb9V к2>d"4NBTB-A:p:TX yQTʊ odLYP ȕ *򢃑e*TPnh-Ҧ04["$2N`t%B dިlF5-R (k%V:En4vJ-Ρ"AnCi)І`Kub;:V.e$z":clI1M e@5XmSY"^[C˩NfYak  Yl=^#+t@򄩀"D]@{j daeE Y}B@ @ cRТ*e%BS j)T0T+oDh,Y:dl@[ӮeJ! tmȺi(,n^HKJ(yoe*B:`5] T+,lwQ@LEttR[) ,E_`0J 7(}:$+"DŕH>r]pH7E ktӚΑ.dPZNiЅJ,/ @Ӱ EP"Y.K$0 Hdw 2[T6,n: 灆Z4>@`MpXHYSdK 5,%ȊQ K(Emb($5:AaDVx! Kz&2AaT,/dtB:Dt9Eǻ꘾E [)Ɉ*b&iTByR[R A, &tNŒmLwDUawזY8Y: J~at,j{b^Q@0ϚU2DlYCT:Ot*R,Eǖr6"Q&6ɴ+%U= NaN1j(,2'Al2`n4EWReNZ@S<25]ElYou*BLb4.JE ˦$!X DP`Lb!!e)@K"]x>HIjPY14v"H09'ZDE* 5-d[td2X$DR(,VR+C/u*X>dd7Hy,z; w<为tbȊ Ly@ &cgDKRaFY: C@2hr;K" 35DU DaKb!.2'C@ӡNڢQX_Dm"A7w";"t1(w| GрMtM!ݛ! $(Wd!!'tv asDaTymJcʟ@&]SQo@Gk'V7( jЮ1bSpE AEg1d(V,"2'A|e*aHAJ]NvJp%ҠwbN%m XQKE !ݧBgDPDUnEHf=tE",('>(X[*M5J.!Jݧ@<^dr^кA,SdJvS c1wBV  F(s7vV!c^:BeJ] "c RaX,aЬr?"YSh섁!: bа , 4pNBsRĘn) R;+$"iP-Y;)XhP 7(7wBAU: Ҡ4P=BLy-zpNǻST aP B_K'A}FuE nEPf>$rvE6=ޗ)|N$v#nǻ < iN7(lv'BtP_w&7WAct41(Wdt+&c{GuOm6LEJ ]4dE #vn4M!ـbTȖ;t1U}Eat;J1Svn![-(v( 5M_#!"a+ JctP&ȡ]a:&+ Nۇv S "Yn:J:E(ww,Q V= ǺunIǓTPue(Wؘf$;'Xn{Xjo@b-ӂiXZ abȥBbc: (VHGdݩPY,E!XN61 &*bF+thvKw+Inӡ{EIk-Qc;#$зYClf$mޅ-[b(,{(v <BUD2pl-$ 5ͣ{jKk1m?˿ٝ(&=ՒN3;Ѯ\^ [σK=j&VȠnnQT ط!:7CkJXN[*4 : db0S 0]hvej |hגіS\_G(G*@@]M&Q2#k?k$-AW]wq,q"ugzG~G{EQSd)qz5/h?> u2fr3x>TcO.f|BpmQL|aݽ ՙ'Q:}?uf]9ͨJ':#0~J/lG:/AҺύO[ў;g?9z,TvwT;d1n,QAcd+ Ÿ$d>t"쐂PB v%a`b6[n"bׂ(V-ʕ:  -T+ o4& pX)qPVHAD4!{NDӎ[(,brRbP6ǹF6=OjtOjBm畓D -չ"76TY*EI.w#E dWr7CNXnn Ɉ-JjV41(VaG YFQB#!  vx"`!EǹEpuM!YՒWB4荔E?Rɹ,"94 'OoPKя-X&UVG#-Dej_ѿzõ ٹa|Wk_z],'R_ўC@DPPII?vdzDk-? 㗢_fvŶ w {X_ eEOKޛ/2Ύ=fʳW6|-]اSXρվO}SZuM)~MXKF:+e" }~m*#b*^?O.u0z>Õ~#ʶϞ%HfM-s\8:.ZRvTS؅2* Sh=AB.httP㷲MTU4!;"qdP;*nuL:n(V=E"[@nP KEt^oU[TI4nT6`H0RBr*sE* :"c>=ƼJnLaE;d$D ! T+V {tM.=Έ+}@Cs:]nwh椑acx{]F+n./dP]#hX:(x}zj#hP;TUF+Hꍨ-0m %k۸ -{~8|aDZ:67}abO&Xk ,-uh^/5 J|>y6jq' )Cնoa.a,H,_XWVNo/8~3s Kb]GF1?WVqRUPk/կT?7~Gchlͩo6%U:OGOe[;Do][^%%3I}y`/PuCG٧g~#SUZF˖#Zh?>ia-7I}>9±jSL9xhAEtڼZ)sUA/ t1Kn Pxn;vBDF 슠irbX%^òb :d"`: 3& &0^YA:qE1_a~M!c'Bq{ t %&:+)%XMtLSۖa:t=ůdt 6PFHN<[i(mtE1n#PtI1xmx VDғ 7vHR RN=#/ +YKEW垝QO4vk3Şi x|eAo-%Mrӽ?x{#l0bUUT M̙C~gmVܣkrlWIz 4x# BJ1,T u`X{@ܣ̕ѯw(+:8bWI46X Ҳ-\Fo9NkeUtL$;؇NͩK[9W?ʿT+%CpRH/QPrLNK u|b+4ED]K 7tAz\(CGvJ}(?}C\vx.<kE iѴNB𧘱E@zu(;Y !GD%;mc=jiD1݄?%QmJz2zŞ{ `5:b7-6OsXJ> ;I;x]xWj׺}f BGNHOf|˕Hئ4MnHÈ'Q(4N6?Hw%\wEud^ /`gag{WpheE&3s_vjʽȸ?b4n"~T?꩹VObȟd4~O U)ݝkZ|V;Y /6+ǣ>]CQx s|=+tlL?.G3KMOSW }4'k me26)5`GA-S.xem&!#XDZBj E(S\,>#啯OC~:E k1ZijSi|V+Kr|?wx9S;|/jvPŊAXfc7m}\.)ͨh$c ꦲ.^[rFHM}TEِp}ћIa8IqQ@/V c[&й5N3D<{`ҦmF bs@>`V,$^>`Iu򲞗m\VjrGɕiQQ ѵۅ+#3KI}b]G ټ]x=Z^]d3;`I+Q!>7CE-%y呃6␋p7vBx~=I6fI(mE>#LZ]Dzv,v?$S;ǒ/@rV nInx)PxSV!I \ 61InI`(ӤEq~._쩤&i{'Al~Tpah᪉+"ݏKp-&bR]:ttP R#%S !KoDceH<-`CC$Nx.ȦB= TGTVCk/}ŎE0B.x2mDўDQ* vCK&In)]{Ik\gB5TeÏ^SB u03+GzQo8bN4/m؍oA<p,@h'c&26؍$;-8|#C~I 1]ׂD<dh.wh<^I? kY <x. 41Ev2MׂdP>M$Rx#k.f3A?sn ^lFUem3+[{v,K?s$nX=`h5WUGbW^H,{QW WkKx8 4t.dKHudcX ^l#uG!,}V2^:*f8߷TD}(5C?0? M<?T"Oh{g/g'@ї#wm,#W0M*ċ)H.ddDPls?TtEHXYT"we zlm%'F`ISKy?YVcɳͽ>%MR:MiSYŗfhxEP:ԋJ>$Ugëɧ/6f 63 й T,dpcT"lјunMJeKbqc]Ieh6`3Am/V1tr:۶NG58MX]t?s,7i^~d^EW[a/Os7K5lVtE4#/i",6K? G yPGZYtCg]b6yHIZ#HZlى߫C]uwⱐ&O;%~~5}?~̓vF>h^1$6FOKxưOأj`jdoP#(AF{^ð:7+'Vhm_Do&xt>CvFAnHއm ir]@PvCc=[]ӆ9~BHFW<oF@yal<|w!HPpQd7u[]G4 It(hfÉI!kOM~K&zpΆ ~䑴*#y!k~Ayu??cۺ,j+(;-cQ[/ʾ 0W#a9ռG\nOˊ򞎩Nt.;0S!A /avL)6~J/7/" ~:͐bC2RD-GD?nY%=! /y6_XH,_w;=ȧb-CudwcGvĩHɥmLTha_%^!~dẅ́&OHk(RMV)25BM laҵV9. 9v72#| a˂bKUuiPSTG=/zy#꥽>%%OUKْTԈ^3|m#<VIehNlNV,"ཊxDoWGS5ѐxb(d72߻#ZV*K}Q6hډ||K*RXbbQq,/SGd-\ >)?T/M:|2h4+^bG:b 0dy<4 ^h9yh^N R<]`PG:c?08:dy# h4kۄPx x`zy(~ KeGD(0`hODyjkQhbI 29%9=T#z ea|q=Bǟ[ӫ4x-ظ!8GH=?Lq%?W.{scǿuhhlXk#q7fYQ/)TOl-qd~WIE+ws`,9˧8]{\u@>3sSMgFlqbnf7z8򏞊oRD=FSRȚ&EILTenKi wGE,tO/4{@PtA40TwtG=D<@O߀Gb4$`bʟ*}[l0*?hm?$y>0t/'DywhmdyDy *<[@p`1 XZSTzK;G9\>&]v?K^-&lߒ,q!9ͩ`tr~Kƛ6_WWү'}z0j+89(+Sq)_Lz}.c<~'FHE˞vNͿe0#<[Z]y>Cħq}UD<]3Uw+roenY $$,OGo->)E,ўl &-w{',/ȹj}?# 0!~Y%ʺrhYTl:IY\z%.kc@Z=RFQࠊ6nOX\Y+f5WYG_ 'iW|jjYR׋)Is|v6Tص5> ~B?s1I<أwg))'M3>99|ԬDhQv3|a "D!:9GɎ.r dis.[QKRd;H=T8bcQR֚40L:ŧu-؎L4evx{Ovs?mx-(RAF3vf֕5M1tS7fa'N?~[0tc>a6m 09z֒H~`'|hx ty/n?0[G.x_/0{y#ES%im#A'x<d/`m%}%hd!A#~`dѸyuG=h-# BJ69k@'~`?}6G +p:iwĎkƷMutqQu!_W<牞g?+*-}Y5Fa݈ݣ){꓾D2 p8[C\wTDԜ6x ,0lpLqnJ#"cD:]12m=%fE u^;fa = uTá;n8FUꨖӏFz}]faԲKDe5=ӌ; P ?.ߪ-.XV_gḽ/V>m%cjQu%F.Clt,@Qcm[oTQ[\>B27+\>Hـ8ڇ8:Cnճ$a$xln~HeCS_Rb6 g;)~[ G>X=\g{'oЇ>8cPП fl7n>a1 0i ʧ^YLm Aeo̧m|~?2 'ѾH˂_P)XRKPY/-inhtx>/wc{Fܮ<do V0{FDo <doh0n ^ 0[vGXdycW0{vG`lKc$vG ,~ NFl``ɬFiպ=Yp,>:xq_s?eA?6=di$ov] iC O* m Ci걚**80CWPݘ_C5@~C;ƽsxէЩ%]H8[昬DPYhbaJ@X74ɘŐ,Х3b1߽~b*`&[Sg P?)j餓P&tiWbUx.hkw 2=uLo54>}90ž6l%peGʓ&?jI8r# {kb:<.B]+O[U»;XߐZ2769nv6B]s}+r75{G8!opݧ$'S=ke{cñGi?Yr${}6+! -?{,}Q9B%Ypk=[Ye G"8ܶKd{#%'úb&tE蕀E˧$ē { xLnW|ŊT[&15QvsăT4~%P+m.IZ>vXO5ߵK$s-w yD>}S*gU6 u-'a7Z"ǰ7IXl E,{Pn,6.݋pE{t:%a7bm Kŵt:"[y"hCVE ضD:%d!E"g@Ehnc=,[,{7nEv6#pl FڇFr`#[ #pm DE8'7 ac_Og38m3HsRG@:{eˣ_As`"xỻ/ZX/#v0TTFqnK`>d/0Ô[uU ,1߁v-#\#{c\5̀+(bbRxZdiknf*%L4vQM+WdKԩIi'dA"enktjovB..z 7+jT^n]ꕷmEub5`G>兌~ P{q@n^PZ>Hq$)-ϱ(5`T5D \<3u>ɪH??>m$en'T =ּ^Rln8Xz-QE3d}M= ]w3HWdw ;4 ظ$ %Cm ~*$\[|{uQdЎ+" 6 μG\4;I"I2͓)۷TS(1}S:vG R ?3 plb xsCeφ{y\lr3hL#N k'c|BQ| -4GS{w^įL Ն%x̍*q}lA SP @Ŝ옆:n#9[f6ɗW)I>WX%I^ pUO.˖Ddym-kpg&')L4@)0x/oCL"Smڛ9 s7hV\n$ekI~ljEdl2ku⠷ǯ%0k\ ƾP;v#TɴR킋/ GwH"7-y[wȌ/Vxn斎u+* h$O/L%_Nc"%.)(c,,wi{p|-3\Y$c4 W4؏BglmQ)SY#؅ZlscQ[d{E͓0r]>NY'ŗSh̀ڬn16w_q,3TjhK= lJɠp}Ь44_1r=tUM1[<\fj#p5Â1M-LRFFͯɨ&/2KK.խu࢔wY6׹C4W2a-mǪ=fC{HsQQ[/SU=:䛷+P{#ԹG$"7_0װuA_ɲc`\cڱY"+ tƪ,~\"RK!s/T(S,mɑRֵF9*d9jˡY8NԪp(i pZ!4Ԩ-tMI#Ƿ)[R ,nʹ4{*9{UXgBjԯ] osrE[ᨛ+= jӱؾWZ 4cOr;%qE(RVѼöʼnmd515֐z FJsSe|OwsQPˠ{L|CR\/mT%}y-mpǼx`#[$:9Q:٨ 9 r)cnߺO'H"=-pWXŧʗ]%NvTKs\rN9c(l%l62$" qT!8:&He^B3?xG"n_EFe:͍F1aOe6ɛ'WޯdF1?OMJf($>`e'sωǻtƴ ㆝BkTݑf&ZuCGMRi2$L9~DȟQ%OS@}>k 5!)H5\8:,u;KJ8F\~a?&iz1 ObLi( _,IM'51ǭB sV'"cDiqAkpN9%11͝)Fd]u.p=}P*(wlD GQPqCsR|];V褢"+&'k^ $ץܓ"ie]_-]rt1J֙z䏢.pd+ tn#shBˆUevG܁ݸ{I㴓kjC\{PI[!)c5/4+;~@ۋNזpI' XyI}⡜KkCyr'resWIU 1`n _S8YPMOFA&e[E?SF4l N{kE4[]aءɉRQb1ph1/=Ψٌ>bMLAS-,_.a%ã,ɱ|9MZ~eV}(1ĞH?>G?lka`'Zc%zFQ~OO|Okt=4)eIF*M6hj>e 0: #?XԜ.MG@汷hRcO?NhUt6V挚/@|F?uRcs1>WW7a=%qd%<]8|bgX,sM^z\Re?ѱun lw!A_DVs{laښɛMbz|qeSf65[An"ޖiMuEaˏf vO/G bkdqT?ٓRrg}KJ鱙'1@[8N,zg7}'ث%tn+%{N\YX|n+6M[-gYSjx=ٞFZ]|;nJ#6 qzFf%rrkr_OcS8i¡<>8hf$!5gs?UsZFM+QĨ)`~x:t.7.WmtPڳ:{8A[#?9=9Cî=xpVN(8PJDB6;G4ʉK#[BMі:#G!m]Uˋ{tG%UM¡c`{2]=jye~e)#%vh#系8w Soc.z}5z}&++AnlFMNTM&?pvId9uRkj_n sh" I%\S&pÓ>Wr\ 2T_?TSE[-d%ֶBGPFD㏡WNj#/lۆ֝ykȬO6)F#Mu+_pHr:Ht6L\]YJПT(FR/`}_qZƜ۰qI ͳ}s%#kc\4\,R>.2QKC'8&Q;Cl_g5zx?*6$KwC+l[!臊m~۰ᶽ? Ixqku<Ҏ4lb4e˂RT7AeDu9'祂$dI$"vmQUs)}n-&Sm ͕lt}F,.Cq۞ܯk2hR[`m5,O+lCnby~-FyFD2ipB\Qf@ַGfWjEE:lrqX2UE;Xp3]n7EqtuyqmhCjib9儮6cjj0>$G`GڴrK{RFigŏ%I(h+(ٚҷ1m_Eieƣo6y/q G]Jfo9,yv Z|pgU404 ;vyFb{lҊ,c'&¨_0uC X!g؟3pR㧍),yۂr9F&(ₒqW8V#O4e{cnGU zN/M&,.i۳B)H"Ef3mm7hc)&:8#[؎> ;#-hq&z:f>MahяktrMH,Pnj :,O&$KL愺&)í3= >H2T:JHsG-NF} Rj2.u |Ժ2zxݣJ w֗o. WNC$Mm1:|߀F]yn\ GM!ƪJT[;qmk&97M|\J2KʹG|CAa9$ &E%Ħ\,Y<e1勤]=}}&כ7N%6>Tjˣ6.W[ޟ megQ|zL"Dz,zIvY !:Gpa7&~gGz٦ڌNVcűaiO(i%I$x/58PvtTivH=:;)\#>/R|ws&8slG [;dd!0z0ZB"Po2ϩw N&`˄B!%Ѻv3#O59|Ã4긒7 )'njL@ryp+>mNH_ӇI +.J˱7H#-7FD`5 RI{_`FdƙCŎ7SmRղ5,O.3gUN? gi)p] =7γSM/a:7 %iKe+19WW'c¹5b5a9V)kcYKk M$U4A>6E4a!+j&hI$ͳ am!pnCՎ=6أKj5/X#g4 TrպqfsbHdxD[cQ/s4 ί|4u[ė1=rYeRSVLR}25D.+(*oƥ7ۄ&Ufm潚8X/J_OS=lNX]=m `K!4@E(iѹ\G>fJy1LX6\Bȱ3ԭ} ^ec{]?W-E1|L|GI1F48sV[7D5Y(m5+S(0eY2ݖ%}huhaCT .͘ K8\V0= q댏E_¦|sc&bMJ4j}MusѱPDsXǬ[uZ,/H̤G/Zn+G/lsT"򣚯]R h5zܮYcKUc;UbV&iMVO74eF/;;Z$V6`K3^ {HIW 4%NjeKC(bیYU+ſVГn([]^t\F&5N–:wI,+!#?<<7# 橩 ٮ7T2)RX颐h,Rx-M=TWsKl 7c)K" Fn^_{*KfJ5{"8u.,]LW׹- Ս.#|XP@-}S=Hȁݍh:<6J9-.Iq_4YMq[j&k7RJk\0ѶK7nI&ܲR JPY ɦ-\b{wud0^rjJO$,Yi%@k^J-G"I{5-B.Se:QZڽܘUIF9h ISNJV3b.9enQ(Qx/RԦ)`V BOlHMI+1e:Uj]U7ERE̡(.MMlU ĵ#[H.%6'$>iܟ#T|ÄYN}y>*<?{F!c\#5%_pcKRXqҭ*7{ɛhju,CGj~"5K&5R} Ѓ˩\nX]&'P  ¡~!+s'$9Zj#r&9^wΦ^bB p{XElN -`"F2vIA.vE?3#o_IZXY3&bla@6`~@KfzhF:+^pGऩqv3k1H4Uyf%Gf+ۆ=8'}|d%ă$u%Ћ뤑tp McKanC"C`E4nAU-$X6NIEÇqeWn VQzlwWQ 5GbVKmJ6R luJ/HyTvX檨kXDMsAa&?.V/1&!SX[OR)UdT\1ʁb2FPӨ %[{ϭ: ur\؜5ג3 (86 #y$nNJ'<\q8?ꪞߡC,+eRUG9Q9_ VF $W 曨ڑKd.s]넿2b38Cxuں191f}-uȸӊlɎF%:2t~C\{wrX*=!J1UðrS{^j(ML,nS+- =pO 8\7Ü_k4ÛFR/t$F7%de:(4t1!T;-G[$ilui5ǥ哕6Os_3ŏШ%*{o \I_J"Lp`y0&^ml+${ZƖIIS@\)[{vk͑ft<8Hedc]rcGt\.llqpG'r`J &c8G:`T)>+Mgݮsl25mp'^p_YJsAy7U$ ƩvI.u*IJ6׏%J[PY?+-*~\o>.h:]*u+ lD%B|^wD(hKب;Fv (5 WЩ Jo~imAɮ]:HJ(_; A ={f{_.Xv3dpaadyvq?f_u6\n̤+'.RB[{ItVF)>Ŭqk_rudmP.:,s#k˅G PR"BN*#{TJ B)krt{J*$Y'Hvһ+As5IyaׂnBU5hnO\#65N[HiY D}Wvh nLqkCc_URPN:v7C$vslƩ Jv6hd}.vue.j,N0>ûL N!nU)$~z 7>e:$'YY eSMI*]Yvu,zWb4U43!DzY&ծ;5*Tb\T +[ TP"xPseBBM_  - V$tJlWh\~$*$,Nоk]&Si%IKM#weT,-rx1o)U=Qh(@1"Np ]I4QmtYn)u'Y樍O!sZ,sF->W5c)-p+ߦ$rHiw+P~!Ͷok.<{ұ[K,!ؤe|͵ qmcpizS\YS׺&kvJ&؝+Cx><3+.ZB=yϋ6ZV8厳yfB%O~TFf:2#U/9&2CW]c>ZYV4AXIJZ|{fZcMi{v/nb8! X`" _-2yVJWS,_FT@ف7Ic_*Ȯy1nmlӝNo do,,y2[oGSH*O _H$/lm3t.5K]R涪VL.*-.<(|H-TrH?E7E](Mc6flWd52#ꨋ4hm&|-Zb1nEF h- 5G)<WlfvLU 4qo捦5h͏#!t'Gv)~v}}<䉦jTSI_\ ]x:g@ZKdk\5/L)i_Pִ S7pz$? qᮬe6p"c.eܛ^[O"ǩz 'IO-M"!oYva~ɥ%M[F[뽞xI+A uu`Zi__w4?fj{a˘@NM9)k)R4f*jjciyߋo]6e<$O{m**1xLq sy6 wǛ.Ps4x_Unk`tRrB; i ؝fœTHgJ7k]($F2W+"=whTBOِai'3RwUmq憐}S2S~Yzٷ\zݳzJ0H*::weHH ks^L'JK/0ıeN/޺e J/1[|%sUeQw93`aYG4_rtcb#YbXCsGC_Y*##|=/tbŚʯ9GTuRI;eIT_B;n]̖pLWf UlRT.Yh~'A+i1Ke7-)Ǯ8[?ٕ;īf8q0Eb`Ɩ ЋϖmϓM5e}SM+_tt ik UP)Y 9Al j3|oი]8v+71y9=6g)9[z18>m02P3]=6\u/Nlj2ַ4ضsuFY#>^I̔8rs'ڹm{`sCl֓pW:N G$9TM\*kF^W9n+lq,1p>L:V@a䔑3  ?TZe|1&xD&,en*کNO06;~+uE$)E)5i,mDh ,;UimEqjE{ .*ܴ;rTJڬ/ipga[EU .i3oT__QU*tpW6@[#ZZ/,gӆ߃ !*Z<2KqpW5M~^'Ŧ5"ftY.ߨr~XcT2qh{hǿVc$hy eGXYw+UBaD30f` nEGޢM}Սd—m\mDX* yn!_h^3ˊ} dqu;hwu퍤K3@mk~/c3O£Ual\M&ricf0 ͕mY1iyeK_.z5l;b9}BgrqٖK-\:}$$p2C7c͒yˎXc)B|Jp df b8B>6bŖM`loh}WSSxdÞQ.hMOTcR8T2&~ak^ŷvrm%FY[K mD<9'oy\RvaM@0ib7CiSRĥR[L=gIhu+HmHn#xfY$9ַbCb}Q5q˾BZ˛<r|"lgkv**`|OvY4:n 2(㚯ϖ&f1죔S\3iuWXTvI#ASՕbv>p ^XjGG_ `4pG 9{6)y]zo>.o|-l'jֹطY2sq{o}Xb4QA]-n˯ߢ&8{rBy%%E1zEl( THǥ¯vǹGWa)XdUb͎9vv&Ijhn:@{% 5;8pMKHd쨡yy/5 sͣǖnX]|n؇Qcff,m$u[*7םS9Fh = w2>d+Eu[\t21ĨMZHz+uF<2߉fEkݝRW(+ZCDLKOp ^&]d+&'/_9mObnfQOG09gak}5!l -Ƥrh=IJ_9HU,*O߂MfDC[5si|ҪqNIN Vb[wwL?%8aKɟ&l%oEcX_G6=H ]UUվ܎e#"}pQ>P˞i쩎v.4%Kٳj6>F-gYܩ֥T2]İgqkeře㮄ySEME|̒Î̲)%7)*ͨҁ!??U˃NS5ԩ4\J2ZۉK5i@ϛ*J3]y4>H:.q'm2Gh˝vmx咪ok1hG4:Y^ߧ b΅!T>8݌.9^@ UDɇ+i**0D#$Ř^]4wdĭ'df:q1Ăx GjcÖ8庎_PRŭ|VySĸvR~~5JK8>_J[_عx:mq{CuDܷyeÏ\4:k~> aj9#F AS\4{2#vÛ<-k&Qeῆsp|KͮY\oX6^z&mMu.>m#%:pPR;qmsI5An`=NhA}S̞-<% ᣉCU_Gg!W@Ѽ>8r߲N~yqncþ.LJCGQV~יp>|D={iA̘Hy[ ix5]SzgGI G]cȓKׂ|GVYq_CC.DژpNJR:ގ꜡fƶ߿)FMce|x\5\OƖ5Eǥ-(Օ"tM9>y+78vߗBezH1y8&ݘ; VINa$&a[VpK߹^lOt_=k|7>2m S;qU(T?ۃN(OU6% kǶO#Hd[x$a=g9+_¤à i 8zǞ9c_Tb)[/їŎ6Zx0Y[# }z69_ ̚QM]] C^C<15Oj&VaFC s 7C%5&w`EN/?;-`FmGd\ ~K^M sdsqia Ǣl)u xKa%+-3Om'?-Edtk|ET0_%td?d~ 拎&8Z>[ v 3[aմe]?+.i鴹6.Q,&rsVK./W>9tw6vv :y..Nd̝w*İ SY*k'c]+0paI>,˓7k0JA]M$p_^:]=>;J90jjgiw%͠i?ɢXO7÷$m]u;Kbv3KM=.r}̣tFOPESgzáد+MNQ+_ɝyTg^-aM;\H Ճ&L! !dƒG3mEwSTahgͳɩȚpgQ;j$xcp#.O'C&|g"*cNR{uTG6M2=|.h0\< k4&(ò9bTsJ.E Jsh5,6Z qpCߢ]-W'^, ԣ,_}D.ȉsk*ֿ *2SPݝƄŠuk4V+L[,93 sx K2iԜwCXrkyl}RPK#&nf[{# U"S:kU8oGFӼ3G?Ok>+_'qWG҆ K4_@YMGNӴqc>+OƕC\<;#|db .Ng32= ܾz'֙ enRw&,7 E2⿛>~^N=j˄5,| >7B-ETuF 5ZR]4GXٜ罼(A7Ȧ 4 `r#-y|[ൡY3:H58\X,Gqre9knt?55Nm6ᅤg0ǛѧER&IbjsXnU䤬5Yb8 8pƾ?&(iJVtܲ`<ϧn[.NO 'WkY*ҧmdRR-37$7ӂ{Ӧoql}v%X^H" i|qċEkd\_S4:W⩢xʺY|-=[?+~RǝEf,oE-%j6n?7U ^-٠z`^ 6[_<SC9KV|/#4ZHx%l~#xX}-.^4HWaUō tEѮPGe,T=lڝ+]ַ¶H&}$W\IM#G3'!&`M%$+<ΌvVSK"v9[C*/Ew=:z&A鸓yEAG'`d"82o&\e> A3&6=՛cFvJsq'm3襤f۠ɨinх5%\z`;̋v#" gXnI/ njSARaF5|zc+}#kp1}Kv1eǛAb%!b;1ZQJɢxrfF`xXupʟJSeŴtUQ\  7n[ G>'ÂS? 2ܹaE%['bI%%_&^3Mjh o(<!c/_x|(VXp+dK ة;V1%C2ZbGC5X%\Sbt^AkC\\u0Jx%tKU\u.fax5CƘ:GReoKus^lUsOZH7iYƶg]̕;n#xsOk.`v\9y>W궤Q"T|:n"MEr NRavPJ4*<!r̗%lN976R5ɓ#q|7TMgda3^^*3(ɝ&K xՌ}) ?v9mN=te\yK2_cmnE+|6fphq.3ɋRҒWGN1Ƀ~D搿3v땭пGCMOݘ?Pc4sǞVh!q~zhȺr~)<4? &C21gdY0g,>(}PE# u>ܔ1xCƜw~!Q9\2H ѭvthKgi_cBjiS;pDVY zJ}nk3ӀQNI%װ I{+2-UNb34jMn Lr/# S2Pn&>() SwXB8Ԥأ)\QfbG(1cF? ӵfeOGjUC7dkhqip\&&dԚ5Fno/[RwdܨfftDsmF2& '@鋛n.EX/uʾ UҶyxٛ+ e Ɯ%NksHǾ Wa쩢@q7g^}zoǖ[2<4T`vk):.KOVvcZ\[O^oS] -\q{BVd_ n8&vW+3w8o1ZFnR(pwN)ŦuV6G7V9 =x+41|KSg$ZHfx1YRNZ]N&W(Tm564u=9ks2- ʼry5. N<#ͤ>v:<5GSOmNN7K;|4myTs7G@[A6YyoYȮ& ŅA48&'nH֜>[zŨ}SOilmU !'fn6wU?ֽD9Wp|,c)SC5 nF s/g_]ڬ8!5#ܯO%8EY݆Ac\8_b6>!NdZ_&*p^KQoC,^61v[mL<MzIrgmMW0x#c]b#cK_ZOX;0괻 bKG;!0f[#p᭭n('2G3[*|rqI# hd<ԏ]&?muYm$l@|o:6,mhtYV_]E^ ќ:F:3`~*=,{'W6s8bi#)}K#p{glF6+X4vu'q!S il0ofϤ˒9GI/ApE˞*9řboٶ66-G5Zō2~d6!ֶX n L z-RXrk_ClkOp\\xeە\bVlE%LChem+qc:hܦ>W<S(c/1Z+4-4_7b sq5eK1td7 }Gucs|<\x؅LhCg'm9i\ u:L`k8OQGogsu%Lښn.e?[O8DOѓߗOK85Onͤ˦uQtvnn#+(ںCS`}c[+[@Gv5T}Ѳ۷ 8?[ᓷrEUUrg俎AVO svٳهxf:o!7)gc)ASK19d_ {kL[>4Lտ%xE=zlQ}/WE4HZXu(5q| :=ۜGsi`{ Esu/|nY,odR=g1C5L lu^UJN8(f',f'bXVGS aZ pUyZX}zrNG1hYQYX^[^ qNJo.=k?Sw<D0!9g9E^-1vs?uTl0rXÈ䒔ϗND u7A]KaNN>KO}]8 ޹b4~$Ic' . X`T՘j#2n]=P?Zu#))cCp{gpvk\]N]V\o<qVEF*?_6&60o^vrȲhF>_ ~V0P<#Wy6g>7n 5F:&式jپf,:vi$|nf ]~.=tt-c!8xJzdwG7 ,5^\9,ECii05ni`O@L8m*Z)F<+G64="lxX|ɟ'ml8ϾkbvfHGF;]5gΟT۝4?;XcO;=1:J$yszx`Kru6#E!S t'\\Y,83ٹqjOԡt}5Un=J?3%䏗۸ce;RH @lwo)jݹCOF#FTD\T׵0V R{rWP߹T^:3-]cs b:-lLÄgϫIFNZhoXiq,[P"Ib5t\FL9mw݅e\bxd$')q꼮LW.vR/c['GU++(7TՁr尿X5!<]M zREîZfH!$l$iHtsqiہ+2sнŶSŤ|Os_oޱhëaJ8yts>UßH]б-e;1-V9R8:_SJN$Z r9ýE?Qvq׆MͭF/Lls kjhdh':}T^ʿf6sȗtm|1L28r*;ʧɽv؅DFGJ=}ni~j7=Siˢk9{?u\IHm2sC)lӈǢ›ِDS=MVYX\KC(QS>O¶*kK{K4d}s6yQFwΌfarepxGr>a7"ɮKmmA~xqjOif?IEcUԵZJ,.4#q\Uy:0fyq ih*2f/Kn:yhO!%Z} a4"0ח{%CS1{qQ&l|50WAtqޫK\/#{YU Z3e5҄f)Ef X'<3~`8ﭭf8KmɞZSk={W)%EMIoSgm}F 3G4m6 x˨,黦_PU|Df!HA y^o 9mzlz;h6hcdn,kc[.WCMͥq/Qy-ǡ2A+4O0xZt:Y[Ud--?>x71(č.-í{+n©}C6]|_~$4e2PcE`6H)tQNM'B:wPV[3DOvW-FLOfEk8#%SV+.f>ga#d:X+߁snjX}ddVnZ˗o[E5[!LJQ%MIcLkbV"'i8psk[Ŗiv1U9<4f7Na\'9>߷p *WUT fAr,FFX~Lch%dkEiG7fGVK UomrMد#=q,iS2,zg857sAJ1ʧt-lϑfBxRP4sxݲiKD)!eWVQR#oKW,u~?:_Y Z p:V? .K'itͮř"8e觅/ZN).NWn0yb&?k\ 6" KZZbtk6v;#]<,s(tg'SuFU~:QҚw |*qhN=NxGę(%H,xZl+U+3F$qqhvçX&\丳 b. "&z66vkXj!uȁ9̿JFSR{ RR?t{-cd%1#[up;)=Ĵȓ_[+% ^7-hckcb [,2NAU ; mPto{9_ç#KzB+w 8v eFiq9EV]Ep[#á)jZi* nvr2bxr)5k-mq`h).Z.<\IԤ讎 c ]m=Ӝ-]X7ͦ#Z*YWDQ,G_]nqi|2I|J:6إ=9Ǡ㬜dm[+D5k?Q.MOg.:m1TJ >a.Vmv&z.|N+DO{ \ z=_OIm]_ SHPk9p뇁KEʔX3MH6ů[k. Kl5yAEƇD,IG_<)#piu Q-}=}NckYJw0K ǣsduMwB̎6=Vz55U%;[f˘wDQC43 ߘ}uYsU7]faV y\SOqɒypqոV2O6Bө%+ܮ<STMG+eG(7kH J1+ELQ=̞#5 ᱮ G$-Kk1li@bPæǂ;qDggo9^P0d_fv[q07616.Iq.SBx0rCTA_CoE-L5R $ES3JTkd+:o)-cZ.:vgQxX+Q+eSX:>;ui<6X0哮_~bՓPÕ8AmtU&+TC$pv aƟDiӓ*Y"lPQO4WWe,㍗⊛:=` ,{)++lhvk ҵqǡCԾNҖ &aSyO.\o/_sPĿ*A 2^7СV؛F 52peZzVE'R5=G->Yh7$ ̋5CE~U.%eB0]ڥ_cafoÌdPն41h⫗ODԗVտf1'/ii. &W("J3f=cU180?zr[adž Mt|͖%ttW2@ZH7p!eǨþQ w~g/Qᥢ,Z* ɖcLZu;iw|+8sj_%.*)4T52*(A2a*Oo+o 3KfMTUH`g8Dge五sCؼ- J؝䱻1IT7i_`cث+[I[;ٮKoh,f4G7;4ff)fV=2m0dPII'y< BII .8&> _&oUb"=ja,TV:d9ln&שh +v8|XhӢB uD@BRPVƓu e]3x$=W7MPo&Z$Gm&pZ1k!} ib}3N7 XẐj\ {l$#%$#*/"T .A[O1٭NV4X]%G@䵮FO$]k{sݽ J{9".[1:BɘSB!&&I1!U$deu2M%$c46ImtfE&I z :HVans8lFU(C2D9bwKW+li69F,n0JlZ'L]=?Yr3N[kk)kg@^\3,2N jWЎ}D /,R MIpo-pIUG]>ƪ1'Y\rCI_׋O Kg˞Y_,Jv\&fX[fM#% C%^UOȜY5=3a_͉Cce>= }=֥b*RHd\VH*2c^*LiB||t"%tXٜ5ͯbHNDnu T]qIY>+yj]`!sk,|:>5%f k0ZQI;s nl6<-fF+Uxdu2G3\UaC \)eK#Rj¬*TJײb y?3IqRh|Z$tQ8ۇYFJ-/'$WCXejQLȨIi M(hveɹkXgl ЃuU-ܩ"|.S:oMEb vR9W'?:fzC'(c8Mt]m 7tS\ٮsQc5X|?6 ilTjezA[˛C\%, 9fkZo )SJ|ce[dSQgN|204lBM6)4u>g 4Bqt˰"e@cdFesK$6꣓,0ԔqiWFQBdK=ԖAv綗t&2jcD)z')F-EЊJT8fx罷ͳZǢLJ&\Cj_q'e؍>  M-5tNӺ0Z;sD Kgϱk{sKxo | wk()%&&x>侅E tD\A\;NXr⦶~&㔝oo.L&N&@D_s?0#5BWDž\ R s\n,hɠuM+CpA⪜wF-&WW+$Ί195pM*lRt(0L$iCwI`9[#t"Tiqml=^޽EF`(6:p\~9X쮥2kyjϋۏK"r4c 8^ 5lHZX]ROhvWL}{34?S9=>: J,HkD6aU6n#kpMY2-Fǵ.IKu>ctVUpד9!6t\LbX^MT#ɖ~V,#_~Lh*>lv6YZڱ,"8uXNf IoqLb6 ώ@tV} ni|gUu'crڮ+U1 t.)5nfRUz.,(dnAi.Oik<~ƹ];UǩDn%.N?[S2oMniG4*L>%lFW_G+ᮝ| mˇv|0X/Js5y$A(ki-9s iR^XF,.*LJ9<ؖH87Vhe!!bHX!s'PfJ+*.|YV43.aebΓ]MM{G|hqc &W:G=#egraņ5}T~pyעI06~]N&t|->W 'Y;pg|k$ˊXk[UO-9|ObFJkdi9yV89ip!9F2N,i1@bY*&@b:|xekZ}~H4s7#jDB2r+VO¶]|JuYt=_<ꢠHdG+Iz8=N#BpVK JC]krKmnX [A}0-#&; dNyDEkƼ;I5t*e[V*]!Vǝ$$T.I3Rt5IcqkqE>%&Bߗ:_)v-lEP&fRTSZX =2B82j$ä=1\|ve1el@/8 ?ejo]S&(}ILd/ܨͯ:!bH&'Y nRaQTpxL!^{R-eQɹw'IF)Υtt=a_I,$Dc.JSpU%*ڍo8 DU3sMp /eΔ5u8e!_.e9&7~bxGhnR/cR]s%E3jssfewsK*pWN8c-ypQ^H) Z]$;䡥CKW49K}mC|MM.kN(& n)5A՛ dzf땦Yc7 n_CuIK4tGU0,km\rXtywiƬ1IS_GG=XA$`.yq&9щ.>'Ua hPܥ'K NT;aLy!XC$e6KbaУ.y.2Y:nbs k۝\Jntn>;40ך@ HC Mq) sHm =2~ب)BkV;4C~i~ ƾ昚w0oF]Ә+.L>rpc|ra⸓q*NO׎&Ѣ/*;[r)rTQKѠ
Canon Canon EOS 5D Mark II 72 72 Inch Canon Canon EOS 5D Mark II 72 72 Inch 1/1250 sec. f/6.3 800, 0 Exif Version 2.1 2009:09:22 17:45:46 500.0 mm FlashPix Version 1.0 Uncalibrated C    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222 zrTJ̬番/.˧?.oӛ=K7f?헶oqA@[@K7~_qPyM=n2lgn׶sn)Be@@@Q?+0+˩đD8Ew-&'YW-\fӛ뒞(JBo|/KS!D%վz<|uJԦkRdXfZz,JԮJ+P@P@H Un79iӨozLI~z}\H(@RyjyP)i]%n=@(jBo~*מ-ը-r9.M-L{WL]q҇E,U=GvA)XP)"(%PB^_,oQE3fS*ZKfeqhS֣]#Vv:)A Ri@AB@Jh9?eS+b-2z€>:= =X{4vS5@(U@q~QU]G .V<ώ9 hS }#аLߢ_|BGzz; tfA%,M=Yz5SK5C{>,Շ/]sxOP@)!jP PJ?Дʷ/@Ѓ%(; z<_KssX^A|BP)NtPRCJ^PUU[@z(7r̼|>x]v= a@Q)@PJ(aa/X˜h+t 3T4t)GOF:}GO! ((b )cB /NǣS_ӯ'(滹w>o_\,(Rt!aK5C ((BR~?w! *,*7; =Gl`9}=S1V  5C,ROEQFD!G=7r0ӱBF_1MsȓSȀ( GOBJR f,N0( tzMq̍琤cԪ(:o;9.:-9|l](QaRR(BAD<'4qfUe Ec|o< k:3=ygᾮ:ϡ٫[goλ\FmXRJЕAJ0yeџI$$v|'7<9zx:wk=dd"u2;))Q(JtB(t!:{k9eTGדkў=~ozf)_u=cCI#˗;RsM>G\+7|ȕV9jy痑$jeΙKmb\ӯ~n^7K˾uϧ\-)vL+*mUn#W~˙Uc Xw-WN:rJ(`З%wǧ:"lryYo8\{þ{+=WMȳY.o:n,|֬*%U.۹W:ʷ9f18Pߥgva[k::e/F:aegfwE,Ȉ81!(ѦhhAth&ɗ5T.eDڳ 8Ȣ(Ud@R *@~4c'4%$qʊ3X-YݩרSYyi݂L9t16xiYD@±JYC Q۔r甦R$M2ED'V;57LLF 9 9[ye扆`(IɭґU; UNUe⥫̂Ь&LhH i\֋IB tY0MpXk(٭,fiRYKro555&9[͚e,rDZ ADDUH3KHCI&nEu\Y誒$YH4!unȖnm[HcY *NIDr,iFbGef"wPFbaW/EKY3ӓ;i53Viì&iJYp֙j)PJ&-%*mX$AJ4ݼcK1niw^&CX23tK^5fסc峒v\e*GB)TIRg ̈́ )S)fRKVrVJW]z#Y`f*(lkE%2XB[f-Dk+fMeVh֓Sr sQmCEk2h*IQi̵Xf&ɗeμ ֩  rhKD6TQqqM ΊfѬ-إitR 6tKKV\nU4Y-ҖM6,! "1A02P#@3B`7b#Oj(HD_k* J(+TDB]En3!KgڿDH2#!̇3"̅3"OFCeCbb`t (Q00100(`bWm셴ȱ2()z,/khq `8W2+TQ]Q]'q+z.;_2?|ηs]W^G?"ڮh _}ʮ,#E5 /T\u%%(Dr?^ϣϖ/nS"1; _;f\{Nkz{_BmkoKܧSM-9'FӏEH/#|iV'OSSk$T'oj/V[5vӏGh":i3Q>?ΞjPQN竩=O#"_}_]m,VOQ@Wnב:я?|N}#GGWOW47^,ez* CiHE R|{WͬSZ'>ZןOJ\7Zz:/9 m6JSJzQW$gהE7')[(ࢸQrQk _>.oC\2)Ŭ)K%%.,Қ=WJ kZHoS[JQ2fUDPI MA ~YKNJ{z}931j!H"Z9Y4ԯ9FREG˚zQ|?/d!Sf֬-eq)t-a~)7mi멝DǡN1}D:T-cGQWU_YduQF|Sٓ-̙e "k'%MƌxCv\RsψYy8M(?WtũGYWUL::UVugYfugUFfΤ:.Qm[)E ~znUqT/g[ctS:%k"u$rOEv}эOLۃQRMʝdz8P94gzjMbjNݲbľ>܅g좻>붊]VI{% ѭ=9 MIꑶxgM1$I4CGij2EH!v&}ҧ3EDʌ:v_5HFҔN7QNBuRnXP,mH!ih3ӎr%s]䱶Of..)D2l%|R6_RW{pپpJ# -ixŋ|$d-<"]9BZ&E(/M֫?%\o1èKCQ-4ڒ#Fb?(e!MIEHG##kË:uPK''<%rLԙE.sL#u&X*eظ0Qc1~8iF3 7'OԈD)zٻOO1APrT==Ndi|x85d#NYG}Yp[JJH_,JSո.OJP!'y'5)9> ]FϣVFEǚWW5j<֤:)(yɵ䄉D1Ċ)йHձƆ::?-g8K-ONֶԌ'9jKlXI|V$K]Y&[,$b(һԙ(QDyK̞Q|KU@Su)VϒxNp?־EܾϢ~ۤ"vvI*yqX {eg.tks&趶nZ*$|J+SIsPTw_n^MmQW7nMP˓trXBy++#|6}?eQӴRKLnZWf' :f><$nL;.Gԭ7 VRHe3OY!3n'8"fh\ȿ'>e?'3<I-}h8L$ޖ& 1+IFcRGp#g$b[/qqIf׃OS Y¬RWILutޞ'NOT[oo}GvؤCQa)&D;KBW G[LoSZ;.iEOZzMOiIEdSZD5 F2uq.r=˒_<d My!H,({Ōި~G`~RMf⯗rQ^J<cLEvv-LZ-Aй%"չ"\?}'BMjATIJ0dRqjR1Pؗ>7),p*V=;&,$qTf6'%I]X)"ᴤS!&Bk%+={[B9:쭽q(MԖ',TAϮ[}{cgV̉ᘔ!G&BHr7EC n-tIXCoU.}~ G;C6`yDᘲWkQKQqٜ+&1g6_ 1E y*L{!,G3XD7(),RFq\QV(p<7}z,/td=qlxLZiqg4dƬzrwE["[=Ԅ)LH3w(RRNGA"lzoR;$؜ѝ+>Ze$$d+y,EᮚgTy3|̌1XQJiHqY;=}m~+)((QZtFC=2GFv=;N Q2.)&(۔LƝe{o]+n TQ_JcQb8D\Ϭ#%hNi1ӉeF3&ɲ뾬[QGQf"V1-~m[2njOE2NcQgMQe!Β# &䈥%\*Fi;/ؽjE68jI%"pѥDKЅV͖P[].lwQ4UdшȺy=(2)yDGpRqKRȮpȮ0?RNBqMȤz5Wz{&:898+j 2(1ZyDgųcdnSŴIEc(0$~Vzt> 2*W|Npڳ9*nƏ~Š)#Q XQ-Z. +f +ÉBHr*JIjrԢ J&-˦x2.铖N8hS'3ۆRUQ$A4dO$MI$ޞzB9zt˖UT*:=/ȟNUx#E:GdVomTc$E(Ԫ{Z?,סNs\ Ni"'JiTZI)et˕1#Hϓo,Wb4I?&6"ru #("UbMF,~IC1UePu%VJq*l1h-RBe^mJҭ(E/H 8y.?IhZ ȃhzT7$YWRooGWD)5xr679$إ1TD?R>bp@4)cOj7"d-8CrU ϋy4Mlt 1:v:TTiRipuV.]D:bKLZ>SOȖC ?;gh343C;lv4 ;2_wʺ ~?~-Դ+y??%5RM(j\|6?(YH֎;}Sw쏬㸎$I#%6K5 6\4TלK!qT1m_SiR*&Qj*ERdP$6T52q͍8d$;MӂD&Rl7=fL=CԏFSvpIJ\(y"57E-fY';MlNm6Ld-zEIQ$I$I52m8jf2Jj}9I$^J{Oɲ1hH< g ᩓ$<Eqcmi$V4׭ Ϛ/9AOqua9-Z2ӞE|2I$>d#(Z..͢ z,Y dp^DlOb"E1;y]7)7VVlO9YNSv%^=E<#I7†Oa9"p2m6,#(,6IEhŧ'ѓ#B> I8HɷDNhI'ْI7^ơZI$mK¤AY"VAD ]+"i DIDZI+,|' 1DfX@N3get1]H$vl$Ž6cx!F7C$-%ݕ+w E*Ȝ$ݑmuhcF⻲Hbhoox/7?hGg&yN/"0p+m8HY#f?웫;*44&;l4|?,E|>t1YZ1]x?hɈhb;+pa- !01@"APQa2`p#Bq?3iqqLf;$ѡ)kǰd=3?GJ(4tѱJ(QE5(YE 5aO/R雑6 #CD[666hΙjjz$VYl#,Pm=[//)/PΡn,lZDN:l:bc: ^gbp,,v^oyyBe6Bd5ٛQ6j6j6#b6#j(hqJ6DKe,YCE#-ALZPAMXo/"yh_,mgtw#qu #uG_(rM4Α-3j%,qEllFJ_/O7ȖBn.YeeYe,,EYgm,v/cKIIEpZq2(efni#%%kГENJҔZS!>~^?vEE,ly/^,2ś6S.mݍEDcYܬܞxwƩѹX%?}>ܖob%ir$z(+rC>q,Е G'CV(G%l=%kYxaǤtFŤ]j:_WmlTKAS{=>qTYe ]q^WCNTүsWCgh .)Ȏp){ caşYv-6:LHͬi-h#:HZ*Ό~ I]Uأ"'G^Hb~H>ȄiV${ҳI=::hZH裧:(裠GE$-GA AbE VVb"Hd`488QBEQBEW*B+Xeb>ڸVe((PX\bʊ+#kQB}Z^[PTW:o;Efu(QXQYm(kV+V/,Y_}4$P{ bP&.v_*e,XW:(¾;y:#/e_6_ĮO?2雅/ExVn/-fv_On՚bŗ'/W*W"+^: |uƸɯ_8!1AQa "q02@BPRb#r3?YJR݆^o+'_,u/K+!TVt/zSrGwUT|DIU_E{F<(qS^ȧ|T-H ^̺;:ᑟw DZ-\KQ***OTD8~+'`6Zئ- 8h]YVʿ}a)"qQ5d Ld%/ W+Sĕ9eM_QC} Z֞%(;lmr.G"o'E+}ĦMG;d.(4gz3RSw8SN-7M=,w$ˏkەgP+/"!VPq*lwQ۶ fq#>\3?$-K3"2+"*RôȇN%(OWWc\DAcAQ,:c(f&BBʹ^<[b8e/r.rq2x._18uBS1C_Iv"d3|v74Xޤ4tE=9Xr'=I fB،%d˙L"Frĉ))2J('3Lhdt.m hR*33ɱsZwq8VQHT/]t:ЏRǘܔ<*La J^8/*\/l"SE]*>-IC':'<&6 h]PUȑbа"Yr:VO$mKE䇥Fsޔ%,q4ņeꃋnB qxijtrZ2"{'C̞BpElUIYO.hF0ox郢IARUB (#d:#Jd&;9v%}1j*WJtL?əul{B9 NT;*|JxuGRs:+H袵J˸, -N߶C'If \mĢI `F|2EYSa`ΣnSlquI}[K0j&GI/ >(5 at-[Rn;F3MLJؕ\6SSdI ǩ?"7Ty}.L)P"Oйa$Jv8zPG *GȰʤ/uc5#*Di9* ' ~*E*HjF[Ԩ Wt% (wu>:nLwA[1""8Zt*p&fhIIՆE]PJ׋W,f#&cQW%23!,$ȫa:.ƣ?.; 1T *Fn~"%$.n9da8(CUvX8tA\_t.+&}FW-TfV!o" Ezj8n/_ w8I>{ J䴩 ŲCӃO9WN Xr=P&prc HŧlйJ֭A^q]{Sᱶ%2Br~fil"(Wa*UO*2:l尹˗a>".C", ےq\!M;)&o5e"HYЛƨ_ -,Z"pԇ+8A#8-lO3R s]΢zG/&ˌ/̒Ɍ!d Fkܔ.A7"9E3K!Yi:QNYSt5BФB!Ŕt_c}ƮAt":l-:|B>M.C.JY=`酟%9  {% " ?baH35:Sm.ބ҇Kt]d&~|sRy,CH?fϺb2B(tdjNC?uңRۗ~{wױl?3) Q ŕrQza 2O^JrY-bBy$nI H]~WԚKԆT%w,3>\+UK7a>a:Ua27\&ۑ j2#D%0y#y=P oqַظ^覚4ӲC'~Q{): H3!,ӟsl.{aD TR*E^pA~ܚ_t83?CTIS!!Բ*.M#XLt<ĦbJ/&7'A385 x>}FeB'КL?5BRS2TJTۙ1bY;F"St3.d7c98X̅,D"c|2\!Gb9;Iݏ(,̿ԶYvS[CnB/˅O $>jEa" MN (EX]IKQblt*:c)4}p.uO?,8U.b*!1AQaq 0@P?!_E/#|1:J|*WT\|H`Xd@/A_ bGId~|ʕ*W |,Z|eJ0݇^*4|>r,>#6zzOY >F\r6JJ@¥ J+Q%J@sRŲKfe@~#?q~_-A ?˗._NR*/LP$Xc濢fKďȩRTkA׸;xK.1q/ /Kɻbk;.\+ U1Uݹ{6_CX̥JM|YS7:2+Sv+TYWuRX,ɨJK➥`ۦaa7 RTRfSLr-CWS6#|#>&xZ\K@yxE #epUR0h֎ qHa AUX^Qbns~;䑯R̿ܠߢTps.l5ˎc8/?g2n_._˒PSHeBW kBgu(Q4'h4U_BgGKya}k 6^br AT|G>a:kpTld\4닖5Rԭ0Y.,V 5X:j 0_mUrږu~\m6LTNҾfFu/9kc2+]l64$xAPR b+G1YɈE$J@s2XUKxs#E)/eһJ2tFN[<6F(o BXm2 ze*ݳ2^REQ0P+'X1a?pW2Dpl̥ˮ>wbaҰKP179 T%#"^ab{hVnGv xq:<{/wAvXd퓓aqUI7k6z^p.A]CqQ׼T(۵q6B*h8j5^v = x*3O6% ͼ\ " W):R2yUB7S ύu0ne@.1-u18>HU;e+b= qȍ] Tmy+Qss<.g? YKP"v?pe)sU.n46C[P!‰v,Y͉(7|ͤXK^4CS kޟ ݁QF7 MK, 3 sSLSd[boܡgc3O]bZF2Ym.c+ A8O?>9&wszyE`o])q0]Pb` L2$Uds `0JF]q8sOܫ"k"DiJ 4Ae/ȸ֖q*VPf*tUCΦ!x镸 JF́|'~f~s1~3*~i*V|J%p+'O *ຕHa_2")}JbYn`|nQ웶paԢlpˈl4Y?q0NrÔ&%{0[N: s4](fys@"e!a۷3%[sxj*d+<sʎru+so.j&i=G B[U[\J`n h*>r%W0}L ]JV+XyNu0ή W@@x>`vDrb %@ڨan6frI Kc[̔R{1q2W| 0W`G.q2AS_*:w.DQ۾!QY'χPUؖ󈙁0 Wx0a\ͥn .# 0f\˂Y%&_;T% qL[.rzba~c lk"VjZs^؃0ψhpW˙bn(g\@vQ翨4c-vKv5-_'%Y*apLG)}3o9.ebIA+gFGd607KW|4&d|LWB?@Mj;c"ޘ_1wwsV媅˞n,#Zj_mZ'cUk)e<6Y{QL539 ]]oO{㉖W]NcG^jVqT+|\eh[A.V1ؘU0%bW!SWkwq E\;BFȆlߨ:c&A(& u@c Y0zK¡b ;5,Pk cR:ɗttT6-{M9g-2TEbxPb5~n6-A8>2*:wg1VSm3|q'Z"_LrE.cr@7(J^?Yyj^nP E@חf3w+6@c(]rܤ0'&1 ]UdDd܎a D ?8YHĹ,©h( 7w-ve. #BfdO,0xPO7{5U*&c -Ds8L bbI=Tʋ\\X2O )JP9)> F/f!V5JMZ4[2hpt[ke+W7pJb\!QVHR^N}KgN QA)ظ+6c%8A>Tp )\ȁtRjQK$>bTK/p2OEu .?u?Rh`f%WA[0V!{]uQX Ə݋b)bznW-8_(, )uppJN3љ[0B- ̿Hq>ṏf$A & oj߈Kob(aʗW3pepvjSw,?5_s=ԴG/p0n9iz[)qrgi`KΥ΍w-$Ich^rbYs;)DƖtRPf~炓mw\ ^j};6,AZ>6N"i,8Q Xy(E-U72~C!J,Ɨb<1POsL1@)M5sx:e5A~e d/b]^bȘ b[v´³rʄl30 In?J?$_fӏ:E R, PjzG8 @/]_Nj#wr`Ÿb"ͪP|G! p١cϫ4٦1,P:4VL.WC} NK`1>^KW(A~E4tʩ ̺8#L>XVC;CBcT4_d@Pai<ׂbp8bC2ze?僙r`aĻ831p6Uµ,FTq$5riƿ;.WliW`1aY>H۩6fq"j+BC ez˛~`+7w3R5g,+̽qԿ3f589Fw5 $-.=0CG>%$|-1)org9̯!Q$\.rAuH )sbV.Q5oSd& _''|z.)wJi5W?0;A ;ŵn*;kgLWQ%^3 H6^"uJV3(KqcRٯRۿJ /1ZF @>%d,9gdA/si'M7TCo{;yQLp%r) -4Gl7<2R*ԳƌY5)PEL"EY}EjXruFŞL?BlC#̾?sAvt!5E qL ]PӍNĪbY|y^nV.`ܣ{c=N8rsD\|%7 , vk3X~"njmQ+MpK ~YUڕ\>*ڿx-"ww--R2*@qihUTxwyC9_p'zN0+w\sUL;H_~X>S%I#|F"%:CXi+^j u祥~Ca|B152xige sCBd3Gߤ9, ʪn}Cae+xJMFw:y 3fk n `Se1 ewP330:H\,P)VVzgL>+EiW3| ERcf!g?,J{A-}ۈ>"nBFWwlz9qSN-F.2\jq.eT.N'~43YT|>!X`%y`wOuP9Fڜ;Pns1~n.fk=lA nϋ-(Uf5UfkO+G?tϹnÖjrWQb=Gķ&.( ĴG0qAn Zfp9h~A\W 1h[2T{&3kQ 7(Y$d;yp (fD4UrZ`~[p7OF#7&.QTNes棕Rb{! UfܢʙC9~'F3PGIKm8'OµK,H6vZ.6H^ 3gSBUt1!=*T`AXndrqZ/|<]̷]wu:e+xb7918|Y[yS \ 8 esDmj+[jY%hr[!o9-/ku[љj`Nurܖxy@lwpN z8PQx) DfG)SO57]i6egX髖;a+;J}Mڕe1`Q]b#hj)^r'% Xe\{XoRp/mT)^aD !:E,gqDׇ*3>\2ZfKغ:¯1)%ZX*Ђ_:PY-ĕYцqӃt³ ,+W ?]_!DC(j,9.q5?2Y,0X^pyGCW S~-[\]LK#y==8/^&^GV34#Ur/Jr/qM&o"c.0[>+LLQVq X:,G;^"ʩ13Q#̸|(-:v(,/r_*Q<(1V~+YoV 1A`<#MNiaE|x@/tJ֧^-JnqJ#~Trr11\yƼz[<%ûءVL4Ÿ -9~̭"8j%V7t}_U.3W^H&Y$bzc wkA%08S}5Kz fC3J#*YZ} >f3yaC8$Һ`ڞ# J vyjW1-Krm6z/O+8 (X5N9rۯ(ȹz`X=2xcl\cPYbj_s'b+1Cbkِ'v}n'Ub3g+ҬC'#UK`M9u-5!" Ef#3s]\&,wQG!3}}R"Ҿ.C&uE9GqgD&&cFާ'nطpVG}P |C*i?$ǼM-<8^^c{n&_ Nb]+՟u5XPPC A},tcuZNO1HlzOYno*-o#uPiE2=Sh [+&[.b`P鿉.. lce@u !mreP3;sGI$`+?$I4I0e&w.o$`II$l*1Y W0I$-6VܮEƝr,|vT$ Jg\MTP 8#ۯ?N'ްQAWX4(I<܃RqG2Z67=63ewY2G;I`YQ r_ѧS܉A@Roq&"4#qf40 ,Vbō}.'ϗgR0$Vu{%*]"\,l۞Mf޳v$6 %*pVw(^A)xtlkRA ǝlAG؈s]};T36~bS0?I};_`lgHVe U2j5]dg]VNtK9#jqѓynH˦ZWT3G<@P! Λ1? 8@ʤ A&xF&ЅK$"IX; ?=w*J!- to I*;zϐ x'S- nXr# Rv=9% ^$^L4? i%^4ՌNgičShSWUk[E@@pŞ)L6;q2Ȕ JeX6糰wh6iI=UIUo@ @ϮYdz@9H"%}5]R:9I*9G6 802E4 $zKț~2\4_p訅/oA6Ny=fpb74\6r]N!I=nZ0$)=+Um<]^ǻ37V7tN o$j RhyTea Ewc&89/"P2  FC%]1[#0 ϩ6b# 9׼aGI [6hBM fq'S &$ '46dUG^,GpA-hD$hclO~QqGY"amIC0')!oY{(/ ^8X##Fdm kK?U"1TJ<vE^Թ#Nx G+Zhb'Z?(qDZӃllaB;@E_F$ iÈEMy;w$(!1A Qa0q@P?ɿG(,`'U Xw:$jmmm ̲'㟖#'sJ 0?_߂CRgV3#'g ߍehnIe ,l$?q1LoqL|bI$ϙe,rɡ^$)![V[Rmm?Pomc.CrLc|e|g>o9gMg,]e}2ʼn7Omm~ ,/NYl|lmyoïY,eѿ?7f$m>,L̳eBK,O[,"5Ym8ߛo^{-'7vݿmܝ=#E9fO >ǟs??$גun'|?,r>gK'0?2}UEH\~e2,?2χ}}?OMY5m eX5.,&>6ͳE?|y xYg3s2, ,>fmlV^Y=KL`v-Պ=YG̲̳|,r>eVa>8A}',iِ.!n&}OOdy܁|&pSo'm 9fYh`Ad~,?|9i'5]8J{<ɥgi<‡?'B17`km!YAGj2ZIȳ>u?6.w1Յ؀ﶮedaǨ@-0~sg0;c;~s;rs3rWIϙȃ.aH0.#-Wdy]??dh߆=;_ЕIQ6\lo~;M'z~ˢ:܏9<;~v`,,mʔva5׿oO3W<-ۗ[6;!dl yCN@LNoc9Uߗ=W,-ZЗ-yh lm\?nXQ9yc{ćB3P#'䃇2?>m*˒1l[>K7VueGNB~Mi%Ie!n[CWgrť*q͏{i^^Q-{cYf7rٷCid~oa[Mjխkl1! }m_ݻ ԁ?Ra~/{m߽|j–=y[^|~m2ϖ.,A\fuK~=d]^~|q---w폟7x|=p~L8\[`Nǟ7B0([`~[~K{a .?0w/Yg6Ͳ9FJ~7:ͼ>gtO0F[ov;f6ۣ% mfې\L>>չñXoo/mnA0n,7g!߁ŭ ȗdr0v؀[mg؝1`?/ y&af-=l1col-9h;63YBZ|r~/)ys$M!K~or{ua{2e6a>Ĭ0i yS~K5eÝX fdxò_mÿ7.b\O&y'g[,v%$# },ǖ> 39 +䰶gF|>-[mۏa"[w~ٿ r܉mocHȏuf]ygFd/avzϑyo!~sJqgܳfw$Iy~[휴6f9䮊A 䙫ymK˟ݟV7͋1v02Ж)s`$#Oear_~|1.Orlț= cm𴱟|y1vX`BV:}m jI伽#eu~ߐIgn[|odIB\<Ι s~~^F>D{v[춗V -Kn6¶^Kvχӻ0.]~JHym 6ٱ8̰M1Lygg̙痶Iߒ ,=zq drKɃ~Sgݰ[{1ߖ~qܷ{n2cyˍbrrXn|L/!dߗ^d%ի!/b E2A'rb~ܖز\s-l;'!,7Y\˛rf mZFgm~g>H]{d8KJ|ޓ#rH9,G[;6볢u64!7oc~|2Ar;'͇o礏,,Yq~JM{~C0`6eّ,2؉0- /"e'bFR1a\>wo,0j0J !R`yɅv˖wmnɞ'gr=Iw`oF"͑:[`?Y;cq`n%KYlv7u\"/ILK`:Zg!߶@a3_9au3ncK.-mH߂n!y/#˂CoR,an,=N0soaVAa N. Fycwsd<Q!$!1|CrH9C/v̿JŘ6udt. $[BHXa5ؼ ЃZ-o-o琿f_K e' cgJ\! ,?e&[|qKY Yv!m^f@o;dh>[*Y$r4YϛԇXv[͞@o[9N{n\x]c'g}$m/"r2$7%zZ<ٲG%x9Z'͔䳖:/=ec6zHɷ/%BG-4ŷtnvX]$$?սeK.9aͿĉyprt܁6"LgvNHM0д6ܪXKY\b;~@RK!NN^:KW6'cNN7['f+evX2">\v,4ܳ!8 Mj +CN^6(eLymLo H:v `o#DZב 9EEް=.g̴Y K|BDdԫvXicj[2#2$`.;Yw`fA;!j9c;#dt\ yr:1zm$!1cl-MOL~8ab<{h\ql$o-.ΒmX{odn6\9d )!1A Qaq0@?xxc5 LQSĥ6"1QN8S/HH O#}<4BhSA+A0 cGtRFZ45fx o'FHB.pl[+Oz-ДiBflle)J\5eCchl"aP dnÖ$B)J\R RoX͆rQDX666@rCoxF!0rrPl"Ta11<6Q<)s" `mI"ZT)2 Ǧ&61!XXCce.nJ00H!*3lD9$&K[- -3(Z_\ (D6VQ%XɊ.@nQe aX Nќ+DEHf(EYK1F1&#D)FhىƢq%EHK!"HkBZ;{A)J'66RtllblmeLm)<!EŒ2"PݸXB. 1M66R6\(-)J5E *-CB =.VFcHIeCeb–lOtpLl|h6bД6t{bitZ'0a (Ģa 4&@6(i!:WV4":Ǣ 6X!P4CׂѱJ7FBJQ&74CIඩcXc, vj/?suz7:ɰؙa۱\9҆!I vl46EDtM M]g贜N"A"~a. !}!Nn2uXPK-c~!uCh KJYBmlL?~U~6KZo BєA° oe fiD)-bdz'EAln tTa;in(t;]Ü4 }$N=Q[ >QXx"B? Jdtf}i>GdlKCVC?}8Fd˄'clpWbiйw.4 єmm-^TiFIx6G'=n2 lBƅZp{!%$45οE8:)xixjȟdލ hVmJ4 Tpb#oѫ[qAhHOFrsě=Ne."ׇNA? ~mH_FkF!ACr $2U`bL2yZƇRCl6:TRB Ҕ1(446ʩ 9$~ExJ؞pչ&?տxJ6@-4t%j)쩢x(rC [[kbvx6o;^ KcdlR:*plLb4u>_6*Б5 Է8u"ِȠpN'I"0N?FXǥƐb494.OD5J׋Jȟӟv4\B1Al"[; i!5<"u=y6x+U KSAFd!oAÊm <\ L tLJAF`F xZGzV$oH5xjkJD-XP!һCAA+H ?+FB lJihb[M/ВCMF!lqhn5!Hࢾ"/p"*=R!ZnFhh$h$YnjB(KJCj E6 bì,ЉHX4=&Ɠ6LB !Q6^T4Ababb[4B1EӈjF4l3c 1Cc$%$& KCi1(PĈEpI4%嵣f ߂\QKd=zQP҄.)MA/L6ABXBs1f|I$DƟI?4DKfwx[#D!&ZbTlv08顯7~a0'D!$5QX q&8,QtB? B = b cD! A<7_ Tl2"eJcܬt}lb)$Hbxb/IG<£Bt bcG_>QøqѧJk# m,M.ck$3dT5J|L²=LmO5lbXrJ4jnYYM~d¸VD*mHN:! a[!:phB %9 CD =lFƶC.g-RL M&a14/ BšA1YZ4ph<, C! &~/<]N3~ S-4?X].])jLLK:T(ƜҤg3)gO,itxb`8fІT6Y"++= mz2l&&a1B|Q e8-lJ>c>VUh`y{pwةt3߄M3jg(?c= ІL3LwcDCAL$?왫 C&yαtj-bc|mР-G.Y1ELLb \Z8w&s|A-k bbKleqJ[6eZ؉q]6bZ6J-a|2bbc41}vcK4Cb%8-0j !Xe4$$>/1cZ!ω  A]=ʂ4sf؎WN)0<GDts: G|n+tDw䁱GsK֥J:PZFӐ\-#ۯ NgH R^e\~e<ŃIg0x1 jd\#PgB~h ]6֨WWD-70fg06..^|"m[_7Rh*StM w(9 =ꜣ#&s.2%wR\*3J!bKe1IujuDYD\G"8%w_!HY\`j2\4ZF H/YRg+!YƋElK. ȃ,nSH3ҰtS%. #|rJQ5u_^fU!21lЍ-Z4?:: 8H7!5Rs8sKn 1^F-u`|W.[R.W %VPe e+D'`-|,Q[6gpKZ2 J 98hir^H hFز7*?(^@x<Ť uΥU͏;El ӒIB[116LqFD¦PkCpq1/Wyk[,E j-,hwoM1Fʬ UZ̢Ebp}{~!P$Q5Vl3)ܰ~`Ԋ 3Ls%lVicgK M,j=ͱ*q0 Yge\T#K K qcԢ GܪBG & Urswb#EQ c&90!VzY2QFҼH652E}D [WŽ\v2cO`lD4zf I߃ lwL x(3vL]uSϨ YK;6짜>Zw{ w`Xهk0GpU__7,:pZQh ͗}P8OF;4:0m4so0l9gY;u2BXDw7y%n]1]fVqJ]M.-*sSa]%krS 0QPsũrR[9Qo67ou7@P9#%3 %tqbPϋ")-NZx trr4 -3g`iBbH,k/Z[cV~jPCfP BLPJ%V\ i^ ȬGX7#J}Kt"su* ^%䖥cjɴ{m/ nO'T^ok%r~jXgoBӋ, '.`Z12^[gLnˏq/PQTyP `0 I8P.hlX)[D!9U~bICyу}v5qm0j:gxYW(Yχr7_6!M* ua >#Z\\h-ɳ¹qʍ!A|ZjdY r _r[|\4ɽ} P FkfVwXFތgtMYIL,rAUwWfN5 ]&!K4'(NG}C7*I``x# x1JUytxϙ":/y*L/FY,<#ph8~HC¹!hVoQ7faQ.ƃϸ D^*E/te}swX0(.q-Ŏ[-MeZH!ĿN,#5L:YE@3.o$]a+kmm-DrҘQЊO 6VJX]߆]UN;ɨxf 4a[u9ayP.RPآ7x76[ap;3ivse @r5+NDofd.V`"CX",4|N eSk|q1pZS֌~a|~WXbɏNu BRB֫/z`pAk~b ҝ\6ldrf!9-ΨгrĖ➾btELͷ)\ʷҼ0)d?،s[ p.3Ta4׏]zQ׾9VZaE9WQx))i3].L5 ^2 n).*֢fF!@3\5Ӫ 8Aa5f OQN(v#yQGD( z f]x#R-icxS+Q^\1jU^=|x0*bL߆b4z~ {"yel ?/W7j { lU-ӕ`C^3 Mlo$п*Z׸H*romʻٗ(YGX2 Z̡i=h}|qu(bHls:B-S۸MsCˁ]O]~jWʧ$J[*\:iƬ@.SCVkXV}!\Ѳ^ZmJc@kJ 2ʹRh*[ۻV@ . ]=S,̰ Q'EstvÂӯQ-Yb]֦ -<(<8K NJ@\qh R 0dC0>F^2WJv<|@Z-Ql[ͷ|x 4 V>LjQ/%/&g"%x 6-0~ZiLݺ5ٍM-z Ct9¬{Y C"۬D(cU6-Orh|uu7Рj ^b,rZv K }ă]h'\x!WXes_JUSW {m,5^1t/JTiqvߵN%n@GVs6.%XKI069\0Uc) mA'07Ux-X * òDd7+X3c :YN3+V_ꆮ/ī]h_ -/s\!)@yig`nRvh_GEEoH:a<^z@(*L9]wZ'rl 6VWq/Z)|Kp㊈)6+C(TPn3+Zz7 +{zGf*V- X6:*UuP % .p*;DX+`k%W-_,UD20uL )7OG)P@fH^l_%UXiCp{#h,YbS`oeƇWM-h*Q^1zi(4g̛Dpj "[\yE^qX`BR"̮gSQ s繛 I~an⮏CUu*wwP)@ݴ߽#btm*@ \oƷ ]t~0dx"ŢmbPUlrT:P WoqxJuAwV-_bP"!TG||ƛFz~]24]3s=ICU, Ġ)r+m~*iYh8 YXk #ϸ@s".P۟)5pÂ}J`ԶJ4V͛ i[xZ=E#5ښ>ez)zOڲ g894_CicSTu^[&SWΥh  め _"3Au xtKUʮǵ> *͵Hh ǃv4kW V7-AiPvDE`&VPsѯ(qQ QR0Ǹ UwPM<)>ap_Fc?smٿ-=[&Won !¾V(}$"rs1 2łzk6QWSg ?$[^tV<ܬUaNŧ=VAy>\ -Qr<5\\q~.T׎Mx")G!٘CYS{M0B9m\djm=%.ҚS)kx@HVެ4ZJңJk*%4!?ܨ`²E!>oLk*+ K+PyaPjYl &1zA۠]`|L3%wkF¿y–1JJ."*:7>/R3-fͤw*Ue~H&ʇY]7;K+*|vM#t9 p_` wIZx*um,6vs{MoSɵA69.!eZ%`̍ SK`:_VX,/|B`r#&!]q.هDQpԭAA>isPFz-X2ӏP@/ vy4 V˗6\w6hV 28CUXܲȁJ<1o'+:B_: ̟#݇Nv?q[ELUP& hԪRcn,xTY`57 ^MP5k6 'TaU/c|7kXb ."n\}l rmo|JZR=q& v 6`sQyLj5q&p>%.`ttf6RUhW+=f7eTjcboeB1jU,`։s37Υe{!KU;񉐍h9sKJ^ ܹU5B 2KT"#J-h(Q@SBlqp 1Ȁ`ʅIݾiH׎%b.c&f*L!hpK3!~a]3qrW*a{e3#  |<#Wj<]>O.5pzfPK / aS a2/4mXhGM^&0 "f)\g eV?F<J )VqGX) ju+,9Jq*3 /.}^njg&r#ˉ[`1F(gĪRE+ŽĬި?"150.HfPYKO\\UTAUsL7{\eƩ\%vzXẔQK[}Bvh!`[p !Can&l (WT%fҎE B!lhqh4}6 nVֈ3+Cz +*7cWr#Xb{[U0s(Q~~cChޚK]Kfxzܣ:`Q3yϘR,ݶ|``v3  W1 qv J,W,B׹Iz*%r'}4lYJUbIH :o suHD/9OaB?}^]P-l{E ."ĵf9BW7acW*gK*qMۓvPK?Ute҅HՅS? ֑^fl^神 nYi4%m:47 ښ7{c9 {c>%M!뻙I{b ,߸e)-Pּ͂5"+-[䁶^/"x+~s/rӖh jm)>?aEʌ"оi_rdsgz /JM\H=b0y+s9V%:¶aAK4䉐gNslOϊ[Bjz>~xc} !}ޘe3x Lbq04 __jc5\l7۷bE_P1*, >QS{d73\K]Vu{0Y˨LJ]qIPl Uu b,]Fi`k)xE_2V, cфƵ)E]'28TJu(P*D%R/9u%+Ɗ3<p 4l9%ڙE1,-+~b ut͚mT>ϴp(w +[DB/9K혁Nݗ) 2T_~@v ~j VׯV\%P1¹uTV_ ? sE ݾw1A GafOL9/_P )Nw/Rݤ(#+jy~) 3%l|0àPSgh\?uw&+Ծ3.`H]~j**뱕`g|+mP/y 峈Pd@QW(:?/:){n2ae~%^4BߖU *-X4AZ~\hKRĢzS;A3>)@PP{˕Ǩ=>;Ě+.db7*wPk/W0jM+@ %he?h`x}Eq CErKEqX:N*SNp!Y6@_\;ge/Fj_X+wyQ 4-:Pe=WKNsDRMj%#]\j&TS&y) ު_ꍺOj:ZEQ3YZ0Cx0" "e>qdF[ 2 GGo'-*A]V%1mD}BtΙ-ڶ}FM( VSͫ8=ɎX>Xq f-B=F5w b(۪{8"Qm~7Tyk}j(RL(jDOg9!;fQw4)lJ ZV?q{0KV}Gplq,5W~2k6D~=l 4āP+ɔ axIjv2zk`VH^yao1a0i;u4<Թ44:{%V<0PK-iz.[5?ˁZf@#\to?|B\JGK<Ò;euRcJZlbhxR %e}7~ZqYqQMl}n7m?ي_=@BE_!q0tBU@V1u,Mt}T\FxI30hu" LQd. rҶ=a6ym{2mpŨCR1aXf9A&PZ/pv"@m) 'ܠޥZ嬫_-|}˂0K̗ 0rX.]ܼQu:~wy*V?!_}DC!۟+x0^,٩Jw2L7˯C`ZϭDbûP@`s왼

5UU`;q8{\]ZjS1UC'rau4@b^e-# zY6G?MKCS q!x!hT@g#QgQcPF͕eY.ՑL^)BWnN7Jm7^!0q1¯6t$U Ҷ^;H>|ijE>@/4郙`%I6xN>D0KTp8/rz mr+Vu@ZA3 1ݼ GIL]s8XEs .z+9sDZgxWG O_%(mֺSu-:,h82;(Mեqvn}wΥ3ȜQ@;d6"% Z$}`vqK,*ٹʟH+`gpXnn ӿ6/=NE`(v3ukTgIW*ΡdR(pȓ- +E]JZP0CLdl/<1覑 BCIS܋trM2Q¤jr0šl?؎ .(G&LJS桁FCa !g% c0";@[;<5 VqI5\&,i)@X1^ kQ\3uWXGyM ]?<㜆F% .AA]hS(x -ڗS@R瞥*/`9di-dbx̓xhX51A>;`5p5AkB\2PX,,%Bk6,^pӹ[aUAMf9 m[1#_Y U^btZb ޺}꛻̽GO=ǖÆUtSh; 6aX\8p~Ka2.R-{u K@;s9$Eɒe2G̯b8C ^ 5}/}M ~&zG#2_T"$QwVL[h<.,bV_%a]EPv2j[b$UTNb|, %:UFE7Mg`dSA+TP=%cdlyM+:NB6t i/ȂtT-Qlau_'/Ǩ4X5-m+>"H%O^ V7<o̮@[AIy%M?$%?1v۽bO(Z &JN-yچ;<YU-6PXM.ӱ :\phQ kq: Tioģ Ve*gةu0kz}5UMjpD715Ϲ@5yT,J ,08h5G *A}vSKU'8;F˵lAș=zV1TBak,+ _}̖pٞH ҨD|oK ݌&hDulcR,:e4{_Kc @Qԥa 96lp./u_i|FieGf}`r;?C?v3M#~/0p!隁|a+vׇpTx _ޡW -^? +' e n'b&q.O, v#8a][MeEJ }0/u_e>U?̦鲼{ W_-xX\n੯}FGJ nC% C߹uEs^drrcjؖCt* h<ג`) xD-ݾGP)l{`uԬ^W92#_r@Eo)@!XΊAnW dr56x% !LY.ZB.~1dpr1t|L mvʇv)reHn/9] mG_T0^>h) Lе- AhVL2Ȧ^b)t],ƖV`9]yPbðc4ŹǑ1'2=&^'\,"G.*1X*5 *0pЕ4~}`6Æ^[l,Ύ 4DXQ:3%TǙ@ʦJ)o:(AL04c/م6X?QT^}C۞ı"yk5 WƔ_ "UX.d1kԲ9i B%_2@M{ &*#J'reoQAV}FoW+,3@sN5؏%}ŧ,W2Uꥣe Kl/+4)e P/"^ 4Pwf64 t_gdx[Ϙ4?h܂ڏ5 6\3, 4beM@Xc@UJQLP;j1sLF1uZA|Kxj5OR XF ;Ȫܫu~a |0& B~U^XM(]/v+촩~#p!t||@к|D,k[|K KuVB&-EhR{o]x q%2_0VaN9C*?~!AҟRi>7D:DvnLj*fix\0r-QqʜUYn 5l%v"w-j(BX9֊ Drˬ"-5kB2ٛٻ5Xs\F|L\33:U qD ͸^'phʨGmJ]D<xQQ 0a!GPoJLd6U?M~cqSlR'Da_:b_T.bnir~(J }qGJv!֪ms('aDavҹp4Ԭ>!齺'͗G»8}CC^!F#_eFڭ%c@p?U>f9Q{acV!;)P@,# k>/w\qǹfrW.~9\*9ppBx6v^LhNs,2Te /c][b6\6BaB3b5i cF@Y{4RSu0+n ɭxa@0E=C+W xn2鯓._C<f\0y ;0CCfCr݁cƁn5v}'0R\1O! zwcO qTcP(^ !'jj,IVo̿R+A  K ~1XPF{D$p7"+7|vZ ^/me!,Oڢ |zT!cBXTE ei/ p@g`Q6¶ m{T [e)Q-AJ6NhD&P`|w ~>O97XC 9Z,ktEJW]\hfŶkpC-VD<㙙m )Iu,M"P 4ݘެ+H) 9H#)-8LJ])ei62/%3E1~Zr8ތ; 4h Q;[05kTfJ1V*B6N"nm§,&Rhm *x@m)= }FLM.9,>@ !1+[׶Vt73x l sǥ\}ʄ'FCH[z/+h8P‹rA Zr©W'\X=8Vs@8ZnXUrrK†+j0&>:2%" A@Ҳ.%%2TI {7FOr1>Z9[(AY6dm? )nb5*\qQ{R0*9oy 8;`MS[:Lm(-#Bek l_@}El K#i2o0K8gu-j Q*TB+.d1xvAvn_lXQee[pT8Td*+؁D!5]ݗ- >HkS^TԜ9!YχaQHS`% ujdV7Q/#=.cU_& P/8<唫 ɏS ~R鿱GܱZ>ig- EXE9(6?q`h.~~"E;k+!܅F5Pq+J5ZSh0\z]Up Y_JX%FZ\B`mef%)WIKh/el ֻ`B*iEe-d.qdُͮw_㞆Xll2Y_ \LCH{.bʹbR/~ٖJJdDž3"+Qkяe اZk}peXoV/_lOgOˠй3XYZErV^j# P[II<8@^8w/S( / !4Tku$I[2:sѱfF86>A8VumP8b)Ӧo @6O[RОt~)`тwk2K:V%נԴ ]Q~=j+yoϙn55Az0[[ܶ.,]л{*~c*8_ ȗr f|,U.c$ Mcfc[|0;2#Z> zܼհբK|VTo-|QDٵ>6p&9ZcmԻ`cD6%ˊ#c@Q^c- L<@BK[kgʎkhn.kH܇Ћ-Od9{QZR"]|a9Gܩ ˙\*[u*?<>Hvҷ(UDk_< |.@t?n%u[4W!ŀ d!^/Sш d=ww'`.$E)e\LUʗCN .yʆ-wܕ*l~c@eLUIZ2_0ɬ嫯N9,g xՊȐ%j~bͥ,y=C+,S՜xU1_X]g·UW0Dc0WZ%wmlkQ@uM?qV~%dPirTv&e֮ 5ݿln1)%!%08PWmL~"]ZXFOu>h9g)-EhmexRǽW'AR`xk7Q^Fe8"pqy!rЋVMH[o<2&0j웲Ĩ _Prf;V3:f9Tmߧ2jPr' Ns U',G !E]߈׉q.W\}F:?q2@نh_L&9 $1S ~Ic,0)XG5+VZ gP7``p!ˌX ЊWuser-admin-1.7.0/data/face/tomatoes.jpg000066400000000000000000001515271435121147600177460ustar00rootroot00000000000000JFIFHH XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  PAڨji,EzG=@x֞SdtJ'+Eju"M8QBj,\aԙfp DH]bUq$BaKz{T6*R8`B`hF [ (%0#ӗ cc(yf`_5~T1f8Ɩ*':̕P(ii0C4H(ÃҕHIhDÁ)&! j DRITFqŒ6(p  !)J`t@<`̆Pel-La D A Ch h!@M,% 6<ʌD)4DLQA8QI:FhGm,HKV#ƚllxq(YS@ QhL$(:6hj3Me.]Nx^z4Â'0T{ VO37ƻ0a:. 0 0pq1CЇJ| 0X6>sm B.Loo çB4i0FdpA  Ы RO4N:.(dEnu%uTu+P utBL €a1# 8X@wҀ:#\X5rVj= IsSlr\ K 1c8gC(Ä'#d y糯a;R}4Q=͌6AY.Ck96cq ss q&pAë4`0`N4J9ׯxX~m ygepɒn =`o(Tgx `'QpqV>[ sJͲ趷4ͷ*39 mNoƭcT1?x%M 0!A] 3iqQƍc DF)|Lk}p"f9ܵ{;D~4<4QW[}(Q 2 ̮4㆓&RC&SJ ěYcOg}7.6G"Xe.(]ƥi3 X~sN`$"(xl,iԨڢ4 YbE*T RyקcR \y:4vhIr3Ei>e8b@q@Msb1(*Uwܐ2hl}Y&3զηh˘`ZA;ziv'6H yMU^r&6]e`¢9s||oT$,#ұ>v7Ӿew:m/TgK@ΊY} O+˝Nw9c-V/gIcsFh&koy &72)zSHhG)嬔%>ߍ—GSšBˏV=kw槧& +&v4zFw.^:^yc|Ԇ8} ^]4 eGߑ<,չmɨir%ALͪbr|ݮvon;Ϭ^Y*-d?kJ/=Jz\~pfas3y-^[y=wJ.2lrp64;6PTLСo7t_ZbBI,ڧ3Ti2nZdWp1gt>AY4/=4!VHuRlB1SSĞ'3^ǥEXW?7ѩav:W?7z9]=-pgr츫9NG ؙjYQ`I2 Kq,Ԟz^tH<*ze}PoMWd;7v4=/_;VwܯV=}5W*}myVw^=3#4_`B08 [b,=ϣ٢fign :ދ r}*x{]kY<ԲX범q˖KyX߫NtL>P8(;%Ur׍k{)Qvz@a?zWo䃣xm-:]ӀiYMm䅞]3BG:f]CYk_9%MB8DpS<o[8)JSG|[3gA=d|O96WI\Kpyfٚ܍³i6땱ۮ]͞w!NDH x}y}|oe()O'vϞo]_5OJFܫ}¾^JR@Ʒ6BEavϥ3L:lҦ Lw9vkTf<~9v+sXz~[3C=1vȻ#j)m*!2FZ \0##o%zi1qcWJ1Rο8}cs<ӕUyǡ׏C^Y-.|+,4l2s2h&CCaumϞ* b0e%Z"`fNzޯkX鸬5PWͭ7;ჯ壏Ν`AFHaJi8:\fo6,N{~LR*4XqpV؅ڹ:aS3;tsLΙҌ`zztK;CӀj4Gfj[:04aq%Rb.m|+lo)*taBRqFf(MY\ .=<54uLPq9Nb`# =6YօrqVɀa"@o/GgrP-tfP›z(lt~ϕ/_=&\:f ʺJ2 'mJ+eAFP SMsgqK VgSkR3溶s;!oJL)A6QeUBQA 8@uh0A. % F,ID`z={PE晢SR:&ih}FBy}(\c'("ʊq Y#*3@i62U,Rt{fHd6EΈmW* ,{6Ez;={xqպY>8m?N֑[KƵ>Gms-EJeK>#'ˢBi í1T (Je;iGQz:4.bN?+G,x˚ # #t[vn]e쳤mn!{L:TP.LUw]㚘>]ye>D*(b[eYBɉ_ҚD&8dϻiq R ^T0i8vwӥiqJtOqn[-m͌ٙg39^LqaBy{;,~g֟Y l\!U:rs=8 `xl^sϑ/uA֪m^95{4U4x{yo7l6[;.U.+WXڍ-Z~!NLl7ltNUUD#(Y`݈O_7x#c0NJM;WqL>,*~=fT !"̰-Sˊw1jTbu'Sw' ۺ79DGbm+Hۥ|EӨ*|zMnII;"pЊ+TGK ½/dL=YmѤيax!"[O3%z Ҝs[,OS~lm_v۟v챶OU3^Q(1a=8٦6Ú%nw0mGIܠ_ ^=LtOp ܞiSQ)Rj⟮,+:] 9ɞMMVڛZa2܍nb9y9;6cn _3a7v-wp)O~MqQtd.uX蝬JJv5&SBҪ~= )ec9xMtrwF\?̓\ u2nNYK\ݎ`0 ēH_ߔeZѱnz vwyMQ g V˓'vBcaFݍjC)kL:\]E>m'CjuG5I@-(5hZbд- ^ϐn#g&К8=Y9kU97ɥN,<;c7|Ze46(@+Tl G"C6(=RӤp2 .e Sgi}e N(]8&.clfP B Q*T -EnOm )~}p7@+o6G$}bqME!DwOqQP:+*T@2Yboе!P7M(7qC쿑`,mvي0*7snZC2BտUGsv:*M]yU |u !B ֥nrdmeYeO0AyTO;]v Q<,P ЀQʔ,SVP;I5xfn{cp;qogv'8mEvr_>8l٩:J"Sz0 :Tތ2v.6dCjԊ}lo?fsņ/ɶ&+w>;GP^9Bhsmp:M}HDΞ Sk=<5Ի)πq0UB݉!e8JhMS4\`&̷r <yq; fF53,mFteQmܥz%~`ޟ2~&Bc!a<^j*=WټАPn븶ϐQExfU6V)b͙?[q04- Ly}3aJ*PQr!< # -chJy羾*鎂 (z%M> 9ot]fWaMgJ&.R(FÞQG.G`\]?!J, Jv+ OP <݄nm;ER9S#tzXQ!p\0<2j ?׭@YfSҧo.·r< ^zSJmPBTwulO ZA? j@PhZT a aXU|n5mMBmpPԚ#ܳ:twvuT˝GMKZֵ-JzaioøE@!7x/?ĩ_ITMF_**DX'j?BbJ*V >qWp^%:ZV@5_*g16\)DS(x;:ɽ1QۏV6 ,+KOiHNn77y[pPF7ZViZT"ZGMB-AjT93;cA{hJ8jUF>#.:`BkTXp:ڠv:=3N:zx0E)R]Tl:cDJ!:i͈M܄هT`o Љ: 5M*:m[؝hAZT&iZB!>-QљoGOND37 :Ƙlq#j(AJ@Ui5tU|7(P-*uPujgG6?P#qHE5TH US]Ec•+R$8:beRځ`T2|R;B Q+ˊqGL(#S876 TlU"5Fm{| SLztTZQ(&zB:t"G&0wmx1JLVmSyrDumN(10A2+ZeEfTp#)gOw | YL':GEh-)J#EʡB(M > 7?*ܞ'mG`v,'!]/7Lvr@XSй8uV yz~~ eNʈ9~ZSD3 Q #Qky<[ʍǭ:~/WB RTIAJ57m "ENߨ}4d:Ψ!J's+vnRt6{ C$FV15Zrr=4PAѭkкGusPf0,<4][NW c`yFƏ67ax,qb." wG & J"h (a"W{ SgD )v!#I0}wԱY6})pYPm-낇BpN+L7HaMS;v{Nu?&]ߜl"Ѥ uSP ѽ׶[xpw:MlrBBйJh#fR#Tx8#w"~V4Y #S^ul1sp>?nZ9iX}D'*{7ft *aeiPY'=JCDv0ykgINimGڋOS n׸0J`4>|SohjZRJ.Z1Gª%fMz^kg my5 x;LtRkZJv$5ӿdE".r~?6ڟ諊.orGˆI"GZw)x)HҚw0]H:<(xҨMJ|rosST*S9eb"Snl}m F拌sM'Qw=r:/ !01@APQ"2B#3`pRq?_`_CG_qa6clXcb]'R0rCK,#qOĔe~ xAR,^&J*^̽/#Uw76(,lh]݊E1FfLR>IY"67((,s։ΚloP8m VJFĪ3n) ZIXV?`W!p@R|zeؐ) a~/,L}w5;[ g.< xMI ~T&A-'^z8G FiLM%Q|zwd5 ė4`C ̝7#ӱCEq ?,1# FI&%/f\.lNEY$?:eǎƅp^a_vi()#6']nJ8QtBV-\S!cTL2+^6W ف4uXtFWXiE\bEin:0qzgzoаM-3|)؝jτ|6BڤɯdzϝW_1TVDK#/^_Rk9ƞ.e]V/ٟRؘp,9?""/Flj/7!wՙt&u-n=*ƴBf\_4Έ-,puN茣%k\ȌHǰ(T#C|,Ei52{ FKqgɱvִwC{EQ b"HJ6l+J$>Ew.t%Z-:{%11xg%lݲ?D:hfL[DN[ff^/ ?4' |.2̰>7L^[3eǏ{0QTσzt7Ƶc%Lx2W(vd2k{#b|dLLcRfbƠ8lK>+̙fHS]+,n7/HC!1dcƠ2v~wt_ vGE#eYeKHWRd1*\5%LJ=ы4zk&zbw=o.i5RADe|'y]/D xcLݜ.ؕ FX-2w1;י6{FU܌+$W%7EQ_R.mݗ,Y6".vTFv_;d%ɕ%v-2No"dDF^eYe"yC~(%b -ZǪ:TkFYP"Yߑ:?*-oGӨ]mqB,OG#,DV1\,#ћ.j mv'jWKN73]WϞGxrf{(4$Q)(fn˴++QEJ>_hosN"4GG>um) 0!1@PA"2Q`pq?W}_5^1~^?S; |ڷC}t[]DC{:;wtFN$f}e]{.zɾCPw+˫Y1wYGcU}8h(%ө^o/;w/R>C5K'_YSeseYeX,O~ VŹ "o,8mȽdzD|/L|V,?ѡ4/aWCN'avNT6"DF snt(aŕQ QK\Qd%2O$aHVUlyFZH$R4Qű,3'*[Ȍ]{Ԉ1)Bƫ<&666aĝ]eٍyat%+ۇ:ˎ*Y8<'eFFE"dWK*ؕGq,8ܴdermˊNJč<Ӣ'}Aǹ}[`5D×8ClNI,e܌R:EJ( Լ(n{QY8XmÅ~*O}TGAHqK[h{NE$,e@k 2כbfa Ե:QUDbX+:> FF9)BbII54>bY`5ș F)*)9fJY)B;٬fHb} XHr\$n+IܬОjLrDv1ج;$V*!X^k_@CNX.+tEb J5­&AXfHDRwd[>"Caױђ.zKNC6! Swܕ= 4+K$C1(*w2^b!=dd= ԯB>+JJҲ̜ёȑ ؇7]H}B=qv@/k"A\Bԝ-MB=J5'rwYTBWE(Iq!SX ]*Jǂ"{ɚZJ)4bJW"HEAw1,bRBsy< XCq} HOb"0:b"PrR);NT0+rW8(ɃHHHhʕxWdBf%+ǩ^("!!bO% '^6eQ{@"  ɐI>b*oQn!VPY";sc%&Qw7'fqXI{RMu!urB9rBD%; kR;}ʻSz>E2VLd[BXƿD5(}P;|KĈ,hndW+Vi`ĩM+D79XWvO+KPyvSp>QS#A\RI^X!:Wew<;#X BOR!O&`*\W"{N#2hWi1"VA++'寝FijDWy!K2f h;b{DRV .Ǐ7G""{y؉IHg*v+  )Q;{"!C(} @]Q CĦɭ|8Wq܆WrBR$Twjn1I2/Y2pBTF*]' wE$+! {KNPkV" "QGhCQJXQ{G(r`Ju! 9Dl;Xtrא[K!$!O&!>"ug> "vW`dD#"}Ȭ3BȯI}ʥv1赚 c &E'q"ḁ$+Dw/bGqz[)z?$Cy/i璦E)Kb+OD,zmi]D6(E,CLTW4|DCaW"o(OVV>EL&2ZP=q/;dvc)ЧVCq3?N̍m⧛ OPbkvȚ3[ ӬJb Nmx_%MȬj}ez4Cc-_ sȈ__Gws '9/C(R" *=z$՛",졉ìz4Sb5Wro掆9̧efijQyM&5>w]Plw/r;t b{!+!sPs' z(R>RJuN56Q;P{JfAQB[ bl)! ϑвHV0~A$k"77qQ(!1AQaq 0?!MA#urRב|27ze{gf)l|Ѕ8y)𒝼m& sSq^FޞE41h3 -)'Z<ؓmLK]d %i_Glbrf ̧&dӱY3[b (0F__xʒE4v"ytSb19OdT <: 0L"cvٷe:,Oy.?r[^??%#Vt~X'$F0"Ik)ߟ DOPp;lr*Ӛ#~nztM26*j;!hn~B}b?6$ON!<<; gSܵ{ Ih_ꩾIWF}GbQa0=iBÓ%5ObWNat4?Q^4*Tk$aӕiLA}hf_&9͉R}y`3"* z: RBO'cr˯Ʉkc9tHdѫr6xo<_#|(7Y.Bv%u='+q(f%:%ĭኇls}oƓZGxNk8Ny.->Anʙ0FO[ZBv:1-&/ӊ`M."颿bw&H.˨#`֋"DZ= vjJ%3KvsflK2y}Ej\MW+S\v=ؾe"[D51֦$@¿:}̆eҌh9g!GHحX IyfD͘qr(#}YXQ=2M}D;ŕ|T,*o刦bfƾY5] M'6|Q]tzɁg?#%6d30>ZGIYqr%Z"L])Fy )ס5=^ׯ!lb_4>m[:$7^k@-.?\:oADL08JdO0}D9YHY1Cće64[.1VGz ߱YSI"hu2DDƧڔފ -d7fTF5Yz%(+bog?0tD[Ôxr*z4V*j3F8m-*q{ eelB#fmѨ)YNb+yy+.b8HJlU‡r2hBlkPvk>ayBY*d"[2bcIXc+z.~5`)6[ 3Ɔgf9FF?\sBC{Ғq2/o5*q8Rª{0E^LcC6>6QJC}9WGPW4ivfrWX5B, P7t#Q<:rF H A4%Xby^ {d2ӡ^Y3bJR8.tQ`m&CA4">Cٝzm=xkyU>SxP? m61H>GJT4Z'HS6yNW#N=xMТ4e$pQ.Q'5d5#X"ʼH􇺞FꢞB-"M&%{ePb/g]iD;҉9[u* FKhe\!J~p$ς3llkآ.9a`C ap=1]XYbܒ鬸c?a貇mE25{Qe t^ʈ ?A4K Obߓm&͇RfwN4t%u۟dOЕs݆\O#дeDT E3C#s%˰I~DZR+ 备2[}E v/ 3]SZKb rUz1 I'$fQ?C2}K6zbJeOp) 1*K4hDZ~#32e.hQf eZ!a"%z.lO~H?DCc#0]/l-/p`5W㜦6>ul<%iVrH HX B]]?O?HdbHS/ic!2dž!#b_20wJ!,7 w<G.fg V.N!؆5[K0_!Ȅwɉ;g&9ѯ F/pN3+c?C&롶.)0a+GGlD*߰1S rlo/Gy)|B(4[\~ =1 z\ɟCe]yGo"UQg1%."j9} QwIBLGS14bյ n%iQO?'RcZ4'Z+ \~MW)vFCGЯSL9i`@[cp`)4bF͈ m4ztǁ?nn[[&5A;?%&dll,3?IR6smb#A WЍi$*?2Oθ85R2#.5cel;!h`@lt$+NQV@-P<ȟ|7vX%T1; gc :et7&ka!jy~p{E;]CpZ?MKfu71uMm>!6nCD{ู5ߴ`4Z&_kU"U3]OQ1|,7aO+_% ~C{)lbQ.3~yuj~- S'(b42fÅ^GMrRBgW>ŭgZ~",Iy:oqvK iFDar`iE&=nE$\^٭ĊCgD s\[P J=G4Bfl sj'a= *p)b"ƦJ[[Rm2|,1T___ш߇ So8Иnc#4؂V<" i23 AoM x?ɤz &[$ Vlt'M'(tsM Xi˲ e ,YbNt= 'ɢT*p;( SamJ] z=H8DY- *: f8^H%V/q7z%ȓiZff'5D N m%_ \/ F~Ƹm7~MŁ9e#~C )jiLe8a %Q2!j%T:byc5>0B)a>؞p/?! |co$ә~b8)C"hUPGz4VIAk=f!{*KD7JTOVEC3?AfWSlaS"fSnW4dFH,LaA; P DΐO6'O")a<tPh,Ys~h`5_W[|%Mw8x(ʋjp/43,ore CnXCWx .GĄ |l8yCtHLƸEH 86Vݙ(X*Cᵽ |߇m7Kb|Bu$x8.~1t ٛ0!%e ͎H%DUэ`,=FUlKY pzh,DޒϱX؇phm(S¿'[}v0@_߭A| b\4O!GaxB+'ȯ^W=84c,E0Ab.fbn?Ќ5_!1K>ɮX^4ݰ&h 튃8k&~ͥȏ?7 Ur!1/7h.; \&Tm K_xE ||<` &!ldžQ1"nOϡrv?$ mF}*{(ka p_uUطaasb'cp|&u %!36+߲ e>M 7%E"&pcĪ]dU8tcE~P&Q3bҗCܹ)09-XߣH:*FbMCn]>O0AC(jkQ3ߠ,8C2Yt&ȳbȖ} jbpiBHHS| >К'x9/WBT> x !0#I.HS~Zd.lwe6d9c-ˈM:9+^c Hcg05J>RbCMPx4\#%zh{oሡEg Yp*C6 `A/Z,+NƓ)e1  ?)~*$^3mCEؼ:/.aO36$Ɉԋ UdտF/hgHK ҅CW9Љ y @UW 5LP&#J)xgԞ{"KX|y Zpd$0'j,bVH&he$8t#<\NkeAq`tW+0fd0TfAp* N-Z$`p,ؠh*-`i?SH% Qs AY,d~AY f㟄]]a& z~ó}_ L6'7SO.:cPX} |1"ѷyo{@^pn!0dw͗LN.x,Mc,V4v;+_HΈȋ.~aiډ"2$2},ֻUyȟ2^Nj}!ոneda/}$t"h$m R PtFp;4127p bٰۆCq.Zӱ{)$Muv/#D'"}K)h1]Ѱ(,JGG=_pܴ;ؙ50ӓ݉#~" HhCy1bGKfSo.#oKp& S'Zh}v١־/r R/Cic <5QXhLFt13sB.Iyͧ(zS[;4l3#~Foiƿӆt,YsIBDdI~mnz me7YLge?!E<"u8Gh9-=heiA&K'BЗ.VL{^a쨪Ti>/U K^T!_ 𚀎M X*v9ӕ4)~X3I.= lѤdd4B!yޑJM%)jYC< K Zyuӌ-2'"XhI}0d3&ٛNe5#D{Ɔm'1_*,FV5 !Iȑ;+Y]f[Pdzm-ϊa9,$jIB`28BX$n :ٵ& $NԊ$P1bH H$e:=$ @% -A M  d6B i$M$u )KI %$?dYdREdBm$D  C -7$d   ai H,Z5LI &! aa&A t#`H $ ""dA"a&A$L @H A$Ml&zP0Y$Ų -qR|W64e@%ڐvSp$_%&I$ U] JY jtoTW3zyKH ѕ\=\ } b}dl:Oo=l$jj5J]Y-#X$K#ئXj=4KDDFYuxq[pwmC&.D_^;}|މ,{Ð'6t1@*Y( G*+]92iǬŢ>O?G~E 9LFEApKy"e1Ի~Z2aV3>#5;6<<6K΁Ĵ~Qho:"U78qg loQ}g(Py>Qp{Q]"=y<%h&LZ%ef! LYSY[F^?y"жT9S3X%յ~{\ 5G[L΅ ehafۂ9}X"i9i _G*5Õn.=[b6c&>uk[:-}X?+|r?rwtK8 O >G?+:",8\-lDQfs<rO˩)ma <#uub_<jJyy[c#E g)ɞO8mX|lFE9~G'};Oȉy~mr=H;̎hH6lI>Oy/44<6 | qr?'("ȉ.ьca=DłScmϫcXIeߑ , ϗZ<}="7\K8ޣ~4zٰApoѿ۟@_eA|xy KK{1 ##Ȉbl|B "&^ fߪԶJW,G6pYzcў,x>%V,x,,3 }m넼IKQ6P>^$u00pbd|6Y8O{K^GPi<Zv_#:OB0܃ ,, dA=kӜlr"ꞙhY|Mq#ͥyXl$%z~'Q"l 9 Z#o: {h[DR<1= u/wE͖sŜy?VL,VqbBC`ܗy/McO-bFy1/SӁ=֞'WgwfѰAOlAiٟ0尟)ݹ(,a'p"2Î;w,6IWw+oն$8RC 24$ۿ_}<26~[ \.eAݠ]ˡ#Ԟ uu9c-%|V3oXg 8!be 'y >I<^+mJ<&mi D3Rw?m! [/ >;nwzIðXoUȶqA&Y)_/sjz:lDs';q5 1 9gmA$dK8OYaa{R5%x8EbK2m qnwalD,8naշX݈޷؇&xȋ{&/H&?ZK$!qbAYfm LŲn}S/'cc/OzJw =0_r}!a=YY#&dN<2Z-adq{= w1㷨 G9XbK Sq%&DrG;#,2&Yz]`]mg1'm)a<0aߔoyYdvɗ7;bܴGʄgO3#{,{ lCYY mxy2-pch^,J0:`v4|e3; I{io9d8ѻm }˖S,zIwc,m{7Blvy{'/9,5l\f}a Uݓݧl8XhXٮf"8g^!8݋?R!½bh({cc=/xP!t?^nYz$$.lgD2i?˳.CwdMR-77}Ƒcj?~0pO -|n@'sПQ4wcZlS3v'ZZZ5u-MYcmDf\_Wf9T{laKՒ,g64i?<,}i|cήؾnnmpKԴ;>܆͒f~#ÿ d#`t^ޤwY?q7Qb:[e̝d2ݛ,>BwYfI&l0cl"#kzW#`"9fӐY$Z=ݻ }hi?l47 uV㳫-Uj=(;JdlldYb dl[&>ӽfXۖ# ~,$RyɉGfNs`≠%=̱3/ucdu<mᙖ=|{9fuIZK#uN6-"K!pxg{a 9,--O>ʯs3IIwuGB49Ƒ x P$DG6g,pOo ,C1" . ˴-zdYǮ2eϿ,gOg &!fZ6~ rYdWcx :%~]A?ԲL,"--] #r8op/}Gq%]YeO!Y Acx{gɓjlY!^<9d :e,,˲}Lc=yq{r͙x,z{[z5f|/{]̋u11O j]BӜzD7 څq?5JJI#m_oPXUjcoOK,1"f~~,ӸyP%F\WLR`w1E`Co8ԘwP̀(U3+%xHetIo6? m5|ٟD2K[iV&EIi!eIZ8gM$D5P "rL+Dy00 cg+boPL qj-e.-+$ 0kw.WeYx;KOg,xĺ }g" 7Urb~a '[XL>LdQBR\u^,g%i3 𴌆39 G7A*91|61)+L: M:ܞV7f#~e@`dEآPRbFΘ9*LÌ0LmL^Q80r|LT& )Voǐ[B9QAj1FXbrDj,۲yS3wƸY̠+RQ6 >C撴}=b:n뚔a)JI0c3iC Υjw ɒfbPuXUik%,d(8#w?9(9F]O0)nPZ 8q^֦{OaG&(yEM{f_@,¸0`β L@6F IfMmP~ݬwl衝-Sh<*Hra*7Ci-q1acp`e*ZE =ƾk[pW WOqO"17{c7 mFP24ܡQQ6c%s5%Q;(`w˸Њ=KBO̪;zg|or[aq!,| [((RuIJ8YԮ-X+8m wkf 0`ubhrkKycq+ ,5[U["CvqdDhY0h)(PtlXwlU6qY[l=b ]vbRs9|MzLjUu&QfRL|R%zBiҊ值R0$=.s pSU홻U|ww)]mSxo5A (a̻~!Z(S+QXP${>a"PD/UJFa,|Ĩrz;mA0Eέ + Lo9j 0+wxH"4^mM `Tkl^v`IXP?lUAGy*v0W Q9DUpZ& lB6&vFĦ•cEmF8blH?l(,ps?R)!8 EGh-ok׉iFd2XL߂6D$y෨NeFdfcni9pk8/fn s\(3lyѻ>"WXEJ `Wa **]V;'=Y4,^x =LK?̊IY娇e_VgW[] kj_QX(,UAȿ {fդxfuSnY 6T^-g3IXG5uE8XxfAd]e6-D<ޥR<XG8%X-oD̮""UnFPFW.6x td-#šL9cYͪQZvDrTĨ~镥ne" 0!ZQ7+rg{/ b6ZS(ghf+Y=.(cV(?0-@̹Jg'm8y X> c Ym'ڞ27exG~۩)V5жf sƢR&&."E)Os/EsWyYj&cL4w幱pԹWCL %'8!eeх+xBK?%_#8JO_70Z(Qo- h]!=PƎq۞_G0[S+QUoUSvյ8OTN>yÖi1dX ]sCbV+s@Sꦯ)x>9jQ^X/D vc̡S"\\\`~L^SU33gx*qIipiaygz8;÷ wtgg UBL="q/7(ڵ35C)vͼQ8 T504kb eS 8,&c~# %jJLTd/Fq8=f-P`QggTY?" `U/ּI&=[g"쁞)-b?qZO_>@*a j;SЗJp `Fq=G3ٹ &{Ӂ;A1uL6 CG%PUn~x PVpT@z۪^?$ԲRo>eTL6n%f&*`Zcp% `[x[楀(@_suQ H"Q>T2A@,=YU![c]GF_\LpQDF Y෹f]t|D-Q!" QO`05rT"SBbЋ*$)!$tb1T1Z\UoV;;Y"h|M=\̦#cT` >b1Q"\(gM T0Ȩ9*{Kf%6,]n_;T¼M^Za([ ia(.T䳚Jq0^# ~qALh&P#Ι8Nk }$ ؋G:ޘ)=;#jbe;F>Nf{p5*ey!Fwƒ2P[\\0 JfNy7,) `] WX7;XVC32VUDa7 ©lKu oA(FHxfe#5aAAhƵm~K.8Tw.ŵ[aXjg;B60 Y}..|(ߘc?7z"NU uVPoAVVE 8*QP h&C@Ά7&Jl,AΕn@SpІ{2WbWe7g6Q9 5,e*9t<fTob ~BVV$ҖnJ P2ECl&oLATڭX1BK$U%1M-yfaX1Qafy+f P%GCcJXSW*+5[pQ UJW qudɭn虑M0L8H=G n{+4\]dQ1ZGe xx»!퉣pB/*@5E"/l$p\MR 9(9KM\~c)+U LL 7+ Umu1Mbf@̸sm <)TF6 , e %Jrj@8y8Z%lc%)n'DK b)s z{x:GstKfCJco7dn&30.?Yy/b@ F` ?c.-r5^M]o>5 l̢W>Nh ;1cmgN^ҝӎ#Ip, bR[DܺoA=TϨgED[H4A**Or+nd_KrhZgk~Ii `P?[xP^cR5Z l@5QUbv7>NaɆLZU/fEͻ_,¼-NhJ~q-eʡ,80}2b$`ی%@@G+)&uHR0~ Rܵ&R0mQU}]6ST)hhEl#1y24QMtQՆj+wX&bqetSᔃB +Ph/P "Dtq{}c&/xG@ i\(Tehjܥ/\T EhEpQoܶ:usu4wngJ#z6L[)d^) HYe,NsETqk]rJiAo\>*3h-XQ)C{RO !"kF7qӑP'DŽmEUr%Y#y< *㋫Nj,]ُQ9Y Xz]V~ [/w+FNL3x!U.w^@P *cG1-Cť]`rhA+Wl>SȭD25D͂ RgjԢ 2*]H ulgtA>ebu.URvc1"-Ux$B*5{iE1e/;SZ*aЊfÈE yaIt!CH x1a1.XsT SԺG}5UVFmeBֳW;lgX.j}p~*_ 0E J3z%sG#sb&AY`JFc[6k u^e@ g)-L/섐X.~VYQ6͝h,aQ=`[I%@S3Tr3^%E:HH5#'Z 7(Yq 2q-vhH8g~(ȹB: /XκqA%2h!QRd3.`9R(0k-gK6ppҼ7)& eTIobuY܅kP5{|[5CcK:L3C.!mʚNwgT3;V [nE8+c*aW2P3,|4| ]zXph*"W#tD @ĺ(;OT߭C%ULyQCYyV(2l q /xf,)A"yt(Rpl_9gZc+Ho)|a86 Y/wS8)vLrZt:ǕEIqQO(8ĭ;D9sqI7}A5 ZNY9$VjTBUP524F).EŞ,PS j4/s?3 B\w/RԱ:O3rP PFAWBXW&[1FC RV9@- kii"GvƼ, &>$Ǡȣ@sf PaTZr [n"r)5Q4aV/GE^dA٩\2uB>x/p7]-JnVT/N((i@ oX=@7t^^JUOkq2uQe҆Kp~#h"#@1xB1bbJ++Q6̥Vf T[:3K-Zv@n3yc`!+MQ&o:?p\K^J^(]E,/ _]Ơܡ㟴nR?rnvaE q(/Kl-Jsu[JߘT##( SH-@ CNe7 i-)`]m|DGr)4ˎ=0LJ0/6L e͜rPgj=] BUC?2ֽň3c~YC9 kfTz h4rTp#t&SEEj U!bB:8WKI:\7)FQUj'ɚ9GrZ[ Z=\< HKsD:7U >W[1Nes<@]-VtJy gLO֢PewK5ۙBzƸmq%} ?2;ʅ~X*X(ʚ{Y쎢z"+r*{]8+s]t ^#sV X2Iu2gn68Kfv)g.TS9k D#:.) +kX21T`p=<AmcBJ/:!_̖WKu.MdmvĪH(t@ཱུ/Q)%WRv̍EfLfjbYmc$).8!:vłinhܪJㅤ |[{wp "3)/^!@ш5cc ZhaKTJ.1ZKlL_$7 5~qX tz v?H1*"\\!9xzϹBJ8+"\mV))/AE3> a|ÈȵoLu =@|G~FVP]ԡN.<cB_r@7<7*M,]y,;H-TLLNݷ{ ^¥[ Z{ k2BO?)/$u!aeq~*Ѩ{>Eio5\=35ݒ%E]D=Ρ&4c\|`ebӈ4cƋ[`UG9qkPߘrLơS]>`H< i3>N,eW aWj-y\WL8mofVKFf\ሲuPma|E礤i@n+Y*lAYC e%ՋBT5L7\Y|]5̌q U X0xA~1Wfڠ"fa!̼̉/H. ]Y1,`˸9e 5GFأgkd|C/q{Mīv[l|<Mš_;G_rX'uLɓEysi9v~BԹ+S.r̺//r2sqvBE:FMpc,[6ne%N88`Vq 3"8U]lbr-̘KYa*D_&wp.|QAmB pHx9&E{k3XƙJ,;e^1Ǩz- \`_ YPfQ৏"s~B` W Kp"ަu"jy,,婐akq_ ur.@ @88 Db߆k60Ȩ+b% !`lrYRTCHV:- sH!EL WHyX\&,E.Q|Ks7*13r?` Pe2e>#a@eJ{yw+]lQFvT5g\> mጋ1婐1u5YBUfTfeV Ġ5ܡ5Ʉd4qv㘭&@N.& L("-^ɠG Cy3]"E?T*KMĺn-aTPBq9l@e7ZnfHC{OVF"Cmu/IkeOIMw(쇖Dbr L%qn _oPl5gWK b3Ķz>% +XA i/m.XK;Jxq,OnO^+,* Cwu˗ wAZ 8JL#5hb_sIZ|`MsDS ;.cyĴ?hE-n.W5n-Ew0!24K,̡deD67by\9wNt{Fhuc[TT87uskFXjeꭗ1kPqBa@Qš{.YVP/ֿRp֋V R70Q­TCs5g]J x$M ^Q1m@EZQyɀ"@W!@b =adjV/\!wI9͂5W}2 qܟr8e $c4GX#~b\nEXaoGZ`TWee@)fnllyMS\3P9k_URuLvF1ur=;_.NsSژy"ZTu_jT Uccψl iTs3Ӫ4HV\2[C| 6}b@GK*O܆o(_3cH-OWsfs%e)\.IN 0nԅWzLHP8g>RbREY .Ia\ϬN>SVgB_W}z-{T,`3bK+t5p,]!z*?!60`8TaCTo%jgqer ngHKHVz.:J2ms(ES^nͣn@65, QC!ܿL"GIG3k&3-CH. 9Q~K^)PH&1wkܵƐܷ;3>Xh èc`yLcN _3hp[V- K:p\Y Pkra׉6s#3)M)y nOR!L .PJ=JgrRRpW$1RʌKdqKjfYKiKy.qXfܭ&.X3tO.t@vrY1ag 4a+j-ˎұ:Chhu4RZl/2EDuZE=ǰ j_d)NKᔙCPsZ5Os]* ̼ .4kd+QФhzG|ͺB1-)*-V Ps,F Q<%˅q4qy~_ԿxOEtO 8.mxn S Vl Le3)΋06Q"" V84'.~[Z#f,|yd>FOp^0on2o<8 q.+wHҒy"RsrF#q?0Ad3J׎%-¡sb{ig0㖭 %W]eSied ܯ1<\r6yA/f+XpDP|05+xJ+)+ ORiFx9ag{%Cg -[#a"$wΥ\( yusJp<Ǭ- {+K F^l,fad/\Ɨh  &%(/_h ;t*e-=Ea.LeFFBo1T @[ܣhd#}+@r38ġJ$L.+4{!:5ZqWS杷-y7FZE%Yd?yT(* ]+.f>c wum&3VeB;^n9~lRIw/gR'Xs\F J1 ' M5Q0ChFrep %䯘wP yzaevb*@QR-tN0W`@{Z)~u,}OY>`0-U:I^N= e̷$Dc A<!-t@jU^/CV#)cO2P,ccƈֻ Z16QV)ѧ@.NIkiLj(M!}'4&Hy -O QkkpE{.mQ.Y-%"Ƴq0-`*!u0^^Vi]gF?pխc((:Y7s=jSY: z,nbaqRWYN1ܝcvlU?GİjDo-=L wRda^: u-|֥#̯'Ga㹔r儕ŔaNj3ГDUN~%QZLBN^kn7QkOmu(H7iukEr}3hNܷdB 2H *2Q_~#U;a ˥q\7Zp9W ,|J1kEF%pB{ ፂR8.1w ; bQΙ KUY3_X#P^f<*zĥ5D C 8a8p Gvm{LJʓG%x$ [}^+Y#aD >!33&/7y߸CqXOШU56+.&!x`3YUPlőDe !`u_%kD1d!݇pj"?q-fp6j(KTR SFdo8r|4o̯0 [wN JP(@"Qb3aۦh diwkmP(OőjfF+FnJC!0%IK n8-(+ԥA[f5[Bw)2Yw+:`U 'av)%nWu #K c{RWWzݓfPjt_p3C,ͶA!x}A sGbiuuCŤdN *+i1/L0EaKes ѣDڜ\=`T]8uJt]@Zd\պd0[q-@(q7-Su=<` !;iۓSp\yG" ŭb90o얆+pvհWN/J:ܭFu.ra {:ЖecPv<6]4",+\ a9 ):-+f\5ļ.[_)+]@9qCKeJ/ Jܧcxd^fDPOPW $Bp^.> ERU"Nȋ兵4R P-@n G0OHX>a RYCR[厠E(xa2 8ر eeJ0y)ZUwLl4=ʄ6Sbd4 qDr2\?PQ9.)SZV J)w?S~@ZQndŸ{b̆hO+mZ+LV⢫Y]~4_ &ANJwΎ,е"Jjg`lQ aB[xH2"qQ ͓vK bSΆ Z"f!^S1%5w0YĚ, UB`q_0nl&3ʲ̡B^u@)Mn11(dX&;P-xFb˓qIՒŠiAw\ա2Cp(oqj&5ĥ`V.5Uw| ު.Sed16as*){j@o)e~V+ Ccm,~%EKP7>Xt~e .JhaO}ѫ`?Q ݓ v2L\QIJfvrsv ($.= nVzuQ9i*/1HKt|~sjBmw y>x>M`YgĊe) un؋΄PʻB_ԬKgPSIO.`U j"̝`4q@7--% Jwe.J͎ +4k*EG>OeʖGXRJ`0lAhx0%O!Uu:liK?"mt[E# 6/ŏW4&y!ͰKE,joĤ\&1whPmuwPrFc(W(#~qfaК!'t-_P\]eMZ\L?"fbULjb,M ":!=EwMG"-ovU<@sKaP6>y6!~  Z0 -H͙LN1גxJ Q3 Y Tj^IKꚡ69 9h~fDNa Ej#bBwniк[^DM4~G²M-%j~(\r/V~fW̲놣q>)R%>biAյ)@.˂$ z ;LSQR%MLߔ@b%Ż#jKÊf [user-admin-1.7.0/data/face/tree.jpg000066400000000000000000001651131435121147600170460ustar00rootroot00000000000000JFIF,,ExifII* (1 2iOLYMPUS DIGITAL CAMERAOLYMPUS IMAGING CORP.E-M5,,GIMP 2.8.222018:01:31 14:54:54""'0230    0100"  2- 2015:08:05 19:21:132015:08:05 19:21:13PV@BA 22ddV^(fHHJFIFC    ' .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQROC&&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?WAawb=1RbP"jLQ.#P1Ov1NbP; LSF( P\SKCQ~(7SE b1N1O&( bP1F)ؤ7C@KIE)hb Z1F)iqHK3m TivҸXTh`&)bSF(Xf(?a)"3QjR+>Eܣ0=i9$!ec% #ӿUN4DyN1?r(gr~\OOV 2B&gyW,}BKy |pI[LV)<^MP U,Q̬Ģ6?c:*) HpVwfJCF#k7A"W]:]Ƶ$ QJ+K.)ihZP}8=IKCS{ (QbRbLPqI}4HNIZ;{yLXM嗾OOҹ͝ m;'}+O\Z2h@p ,#^޿qLK:Zn,rng#=*d6M,ϡ>SC))Vn H>5Yɸ K!R[Y(dU| ilI&d)K"K>iLN`>W&x#y*޶4=MtE@19zշF< Fx NN\ދn,sF$!8 I.MwN']^/OklP8>PKnbX$NydyfܲJێyo$C?H^s:$d ;I~\s}{=%WV2@"59-gZ4%/pyц2ӲA,|J6]@_JG Wq@:j.Z' k8(JЎ ExB]J sקgjY$A>5=Eap~pF+,n.bX`vګ?٤r bI8gXE:QJ)qK4&(;v(襢 IN&()B(Ō8b9|ך\n1̘=kdRQH=+xPY?w擜_q52%weRv<~$n&GR}0z~j"$p S1$sq0H{YIu-lP]H^5Fٷe|9v3ޜKɺrHPr4sԒ-rci%V3Vg,=ٌ:UA+,2NOj˴YZ34^0:HX:֌ ugoA1U^I!Uu(9~k%M}ԽI4-5FܨmۑzJ[Dqu;M0kKao#҃kQ\\"\D_rۧjzQ]NUA leS (K1F)qKbv( *(@)s{)$ )8bM̾7w狳o">gx^j̓̀d0bzc8fDs};syrg :}*k{K(i$0ޔՆyo.xG$J|7eD@~ec`I S7GS+ ϳr J[igl}f]&f[[-C&4 !?g>#S[X}Fs}sW~_N~?9#?M1JKFG;'h{5\ ?E/m?j}"r:P- quTOkqj\i˦J瑑&#<FJls+>6#u$`槭2y 8n]T}1Z qUeWfzggG8Ro*BsMtCʪn;˺jyqw UOp?yP=ӹ-r?x4r\c{!y>PnhP5sJ%Rxj5hd` w>UNnwe|Q=91:rH+d~V8^>V#tL"}~ӫ57qcCg{d*2Ҩ(3#ғ @ԖbK@TRxK]æsR$م-qLxf$GJlO ⢖/sJ8bKR1g9gwP-2 n䞤*ظ/ zuRޙN˹YxJX`Y)9cFɩ LŲ7r~^h[f@tZw>F|QVR B88M*Vb02vԎcV_ܫUu}gB$?*LwdORv)7Uܢ37ȻQrQ]]BAEL\y9<`dsW{t#̣raЏU\E9dOM=*0Yx֣vBXĹ秥;7]eR@o $p7uRD nH8W,R03֥k"H4s+!G V&; e3*''J| <a®0;{3N)IN)8Zk"^@zc/6q]0&e y!"QbS=|RH8`?ls<}Y^\UbxY9rw?ϭWk7;6ːR݉"T+wg#2I7GjSIڲ#|sRcBr WqCC>^*n~r cQ(@rsgQUgiIVOC>f˳(+뻒;Ӟ +=cWT's45RV {nT&ZC/ LQPR]4SCW+'C$QGE_B=Tm?(D&ĝ9od:DRx3El.@#j*8$ddMPޅu+qO4)% QM(%A~15^ ^V8"*к ?[gSfa>`ycf A,4ۘ>QN; M^ ۰Y};7sEF " :tЅ#,EQ"3敡U\dUh[Q({˔T6vzʱf3Ƞ(E-H} 6KO_z(http://ns.adobe.com/xap/1.0/ image/jpeg x-default Adobe Photoshop Lightroom 6.0 (Macintosh) 2015-08-05T22:33:56+02:00 2015-08-05T19:21:13 2015-08-05T22:33:56+02:00 BF4521596 17/1 17/1 18/10 18/10 OLYMPUS M.17mm F1.8 AC1221268 954/100 0/256 2015-08-05T19:21:13 1A150C348F87B8A6BE25F4E079B5E9A3 3 sRGB IEC61966-2.1 71911BECC408884B8FDB2EA0E383F6E0 xmp.iid:e7c7f200-96c8-4b63-926d-c76901b0a8a0 OLYMPUS DIGITAL CAMERA OLYMPUS IMAGING CORP. E-M5 Top-left 300 300 Inch GIMP 2.8.22 2018:01:05 13:10:07 JPEG compression 72 72 Inch 1/50 sec. f/4.5 Manual 200 Exif Version 2.3 2015:08:05 19:21:13 2015:08:05 19:21:13 5.64 EV (1/49 sec.) 4.34 EV (f/4.5) 0.00 EV 1.70 EV (f/1.8) Pattern Unknown 17.0 mm FlashPix Version 1.0 sRGB 1724 1724 2661.02145 2661.02145 Centimeter DSC Normal process Manual exposure Auto white balance 1.00 34 Standard Normal Normal Normal Normal XICC_PROFILE HLinomntrRGB XYZ  1acspMSFTIEC sRGB-HP cprtP3desclwtptbkptrXYZgXYZ,bXYZ@dmndTpdmddvuedLview$lumimeas $tech0 rTRC< gTRC< bTRC< textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ $descIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view_. \XYZ L VPWmeassig CRT curv #(-27;@EJOTY^chmrw| %+28>ELRY`gnu| &/8AKT]gqz !-8COZfr~ -;HUcq~ +:IXgw'7HYj{+=Oat 2FZn  % : O d y  ' = T j " 9 Q i  * C \ u & @ Z t .Id %A^z &Ca~1Om&Ed#Cc'Ij4Vx&IlAe@e Ek*Qw;c*R{Gp@j>i  A l !!H!u!!!"'"U"""# #8#f###$$M$|$$% %8%h%%%&'&W&&&''I'z''( (?(q(())8)k))**5*h**++6+i++,,9,n,,- -A-v--..L.../$/Z///050l0011J1112*2c223 3F3334+4e4455M555676r667$7`7788P8899B999:6:t::;-;k;;<' >`>>?!?a??@#@d@@A)AjAAB0BrBBC:C}CDDGDDEEUEEF"FgFFG5G{GHHKHHIIcIIJ7J}JK KSKKL*LrLMMJMMN%NnNOOIOOP'PqPQQPQQR1R|RSS_SSTBTTU(UuUVV\VVWDWWX/X}XYYiYZZVZZ[E[[\5\\]']x]^^l^__a_``W``aOaabIbbcCccd@dde=eef=ffg=ggh?hhiCiijHjjkOkklWlmm`mnnknooxop+ppq:qqrKrss]sttptu(uuv>vvwVwxxnxy*yyzFz{{c{|!||}A}~~b~#G k͂0WGrׇ;iΉ3dʋ0cʍ1fΏ6n֑?zM _ɖ4 uL$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)KmC    ' .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQROC&&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO @$HPH($d  (%@$ `H @5" P$ ( @R$  HH   $@P $,(  ܩ2B* @ @I9y:˙/GVtZ!d @P$L`!@!H U>6 &t:kжHT V 2^H*:iF( %@H%i@<*-ͳštai6_wt A Ar'󐴺Lwzw&:gs޺6H  lg6jVgɹ\C}@ B@@ @ \m[@DA7եiftsX}A @ 3QjJM3/'G6=m;d@ ,`fp4$a t2bK+UX4 x}Z `A$',ukXɩ&9K5|H.r7u[Fytsҹ]w$feKnrG\d,fu.W9n+DͽwFL $hd*O_wnjפ|+%~ $"rIf$2uIn..g&cRW2w{7t19S|Ocѽm @@ >33fмAeɪ6W9k>y9jK=6N$H` !P>l::5(ManRu)9׆5_Gޚ $k`EEMLNW dX!]۵=nP$@V 2ʕ3I9nu#J&2|Mlns(,MBL+LM˭{x3#Zmח9jS3-]=y8T % )`x3>fYjB'Nz ͭSO8z(h'U{=5ս H X@ 6^͊WD^H+n&i /%-::Z  ( yybr#JW69DB)ZdsZ]t*ZBҺyN:g^[$ H) >{9M$z /\c 3K- JHNMe&zJZo$@3>t[PY c;Fѭ2$7 [7-fkl2@I6(.lRWfplfc]3 KMMV洳i*+Z\&&ŷ(Li5KY6tgP gI3fq[,FSA`DE&"u075 ]J暨bA+`%J$KhYcẹ0k5VKMf6k<6bUjD-7QIMKJ,oB%Mys)Ub HTfLk5Yk%QYZ{9nC+]\حT -[5eEfE"^hLeӝ,]DųurIt!4\դEJvJi%m-Pcsb[-Q%uJ撗3,^ 3|םJd"%ma`lf+RBbҨIPb5[, RbV*fi̔fVRe^.Z$U`ZK%KV5řVXATĂLa,UqIY-;1d:o nUibgW*TeɊܖ*e&&c\eo;gb]l3D\,6AydwNv͒,k-JYϯ.ReYT+5TW3,5JP[:̰˦wUEK(Q4l,fL1wZ1loa-uգHUeJhs]lXS^z[֫ɬZ7ťYeG>[̚fX5o6ZyvJ]-X eK%.uΩdK[:q7&ZL֓Tu(oI뙛R.K4ll%Ry_Z4;cV,Z\4fRieĕ2u;ǧ:UF[;gVk+6.uTs=F= p`ca 85)iI |Kr4 Ķr<T VbXBU#;QgȾF"W:*\ Wl2u;cذߥDž'"!xݦB~*mt_mI/Cԕb/xX Ϊ4 ˏ3ɕ[F9`u-X+SNU>AN0ĭXIpUc_M-]dd|͐ JdJHu r ¦:o ɌqA= W&Ȭձ:SZYZ2-33\/ȭP!['g) ?3UUc賩|DCɣhr+^F]2u `|fb[1FJ @S@~OW&ѲIyYT-  TȬ{/2ƠjOŐPM@Z|'0Xg;Lk(@*ae\(1Ё.%RaX [Ypˈs0.S Dv*(.`7zV?Ō+b6n#d:XУ)=WGcAa:,R/eo2?qPY)*o?; .΋f[Q,""t1<~0!bԢ[ȋ ^:0Gl1vh8aê@b\,"`j;mb_)X\Ng61LE0 g>xʯzMc>GN#v}'ԃ2>=x,L=8bhbA$LDAZGqfUIu!Hov6{+ԉ&}CL ̬?=A>54>4f^ Lu|llly`ldZBj&5Yk5(N'q)gP'MeJN(k*k+J5(R*P*k5{q//G|󁯵3s9ľSKj\ou,Mhv>feQ9ZY9vBy63iٻo6 %^m70&mP76a ͦuʰXs3Ma<[q^C7&q\CW`v go rY3y9q.g1 9ͻ;O#^JM侱C:uAym?׸~fELVje /SQ(BTB!xGjB,kg^@@#bq+* 5jTآ&E69QKC8a}aCAgC9.65r2f&]Bibl;\۷ =oUnj5Qhް*^kRM[j X?>v~L)gXA%`y}I7'3n.\mڧqDAR`f_On~ ? ,uRX'l%*Շ&_ڌ~Ә4Ÿ2.q*kD'05OԺ~h}o> !aJ+Φ0<~7|@nm˙zLۖ3`s_0$%JSv J[ͣeؘ;q8hXa=BEuL U ".l ]%! ۍ\%n\$9vKRbrDuUb's *T*, B+UDNhB 0'a3+.7 GьH Pj ]SǚKm b_o`"?/h,MqF_`و,+ˡtM-CiL681L_iTD|Vƚ&T'KaDMD:*!nԝ3^*09%( B@$t6?,M02{|%DN YSJY[-\<62XIfWR#zpc} O0\z7eۈqxfnDI( !10AP@Qa"2q?ͻyɊ<ϺςXihpc8.ź7_~ QKg\W\LX>K3n[; 07⾕lڃ'VN"<".\n< }#O#ux-qLLTqis)s}\^-LLSqYo2飃bQE&čBڄ!B"p|f!"k! M"G3(Rإ7(9G7efE)Jy#;;45*[Co 1 D! 뢦>ƈL,鍍BGp8ŧvvn(8LAi6iI<]b3+W(!D&A.aQcՎ6&,Tll4$?z&wJYѸC7jA,yX&^4鋌& AbPzhiI3le<ttWp)| PS/ 㯃:6U BCӨի;%?Ba⼚&/(! 1A0PQa"2@q?T8LP̍#򹂟Uy2y"ӱ*~ʓtKvSZozE:MODUPg. I,vS/eTMQU5R ^G:fLilCol-"L$m d޴QZk㙉W7zxVJ*";S+1zq=S[B&%pŻTRB'6.3șؔI;'y*)⣌qHg)m^be)hk I%U?6dC W)J>%x t_BWmH2$-UGB**/wNxeg> ({=eb7i`,1,K.O 1{4Rgv7:e;/C# tej:(L7y]d3~#:6A7t8)4J&*IBRd3Fh6I&D#$d2Fh#4~D~D~DgO'Up!@ڧE5*̆Ɛ=DI2fLə2Y$ˣFER?U#17R%z2ǣӭ \1ʿ^i$I0gf n1f, Ƣ*1d23`YHTԌ*0ggL3*Q``$:Lُ}~?g~ƾOمf4}QcOٍ"T1Ɵ)1HII$I$I$I$m6I='SI&yͤm6ͦ /U O9R+=U1x1f&$RRhRa`mI$=bAT@iV(; ID2KcܓtdTAfm8MdNdL6LmDDyO5 = -hMّwgD.bG".}@鴒!ȶ{q=[FZ8G$oex#׷"y++G1-NH4vBD!Eݒ}"Av\&l"PnS$dI$/FȁC$pHJZIM61+#OCA3tɞ d%f-L D^81"2 mk]DZ"# hm #BCB#CՕVeá$;%@;l$dHhT?3cL HѣFDTМ2!d[b*\hRޗ?.Z FKlS Dqh&Q"^QQ6!1AQa "2qP30@B#bR?we[Ցӆ;ޒ[z<\UNȺK{vKxfVmq'O{)YҪjcK^%Oܕr"F9{Sy()RʥZn~*arv&<V%-obJ/NK+IۖBSQoHmy],SMNܲ^L*ZX|O#U8p6mT+vnJVSsTM>H60n=n7#m3QcSG"5P>:+?N2'؜Ty&rӶVkWMAM[CsF:c&6pL%H<T{EW"=Vse'A┮=?̬Ro>K֯Qw͉v1&qسQWq:D/*n$ 96rg{g̛cTT꾞U{j\?UMSؔJq.nXȪdCME*dxjnfOrIu4m3ӣG|{t˛!\t%]B/IRH~X7Wr3mEJbHKU It=/)=װ[W(ouҵ!hH\tERyD) N Z$)hNI wS^(ฯrMyS*.J_T;ΫjIuHJ/`Dԍf770Tv9m{)*"PE#bp[lv0CꪘS #$QKr6_زJa_t^)Ij!ӗN0-޳ڒtKDTu̇Vn,| V$>ym3mKtQLGUUa SSۘbU_n4ͬ̔yrMP%߿sɍRkW}D$7"iOTb>ȶ+rMeESpL={K5(Nmv٦bLßUVN$_tj#u?QUIFE"V dO{hTt%jx#JOT*RSȥB#T_y}UV!g vW&ޣF_.I$Й%uMn/)T<7P:~6} q%r'N5[NcKr#OLK&>u/~ma"Wcr_zjG5 !1r!)JyӠC'`{[vdG W?bEwΗF﨡^.oZt:dzjx7RhytVqDRIskm}4&,$MTJYMCz3͎ښk>48+BVWzS6$mԦ17dMZ!~. Mե|>ȜrY\M:t+õVvJ_ݻ/WDl,`LUVlfOmKTLv<~:hu)skntC:3w:ݶ/w^.5UkIHLD5EN\§Q5O%;mZog*uJu:>bdz'wU\ K7-Wrxg9,JǙQз:oa{ 7s؅h[[f {_|fO~+B^NM 8sZ5":GI,r9rx7.I7QKO#u#.ԫEJJ_ROY?uT:.<8:w[ːF8Um` oRz> y2q9zIYMiS-[[ ~{SKdޭRCmX哞 NC%%nx-lUNj,-[Ui 1=rV*a"zz*~K:>O_'R[$~?Wy WtN7lpaY;Ya.` 2E>dZg4{73:vCjE]8䊞Hi *:K/8ɏЏB=4a_Ι2dɟu$JA:62%5%ni*N>ҍh9S,yymiKQ_vK/M_zYrNȓ%,=/zK >KȘ_~DZQj*?jU%ݑ*~?hnOg=^z$OG|ßLuς{7`-gji &LO&Gⶸcl+OB2[L#Y0[F?HzǠB_Q)1i 2na:\Γ/$Wbp`=]dPGts%g,MȄ3bo(Oc- KUfLφIι2Y:1czNtTZ !rXŋ3;:Li/W}\F&`g:_\rg\ ј"5Nj>i1ƬȮvӿg}q& un2gO7jIH1ɝ#tr:Z`]btθ/2]k:_L2cK-dΰ}!θ':`OC+q|hDJuїZƩa$dEūkH.Y Ïai-qZA#U(&|8~,cX# i L'RcUcY-%tcLl{L=rBg:J!YJwc&4zIޑσ$ƎLLr:k+Lf{]m|:^v르gaj̖+=$pyLE'b\V̬Ix%b_P1R郋6NGu\-3a+!1AQaqP@ 0?!:iyvT_$Uo߄o$2.X-UpL+ͪ⑑RSx2YYx.ˠ8P16WfFj4e͸-3]|\rV_iGG40[9nsSfS̲34m >P$.OhK@l΋r⮞P8_kmCQk!a^Mj) ZsVO7t36pU+Ajd08]Lxdj J^tlh1:*pv|EC ne<~ڙo6"Ts 3g8On elpoQn(JlEB7%\u!An\TXx~S;e1C{*ȝ15.$'IU-Nf]J9C镀|10W[Mf}pQ&D YRʕq3AU$[k̫ )`+ qSp}a- N _ o|ߥ5'/uУHJ\{Uτoz֛-_m.8oUnUew|Yk > )`R\2E@P:} H)[OْejΜe#:2(NH"\7j@kPRqEu*_e4ÒI`"eljELȏ\·6CAYѭAu3gsfeFo00i{VusbhQcZXpe>|F<d(W?n4azzm ܭY ٜ.v͜ƺDfE)pOhF.h-ܻN507;u;rPBb7aA}")k"YkW+b58ċ:Tj"%9"Wq}#Z|CjرW]<,6|@M\>\QX7P>T^ Moa ::OOܤ<ń[sGq3Bt XPB7b*FXƕ[f_Y>b˨_[*Oʼnu ST*dg$o¡6S13̎V*^RWuX3Nʊ)1W uF&:PϹo jsI~@)W|N\@qp?ioEg2yEMNa}`1^ ̒od/2S) W'Km#xjj[L*\wQ0ɯPκ15 }*+7.m\4 `EUωk#5=DM1(\BUg;yJ|?v[x}JVT.Pca9wXLS{ Dhu 7b A!"᪌rqQPR-l{9m`@|_Ry~B縵ply 'bQɘ*^DZd⦺M{+UyudwRb/_KUjZ;mN4jǚa&{zffm2RɹN"xfu %-6qMb(th]-&@@s1VUC60.8l>eiugJ;`RΪg~q+|cvѯ^<ʨ-n+, 22s]FI'ə%[ EM) ^24XCfehp4=ʇ^McNbHa,nt5RN*9P4쀱 ǩ}L[q:@|ChWy.?k5sOS|˶.. ,lZQϏ-<\0@Z`mɘ b{PRL1n;*+8(X- dIUJ]t.l+z(䨀:@6B;nj0ķ,Z9O3[~S %Ok B"U)l0 ín~ZJV~ˇSp5rs/z9ks}`\JOd}x+xz ma`'jBФtnCU 9]Ekn쥲YR1 -RR]93^bb Yxq3 T(AcERxn!3Fِ`[YEm^"y\a9b^P;<&D,qxf {+0Q+Dm+/}Ϭ2o8aU4縩#z?-&z'4+-h^;_O1]ASeb8{(ϔhs@ 16xB&#$#%m_DtB74ѵw\*MU}!k[ Bs:\s gwVİaX~s .¨LNM!zps"OijFc7b,M;d|_yncϔLù2Ta|Z|FPLs9-/+2PZ%T^ ]_)Bf weEKSP8m% *LjX>YOEXPf\XK uf0h씙.V_0uJ׈o?d&/¥:g +qP!K~%Hbgt-^=9ؔ΂<ւ@*VQejge-+(m23< G ԯR?LAhrV0"+DG#Jb= 8,rɆ N #X][1 3R&bu.}%lC+Wr95̠jg~aeVŗVQ|iPy횢߬D-+h`}eJTjSJWOim?n,l/\Y_$BXJas|D^`Scl#QvANG(ZlU+,MI\R\ctNJx[V?p¾.U9-3J 3 8Qd䏨9eVjȽCFZ "f 5+ Dl@ Y*x z֍wS}T+-!GKS0RĵXƖ "1.ߨœ!r>9Uggftx&=#l"UY'Bܷ]*%pf,]v" 5*(RgJ#'4V)Gk̸ќVʨD{7#zd 5w:qr#()AeW )pAP@/.Gy%UG俼2(3&[70 knP6n櫲LiFWVp'Gi3#@fk(#=P¯5L3/JSq0q1S Tϡ 2&왃¥8 ΥýQ -m^̡w3dĶ`M$\2.F5 #0cu-F.HDUXFaE1PJἛX$mfAZb8p0u\Eu4bVCH,JKnt|3|—3ܶ4^53N9FlP,o^eLOnԷ$p94ndV!T8ԫYԾϘEpS\HVt'];/u/7W {AQDl!USb_HGU|Vp_bXYڿ 4pQ >" #\`DEaPl͛6n]!]x`)OwX-%-لL4a@ p9 .$ mT+C/uXEd^`/SWi}|$9A2c\/o҃Uepw1[W5=b%7*c(o]@x9Ki~%I[9Krx%`f *#YA4]AbSfm&%HM.?! ۉCuP.7@t$@5ޡc<:,w} p+;l)(45.»XdŰqPϒZ}RD+XՈN[%=J ~^mf-@U\Qr¢*9q1+]u/_U8ט_SB&$u wSE K8b`[ΘLqsdi㩳̣ J[*/~C*51Ⱥcpg!71kyp=#2/6̜:U"dxQ"R3wb-U+^@o+b^d5.K`PYDR=xN_dg. R\jaN/+y*i%6qb6f(ԢjW F.ڱ BcяF%baFL",u&2G˘*s3dՐupF׽ LU/\(_G5 ՙt ) b:QڃVa8e/M->댴NGD0ԁ^k`n ˇ\%S^ ;yYfb 8Yyn43-+*}4*%q<*!łc3VEe1s̶*Ψ{߬\S*sYSprx~2 2+>RU*WADFa.&,}q0tO5: И/~"qFJVںTN p}`B4G_d$` cfQs"-.KUB.jŭ^`|+P+'-JiW𕮐JWe::`2N`j¡Y:X7qש}Lˇ fc%_AIDR:"mN Σs',ZKdGbP/_X͉p[qknxo,I"R\A^u %~fko16q[Tk& hUi%,)e11U\] 2Rj9WR88 rD2g :tS[ZhU6uIORzE"a"]`%Re v@8:aoq0}P3H<ƙ8eL+j%=0BTmamN58ju.(9 ANeļM0Hi5IK6~#Kh]@\W'62nz*ϙS]3Wm9(G{s_H>.g{Ywk!p+Xd(oEaQ36! c|2,K际n*AejVYA쎫km`3qx# W,y >&OAh}&(EGU:`bĕG'Y)I3䍿2wJ* ͉uL}\M* 7w1UU2i"x[8q -[ĕmF%[CQmNR=T(@})x Q` cxטJYE#E$u=EPU-h %9K09SЅ.e6CCy^X3_iE _x,. e45? mZKommI$$I$d@ mI$I I!ml[mKmemI-I-m֒I&$Im&[mؒI$mmI$lmmI$mmMI-ImMͶmڐ$$$momomdI$HXmo$I!iKMmoIi 6m[6}-XmooK LI,@\Dz@Km[ @H,׌{&%~M$$! N~gG-Ioݓ?] ,$HmmƓU#l!!m$K%ińmlHoI$SlmE D$HMI-aϷAky F$m 8g1HI&$M d{CVu`K-'Xp+ K=uǥbZVИ3kq뛈[WW]ǩ4\!+'}DF`z!xOF~"R@n7iwyGR2T/B"D' \dŘ0{wC*c*IHo>`<6c+аx٦I/==AKKr'%dߥؑ,78'\)}Aey0$^g]Τ/ؓLv&+* 1 ZϺ=32Bqt/ךf:6,v%\H1E4o?2G%ekZD{[`Ck5sUsLWY)DQY}wf>щ~\ .Y\$'!1AQa@Pq 0`?[o\>YJ]%;nylgwbP L#]%>7݌o&0$ݗ#[FsgW9<ƫ}v;-O/Rsr  9;uk/b-6&xxmv*P~YgV9%>-'/2}x1fvIY6̿2wıԋ-d9b-#K737pǖe5zO-XQ3nJ:Q:r\uߍoe Mw'"MgbEݼ[-;s-"nyHa7Ƽȶor|A.>>,LLxNxl^d$qO7 s̹f:3ͭv<1rč ̹]a>u z2Ĺ&%܉Vs6Ů ްc8r{>v>ng͏r . PǏ/7cی^\yoy|岃^k`7o3.UWODHg.u{*waIm~0{OX<=YGZoixA#$}Z,2h;s9`H0~|9{ǛN!>BN2JóKYrYi! oD2r喓֒vY [X`2o1O:l~2Z-]00gue&?DdĊ޲|l<y$I(R 1r#kͿp=ܒcX>df$'eyh;v>9mm8jTOHR_Hŏwl~m6^èka9moLSKy(/OW~WUGC(^lr ,, }XCckr)ϻҐd?ߍߜ}~V~}X#>ߎIf{?maaabRP36;$2)^fn -> ff5bgpd.\`<e6a>d<~6~_S/AltHsY,t#n2էԯe}B|~/SK/1bfqyyL2?7{>l(~YF,,XXXl9"b3qHIbl,T,/{(rܶKCf o~a|3$MpYgϵ~ >e[go(v\64crM8n4gnKZ7KRORo1KAH/ͼ%9zHH';\kհ}WXAbYr:圎q$9i$22+bpG9G2;;[hL PmϹHov|D&m^X6ۑoŷ |w;~&$/V/a n!I`7ͥ(2dtm.lsw`Ll=p`fycn69> yLe备I̼@o'{vrf";>텾'8@x6I(vubgv6g_6:,*EX@;G3au6-˖Yvq/Żf)|[k~ ^10I[xxo^0# u(p^G<% ̜"rlym˷mv܇lmOGٖ|YcPx2asX jrYzyCC ;$O,y- v1yfy$hh@ذ6wĪ>X.B|\X>S7дH9gg4H}٩IIG.lߩ;.#yd"O*ڏգpc&ƒAnܖb\?ydvLє͗1 nZB={imIrrB5ɝX{zag$gtg`w#, >N926~}۱yy`qu+vu]ȹ`;t,e!xel)\!%͜w#bo D,%I*8$ܔ2?lqLB;ԓ~ ~u$ }By#=]yx4de`yZNOtL4v: '!Oב,ӷhz%ayqzH7+$dF!+k7{u_2!?@pq?God,yo $4A3ɴVͱH{7,Hv` Ӄu$y>'Ļ3]ןHX7a2PNRHYY׷}ddLgo Y2> I,3,sd쫷Z˖mz2MϕF퓙A]0C(Wzny- `sO'~B>/qJ)t1ZL~G~Ijdo<}53UYcr{kD^݀"5e~ǥGO1xȞ/<'q IYdF覭ga۫'Ə%u}>vv3"Qd['q RMOgrj;'w༠Cy' ''̐?"U,g?d^^y>`yHCDV%~9xde}#HinNˁ@ ³$ |pi?Ó eݗt< <]4?<7?@Ds,cم;!cZ#X d?r볥म39'~6m!&;gͣ:^Me` &;-7Y6G0a,,<yo[a6s/lpYr7fnKOmea:zŃ?G>jTX0|A7fkRc^b}v4g->Ul]9 7C;sfA0.N.9t`:tJtټ+sL Ƀ K%i豜$!'aIbc?^V6Ml ؆?^Cǣk<;y_ 15/Z !OF|$Մ͋( ;lFb. '~*4 ?9>@|MGZ̰_,j#r=Q-=jك.v߁@N؀ث~pt7Xb?)xKO)FD-߇ݳ V> ?i&<N4AK[<{!&03޹cwcl9,;.¸Y^ o}> PZ '쟺/l?MOgq܃7` d{ߴ};Yp^D;x;|B,6/,5ǩ;h+c= ~c~2Ő{IWuksV nݻjջ_ Cܷ43>M[Vy[&bo[mmCoKIKo{-6_Vm g3|Aaah|%ݩXx9o, ,/mߎ헉ܵn~.x6ER>-#/3Iw&nXlϛ6=y1lllȾbLxKK>~>gw޲NNAZ<ˇ͍x_ ,/J[oƑn9~`|;C0ʠ0\ 'CF(ں.9{Br۹08!_!>86ř.?ۖa6iv:[3aQRkĩ~KHwSlijqz QOq rz~<Ȅ%R _AcFX/ t'r3Bߎ$-E>c}-m|Fe99ibFo`,~ϟG#/K$$z.^l3L`95fGrNy[zYö, aq'=Odr|Yviwlgl^Ẽn-V ݙZl7_ , E9 ~ϯKF,=',i{$=OlrA-o).%K.,ܜ<8Y̟,m=^Xzxlt^|6 -CrS99}dz3Y%7m_? Ikg-u9)nLo{ey:i9n[༕$F>Z7-}ZlgIsr^m66w=\/s7Ŗٳv>Nk=nyl1O`Y^ro >/a&l̐P,8=rCkCvXJ{YyXc>o;lwmO-z#u#D0VwueԼY/ xbt (-{/ۉ,3ng ckh-n%24I",yRg(^m;ci{\:zlq#=HzX$.{}O#H`X9^dfpO -ް<ۄ!pp3{rqC[X76wb]yhl&KEܑvEٽ$.$͟<ȉ{#~ ;)6/aGx8G-K97y*\|$"W2oSBB4cݹĹLZ3qR} n ;wLx!Esgg,v\~`.r"2#;=xW/7{ ~ykחpqPMk 9Ah0`yXU Z9lDxq/:P݂>lkM /aς Wv/*!1AQaq 0@P?'L2??YOdL&L2~&L2d'?IL/ɓ&L2dL2dg2dɓ&LfLL2dɓ'2dɓ2Ɵɓ'2d2d'2dɓ'2~'?I'?O~̟2dOd?I̙2d's&Odgɓ'?Ig̙2dɓ&Og?g?I&L2dD<bdɓ&L2d6gn_#bL:}{22dɓ&Odɑ'#OK̝ܞ52zV_}M>14Hnw}FF]d8#o `wAZdI/_@(5wlnqML- 2ddɓ(H(tm% ێtNnA#qF4iu'DA"!tN0ui3˛\h%\Q}t".TY ndW.Sr08oNJxʶDž*$>b`+~qRZSxA"vC r8ˊJ{\z4_OL&6lr4Mg^,OJSL Iu@׏xSkC|aH8Sqh+Pg49H$;bJ>HЕiYdƤ&c@xߍk' ؕZeFr4JXP0 )&ߌxP%ȧQY2 /'=b^R%ƌ],Ht@GxOfU˅۟)/ vn 6:T:GQAXS$B-eS!@х oĘLdr8m@$klL@<>|jUH׹Cpq KO-jr<\1F 聠>eyzx́< 0})Afeye; h7Wzv$ ;YՅ`%juY |cz@sxNg՛. &pF,?3^Ehk2BR~2&5.XbvsAux)[?!OmrMb::zNPUQC˧=Cq"^0"NA|'/ Cn: XvDYyݢi|kDo?miꜧ^>;o|8톭T%VXBx:´wjy~^(riPd8a-nuԼeM^HuuxU*"Do6{S""656A8ǜ]uThoN1^3cI7ȶmh/8  À6Ƣ  ?in1 en:Y 0rP(eC 7w0nә7& snZꯜ(v}Jy¹?Y*S̊ Ib0!5CN$.eC/OU3+ɘR^ n)AnU^Q,Cj5 & dl(tF%%k%vh4L?I ̟̾.*T4 'aڀ ޱ^=G-&U<0̪Ѿx^.t_ᭊcwi狈ے7 56|O0Q>UEt }QD*;ߧ#"{v6:qtH8#H ](jQ49{Xl+VxRV ;H>fc BodĄQl]@NnIlUq@8F|皏C4=t 2?GHXy>ۇ^xLj+O'`ӏ’@H4OJ8>ͮMuocް@I#I8'ҷv:ˈ6k oeCt?8^pHwmk6 zuM?Ln9O |k8+hѲږ^NyȖb1BezǪ})h>~,>0 RyL䆔˛ %m(;,±)%1|aC~cɶ+2(2kCxN8>0h_ӎ1?`t$EWjCŒ⿌7%Fa!R|?Y3UKyl ^;h_ϼ ,twW튢360iyn,J}ҕ U < S+hx"a:!G: է8hai )UԶ\ZN(^{'هp;qH> T0r6wțל&16;⇕ZfY uE ư=Xf7 9 tݳ巒کˬRӑ]3Y5R4NdP]$Z_"o.ٰ&޷Q`^< !^y-M%ʺA8NN1R|*[|yrn=/`p܂d-¿bdPQ q3Gk"o [&L|BJ+g>0'F,7rd%܇]bֻcRϦ4 <#xy }~@pvJKABC?lD,m>Ģ !V_H du~0C~`6to Co;\ `~ Xȏx*m]#qSְyWz8hҲ1IH@LκF m=eGj=h W T ydDJ2{'[Zf2iR¯) ' C4o -7uxh%E77{t}|o %|e UE7A4W(D9ϋ d-G;OCe 5~/q÷kKv%ok D|nA;:/U5kP ;PϦ( Xio;8xKiߦA\r#G8}JtuZWo;W~0^zBH@/hqQg!Ma=f$#wMQ%y` .JK<~K1**MԇO1eUwn` Ĺ<:%Td;=!_.f$S`n |^1Cdִ}m)Ÿ7THM|/AiOEX,O+0S$'R1x *)HyJ^&%BE-Uy.`}Sq`m_\b-ќqE k ˗.\p/JUJ&E/#)'qb.]$GENϧK#cηI)r0E^5B Sb ޵R pHb#+2 \Ш?$C?lG`4V`27h(p*#EO,;qdbb-fTr&+lÔ#yDQ"zI:r;\*;񈼎p;xdP)·IO o:)l[5Q%`6j+rUsGafPT+s@|7 쾥o0pk;>qTi(Q]¶f"Pp5_9`DSeRf^cՎ|/FU5gkN۹ÎW㛓WggoM6#a^y`[μw0i_ŖaĀ:#f/-ķ\ o.%ca dCuQ]R=iGF'9|ֱoi[t׌6U4|Rb^A8ή"v϶([ҭs~# x ¢ \ʽBm+ɴ y{|q_2 |ⳕz~9>H5 Qi~M>w~+q'{hբG#w84W'ߣ(63@9Գ%=W(^cLb;$ SO*=SYw)\l]%K]_>1ۢX=| 6zp6HW`7*j8HmHL9H)1C}egxт5ol‹leyp[\p96l9bBeЋ[暁4/8뙐X 4Y[60| i̊BfIDkb*V!L/g+ +NO',yB`l:;q+ۈ^nئ+;m6p#@١۩M۫ 9<ۊ+1Y$' MLDocLB%ל݋OX(Ė2jh ҰYo{kFVg0b(9ʀ!~ (;j8gNiHUycmXcyܺ Z.q\zjcU7̈иĨQ"HPϐ3C\{[vz(lLf.4SVB|04ʞ 6L@n|Lu l#QeN$ڻ#bΰ=E./?5 r $9'f,*5Z[=YAv8ke*JhgIS K4P(rf[ Y@& [4 %ÔL*47|CqǼ z`xp1Y {Nzbg#r 4W$::h׋nCasyssf#2uf zq[w1fp.n`%C(\B~N$bq:k*.$vSLT9Y1"H*cL- i{y2>jmx 9a]ZV 36'LN]:A0TKz`dG^p9aOXj&|p @aT Jj8.DD\Jj!bQX4uJYe/S:1BwGgf 6k'n4OsO33Yj]fl0%*S@r295Q&N6C8t#xͲ(s`vo_U(c;Mr|9Uc(\yW2)H0rg'Xaup!y LoHZ[˙aG r>^pqHP:UmنǀQS$Kw͹cGϜ*;.PRZ|\R돌0yF&P@aP c4dM]o󀉋{SMPW0$ ydRj2<*ЪrĊz͢"׌DًXh5:!f0<0JS A 7# /7e@ & WDlH4S88@KJ,9&*oj]5b~2!A360˲؁:YCαA]W!19UťV>YV7{X)[SN?MK$8]Y @>ɂaѾ(d;ˢ&3RM`?:Cm| U53Ȱl6}8Kqa}F#9'tsn7[< 7}5np6y[-&u󵔝?+.S@dlDq7; .O. IQƀ~&'W%6m5,P(uk KP-n YZCaj"EDȢK* nrpZii<+jA388ϐ$*Wv 5ӎXZP^1}2< @zge+;k47FpS"t ϼCRwG&#JO\t$wDrʪіk(oR\Huep'%^q:mUt8IqM_H"dqHpJ2~0-bvVZe!l0d58OjB3eѡw뉢m@ p݆>b3Y`T;=$'!yh9a{=b7"N !"b ` wO6\ G: d*~aMqY Ϧu 7uNU(x":g\w / {ÿQ !ۈ@QrY#? *'z\P@9GT3~14?l-i*qwGEsx=gyNNpMӣFZ>\et\*_XJ҆O&o{$<~rCdNq%@ !:>%2f} iȼaits&6 +FaK.{["Y ל!C1)4Fx?bH7bn~AZubX'pj6s!wf]@bXX,NauQ/)).R#ܯ`wj /D<α`i[$om1rf MⓚiWK2QDhHD1Jd[jk |r1|;@D%9HNtـRt9h֏ $ X꾋 wZ=O({L7p H&Ĭo}2mAy\`k, 9)͌[ۡÄA + N@p&4YC,U8Y>؀P<{w@b+b8PTjGsw:^2x^H~[x@m˅@Y 금j34=*"I'5/=+,u4Q{rQ`q;I8H4Hp"džBA a7@=Nw/V #^>1*Qx, w(G.K>"e قv6g.T@6|\PZSQQxߔǠįA#SÕydch8&h Ƃ/3 ;H$ghoJbw֨$/SXt6$k.ȧB0* >6Ccۣ>O. \m݅wh6r/c4KzPpP0  g k"3Am aeH܀Mq62vz 4vsO8Y%NL'&%W|Yq\Y<809*OL ?!8tkUIk|le&_;@ZYPL4SjfO{L 2qK9{,1Įy {0MSx:LM,ajjLD֡*YN9v*\4)W[' s9#ew)idm;2 "=o}RN$CuN"63(N3+KEuAZ*xMt1 r#x缃"pUGKϼ!jy9c]ÊqR],6kšv'˄ksd;jm_3e8gB=RSb=PA9!-ܿ4X$!#8GܙH"Y $}882%dV<\1e=bGAHN:ARDњ"Gr+ T|jHmbBm¾CB4yq^u*|@F')<⊗0 90xqTm&ƣ,vJ82x{0{} -A7#L)A0M⸽[MfҳQF3P= j#I94vmӌʸ/s} Pbk w Kn7(}ty^05]rK>=fᬛA;uU*|jJ\Dip]ML͜=NrMP#-vpQ)ia‹. < ߧ5(Ӕ)!(s|L8P*P8_8' R7_X0JDrpQ`P3iP,&%G5\ӱP;jch;>>~)a'/tr@x.D:=f:xuف~.m@es 7@:.ߜn{_bl!L9X^<Çg~0uvˢR7đC-H.TX%lx(<-y.B6ـ_4#xlpEllqÅּ5%ZOYYyVkwt X]j8hy=e!Oɳeec,144i8;Z0L$AiJmu{xms |bˋ8Ry穊D zG-[^FtIp}$~_YEO_ /YWCq*APJ2uMxB{88͗urZ& ߜ`ye@j< %-qW-^I ,5AQ?U-20nƋ T??o}xd&,^T~DÓe-^rEW˚ 745]*s"NN5VJlF 坭q *4\1+E8T|ns{N%X!>TCwI\MaC }`)ټ`/!/X$05Aц7.ugQpHs( w6f*;y9L h}> 04Y>NbUtdUu?>2&h@Ma!Z:c/7u@pr阑%^>1%i`q L!(@1jwID?Tb<87jߴ Y-1[N2yJz%gq"}TMP^~x2oU.V@r҄^7T5bhM6xdaSěh.à^j䨐_Lho&p6hY]~.h5"XR@yPΥɲ@nO'38:壇08X DL&ґi9]EvcBT!ОtC :ͪMk ϣ z<ˆo? aq%(0.}e:#dӬSf./$xPNq#ksqAlݸ*@R_Y ŭp`@.^w~4\URu zZ3"œ> s=+l+Xk[5ppQb$}"+%(? W0;Ms=,rs$c2w> 19/yqcc|Y& sDٖex->xf TŮzqڶ@=q lp]pV9OB 8o<5xI@N%u.yZb9H, %%"R(^>8H! OeeT5j9J1D1%F&)rƢY2leg .R| EK,R} UkFZii-]G*u龇=@ 2CGi䋵'kwgm j5UOn?9c$d M3M&g6fOOrApw/y3@W̙IԽ1+o_n hV!0Ed2EYji aNӖ9ڢhË_ƖzS͇{JwVh~崨m;ƎSOK'b×+5q{xwKyw/E(rԊO,'ZFn~mp =zbk]2X w>uHI_ u[n{+C,å9k6[#)꼻 sv4.jTͼi"7?Cf@-E[J8JF ti})vغ﷣\ڤ,Z@'^BF"NV6lj2wt ]ͮJf#dΰkۍ Mgfbؑ&=ȟᕐ79o휾2oiv!HG՝D%f곢wq}ѣM:Ԧs'tAG.q.:## 6ۘ x8.+8*kޓ0זNsI,`"ȨbeXӪb"M %k@wfabM '@fǶ8W'鵖;z&;@I ɑ4~FߔoU>N u"ey;ۿg%r&bKGD pHYs.#.#x?vtIME0z>@~IDAT8U_hVes{wlh-[EE6K` du4(+H4GWaH1&$"u%D.Fi*:3~W1UE^ |3x/joT1>NQe B=I61*]]]FL$eY>܋}BwwAI!zWpW^e-!$D"ݶIENDB`user-admin-1.7.0/data/hicolor/22x22/000077500000000000000000000000001435121147600167165ustar00rootroot00000000000000user-admin-1.7.0/data/hicolor/22x22/apps/000077500000000000000000000000001435121147600176615ustar00rootroot00000000000000user-admin-1.7.0/data/hicolor/22x22/apps/user-admin.png000066400000000000000000000233441435121147600224410ustar00rootroot00000000000000PNG  IHDRĴl; zTXtRaw profile type exifxڭir7tcYa9,?iQ]I*-;4O-J-g˟bO}Gg}?s?_7ޗyy=%~^?_7e~S?|Aw|>\(|m|?7_B0Vz ߝ-t>VyW\p|ooz+B_u>~7J;_W4[?z~Oc6+Qgp,r6V$kGh[8do_$z⛟᥀b">L2x6ݏU􎋑/_9*sl/_EB4:>( v;%FrVy6W{'CGg eg9XOg>D?ȀK&*} !uo~^{x!)PH DbL1o&SJ9TSK=s9,%XRɥZZ5XS͵Z[ͷ%r+z=vyGqGu'3L32l/ʫmJiǝvev? 't)vw>Y3Ys(5^.Np32#Erf+sʙm>gIYN#q;_Ǽ͛#sF%sop.$ dxSkٟZ՟l'=S~ynθ6s z ҏ>&)H!9I*Z$:he $7 U '޻ϰ[[*"2 ܱJ5 ;;wj)Y ,=1 gȕzk8ZO)Sr|e׫Oduvu^I# zO~}NaR4^z+=iS+l}O/6k1H&D08Ѿkз;MGqO4Q't[nw3VjŭX6!bwsgn?Y ΀ףQonACiaZjc'ae!<%\#>h>fݵF˄EI=-z.8.~x_[i>XI%´lN[X$)W/Y}Dw Mjkj>( rst<uW im,ykm嶁K+FH#UT LA,v5ӖCQc>v *Ʀ kBFLRZ&9D]p5O[:5 [җ5'H;9Fg†][oH{Xݿxo|/oFl.PҤ0-AQL{-; ZdD4L ?`ω,kY8!'dOLb!R{4f'sЎT1 ]}8fKbG(>=ii&GR;HP^mC̣<֚YNv*8p{  s%> va4x1V%LurbXĶ'B!(喀# eZ0HA|:૾ eKttAhZ(f+MH'~B/"+CdA=˯g`TUdr*PLsFraxd*IǁӌpۥWRV.+?"*ҢOxh!O 2EZ~M 2FBmz8azUd!B Ch J 9GaH3)IMރE%=.`0McSa#V1QmZlYZɅ##( VTi=>?c dd W~gF֫CÊV R>eʇtR g$A_g)9*Fܩwmj3qCB |I tJOUDZ焳:؄^ ,cHS@Lېt2\aD1L_wJ'Qy?H1b:Tfr5-3ڏ_]N t\TWGo*M \HaBF%l%M1Nk`G|(C ^u 4T8)Pq[Ѷ\n|U_TF% sCm#`2*dSJ-8f5"aO若 -|MYD*(g6ui?|S{j-Zx4REJj$+^(4_Ej+&ZDoH|M瞅9Oq6 :@XK֞NB/AeC1E{㹠?JH1'"" `6#p2i{9xH9[(v8<, dz,> R"d<V[ \\M<?SNbBX -ȡb;{('Z[ Q[ш@qr f4P=H/nXp thzjp)LZvD.>͌M? ǔ*P',XvS iWĺtqUw k$aʳy/}j# i t-* ^)ZU/ x?:I~n-NpFRh3' ڞ)Y $'c;S;60TpPi-ދGuMUA"%u-+!' 6Φ*jiBۘľb֤!z_ ?[Ct'Ggv7a`=WşRoȲm3Qeya !-toE@ɝw4:n#s|&,MQQ:h^^t?*G66B] y эi]( iqW͠dijrS?Ir(h6x󎰶|'&XaH`o.{v`IN\Pi-N fqG S/Ԏ|Rx&tw[b^+x@ǣ^rS렰$^sΧ@s hBjY J-ǫx%N"J'\<2|&y! ȚJ?J0(SЙN.TY:A"5jH룈TIcemςbOԫgF$ouROh_K8QDrB>{9 )k ops Bnd ʛ x,|*X2jmA^P4a\`n{Yr"5%|?פ FCD$tf:@ڕ:r(v~V#KH<\%FBq]r xvwC᫔֐\h1WAޒ%(olqz=5 6{7:(}x<.pTV $siP$*YBԈuWM<ʅ^P"=F")6C C rIekz>n.\;xXLkȋ3c$77xb EG@ l׮M&ek؋wOodW6s<J)/]yuQ*55dB8daQXj'IP]{a!;/k@;JXEp!Ă", =xW}ZmH02u0us85 }DB ǽcBxv%ňp-ɛ#P+,x/5vB`Өĥm/R IxEٍD쮭:Ꭼ 悄&PX{#@6ߡ_y> ?3)JɅhK4Ɏ;/7:GYD_3Dt肻CZBY4zu:5}RAp9X=jZB$żF\yȠ(B;])D)Z'[xNDв4mmF{\RH( U-h9|,*> n +"fs i6<%ÁPci,1oGY^A $7kنb0D7>@UG1Ӧ'nj:PZ4NSc !~N Ӧ@A8xKQN1;T2uM^gMAY_y$ZyiudJEґg;sq}^8ɕf֦5C*dMEӡ;0 ؈,ةjU64o]ۏmWO{0ˇMwGmic5(` b1lxxx=i]RR装 @;mj1`0%"/qr;,PK> lc^,9X5hΥFө$D잢4hcIZ?"zΔ$A@!8qGuV256\f wV :j+|c6| md=-Ҟ&cIM[ Pqv־oÛc'iU[r@\@x;Yhd $x g˂t0f}ɽӻ7R:[ W85Htڐ&zN=4},K,5*hUj+:IQKii<pˈj(%hhyx9";P < &y׀5SMFCulg5_bE 7K(s=LQ./)X:[$_{wFaubdʢI;#pwbej[h{[s7QdVgsc|iaP"v!G>6'7HBI1 <掵O@}H{tL˜5a[#WJݐ'ޣ%K3m'aI[t 0DОǎVPJ4.AAЌ W(EUhGAL BrnmF28h|;#F,ړK%U!dG tt+Yq!3zÛIJDr'r ޚgҨI=ꏾ1(V1w E~*5\6`豜FnuTc XѮ@^B]:Sgk2ݯ-;IptWtdHec<;SD~MkЄ,*n+ު&×yM綵5DMR#d{M*9eTF+f*jT#ߏ  ^ی$j!C6;?61wz-,׻_r OLСVit76~[eͽMƬcİ5'Vc %e0;;;BL;2Kg}ٙ$\_% mV`,&m{hgͷ 1]3+{nBQGM8a]#q"Y,{- N )/{OqBܛ5Y!K'^“\2mmX@\lwʍF[ƤU\$̵p yjH@]mCɺ{@'kJJ$W[vҎq6h eX2{WiwX:n-%Gy5j FawrJ$JZ:ѭݟ}tKENյ0ǂ$]ux|䱨c#ڞׂv/L:( zCp9NmI`Ա(Wů!d{Q 5T`M]C2<4D=^>F=70ٹ0p׾ͫD`LhmGGA4aCVb)m=6XiXRLU *eC~#Ґ:|pVGU!-t<2G9sƖu-.VP]+DºG~5\$>JF%dDkj؆m[(&]w-GffmTdI[)B>BYCS: Lރ_Sh䃋S_>sغ.<,rio.=~~0iUCc7{Ȥ;%;j|yTIM̺Fe 5io9uYb3SX8ik]u 5,NhɞZ$z 2ASSͶZ,xn7~ͪX8S:ȝTa5UCGP NLmB;\}!.4*FG0xOfr~9t2!.H}HoBu(k7O=:ȴ,m𒎆x~-M Մ+ G$(6*4p%*VGm,LһL[u۟~ +p;G~T9leb;MOݶ929 `:?uA1M P[F-z鼜-xYlh8kάͳ$jJ*_; yFԑw@/h˚Wx!dH;}UIw(w&K dE^\-%~3_ "J)M|p'Pb[˕Pܙ68X7 PiCCPICC profilex}=H@_[E*"V(␡:Yq*BZu0ChҐ8 ?.κ: "ƃ~{ecYF:!Ѕ>D%f곢wq}ѣM:Ԧs'tAG.q.:## 6ۘ x8.+8*kޓ0זNsI,`"ȨbeXӪb"M %k@wfabM '@fǶ8W'鵖;z&;@I ɑ4~FߔoU>N u"ey;ۿg%r&bKGD pHYs.#.#x?vtIME ~|o?IDAT8uhVU?Ϲッs͜-SߨaSFeP !m"*\?j+ȰԜVZ8ǜ3Gha6B7{ޔUĞYz5xU0큣WC28Uy zedAsw&:`"Yٳg|RpiaZKbKR.[|(Pg/&kSVv`bMXd۶1&Mb`37 û-S2gњMOSn]G_<FFFjJ| < ,^ s@Tn˾GA최`nX+Ƕj 9\XvB5 kfYO"[;=[k:VJb|I9 gEk |c. 3 +:ȼU/ixa֗g1oӆi^;0{HFU` 46t%F ]yl<\2'(:3*0*"hiih& R+#VY-N*ϟn8+}hjkkVvL pĦL6ܭTJTʁ^0LD$nY3ID]]]*uuul9Dlll""?,lyydYV*D$=^hSގ @#% 7]"PuU|M;ɖJg@8{g̘ }jeIENDB`user-admin-1.7.0/data/hicolor/24x24/000077500000000000000000000000001435121147600167225ustar00rootroot00000000000000user-admin-1.7.0/data/hicolor/24x24/apps/000077500000000000000000000000001435121147600176655ustar00rootroot00000000000000user-admin-1.7.0/data/hicolor/24x24/apps/user-admin.png000066400000000000000000000175671435121147600224570ustar00rootroot00000000000000PNG  IHDRw=zTXtRaw profile type exifxڭgr$;vcZYlv;@5mhPsY,fsf[Sl[lM{u6~kx?|J?~}ߔN\ YBgoLVW Xo._XEhZ3~+t wg8ޅ~l+.=~7JWם{Ϊ췻!\[ABWj|U$kc?4q-qN7Yb^]P|3/,r$sZܽoYI9 2w֯X.bʜ˧H;_gދ`al.1Y[9dh_\Y "X dfsı}~LUB&9Mq>6B"RȡdŘb*%M )r*z9s.Y8K(K)kkڛoKVZmM{\Ï0H#2hOgƙfef_~WYuշ۔Ҏ;ˮ~N(VeG$>2-uB-oM:_-&$(7 Ȃ6DNZ Ƕtew>޴K;X؎O$eGOM)S{ޭs]'Py.46v"ߞ*_J-28صxG%>o[ߵ2S ӞN-̵uQS8Ugi5-2JO8v 5pO2SF7En%Cm5Nu,ܱ~DѴsqǬ܂L֕UnT`Y>õKbA l 鎥ʼn@VR|h.Wu۳3OѹH@4@r#A TG->$Pe:Q˻eV*b[Sd6{/hQDIRݺmϻy&_kP"39Xu[mݚqݫfJ|oO_U=m!j E2r?Ǚw˅hF|iPV$wry[vy؇1VmBOV^aR*GVp'  W |ͳHEZ*;TPXʳqnB'7 ˉBo#줴`As \#'v~ʕLs ‡'A$.H7`}zBVU|~Zu 5Yg{V}R\DJĮQl:&}UWhE򞽃~THme#e jMтs=^LU'v; E[*.^ KmFTQ*Hl1>|ҫ4E_%EIuJW*8 }[FiD}k UrﵤמO궘'zS[##wE!865 i'訐0\lHE5S:$q pVv64+$HCB#am{rрC6YgZy o " R6HebĊp\JRR%48j,>itS݄M*˜%!aTŊ$g=xQܭWNWNz:?L菚HGgc-<ԸK h˶`%v׊nR,M_mȼSyL\UuSaD],c@Q r TXA 8a\[_8Ai F tgX=$BQF 2r  Y~jg_WsuФ~sم"IE5ʊQ>FT\J}[l e3YC9!膨8DѕT6n>1_}kMo[ɄIT&=K6CP] SE@#(?SEj:oa9^y2 Gي0ۇ0F"9s1>ű0Ll#>_4CNF$v!`%BX SGg@[<JԭTA( z@J "YGH , (I& ޶@MpѼ)_zʹC趁AQAc H#q-7G{?xSPyNO1|$Q4dF[IZ ;L[c ᮏ?q&ǜ:Elo#}wcyٙ8)ig\1>7#0X Z0/&v wvŕWuڰi5F$:q B۾PM#@h՘;z$+{1Z3{BCTTT« !" 4jҠ0dgkp+@;96+a@n֒FQs{f6} R# oI )DKxa3s T6FG;\Z :2@Ey![<",*jȁ ~etj@M]dD-vTCZ<` BssOU=?!l['eRѬqh(N|<"ˠKI Q ;͗AʖxFr)]c_T)>)IO聽"O=ȍז_#%Sm6`C2?mۙO'Gmk]UR5 MvOI'=mN[EU(zܒ׉TzfD e>ᅰ.iF4s,&QDcWʷǼ06PwDtucGcMd鎤>]w~֌܀BĔgbqwhJr,me8=`n)|Ĥsܩrzw=\V>Kxs+nS4 8<KაsȀP1; YD/A3pZYNEiM|x |M62qry;DK|ffۨ;(?Aޱ _WF.= "#fN]A#\ß38 X4-&)zī2h,"l0fLMDO%OlI l.MG4{fpo"QCLU=$DJ׮7pC.v$줹&4S"fN`vМ4R@e諟sᴮG}`\޶qJg7g@)1-A;q<0jh}Z  J3oExQ;vX"8Iwɪ|j?tN~7eJg@:̜?x-M9`<7%WZ GjF*q7泙ߣ9L6)UUH2v=,AwJl}ɗ5l$I>3ԁjұ&sK + )Hes gzgH"i}8!\5f:ZN]zdU'`mz)}iy٨?͈|l,=7y9 3z~ǩG%6NzFuyBՂPEP$%z 9^Viw|5d ::l6l;+RQf,m޻1*f'{duݚ@TrlF 4ʖ5Р&Fns-o׺z@Z)Hأ0eqq 뎆`dY$K#c +s=]6 @myXPlIZ<ڭ@hL fL@0ltD<B4vF>Pm]g0PU2Whh‚ RUve Z_ 5(6Րe 9kyZҔrH{Gh꾍C˾'u8:$>ιq:pZ'GKHJo$ؼ, ae cguwL7u+H;,G@lB~=bQ0BRӜjry'Jsqp=; YۗQ9,^a'FSn{Ȁ\4ZEMQiCCPICC profilex}=H@_[E*"V(␡:Yq*BZu0ChҐ8 ?.κ: "ƃ~{ecYF:!Ѕ>D%f곢wq}ѣM:Ԧs'tAG.q.:## 6ۘ x8.+8*kޓ0זNsI,`"ȨbeXӪb"M %k@wfabM '@fǶ8W'鵖;z&;@I ɑ4~FߔoU>N u"ey;ۿg%r&bKGD pHYs.#.#x?vtIME!;3yIDATHDžmlU>-:؀ cVq2e P8`LFB\_D&i|`LHHQX*#DQd#0Ng%>?y?8ȣkIR""A^`;b;d*?>~'Jsx]Y^wQKqÕsDBY-ez5@mjwW@ķO~zۯs~`b +q%0 o8`pş}fgf,Fs+ 0Y|}~ ^^gŭxpWvLMם/^!b1>U|̾KBcS abeH17ܐ=D% А@RN|PH]9K\sZbI%RNDIH&ZcM5Rڪ"2]+MZm&e-e2C=K^{:H#2dц0D,Sfm **KV]mk;.[vm'jQQje 5E>&'0c5zpn=%>W0'>RVښT)s :-X.F\C_OA[, W賕>P22I>Ӯ2d2`M7<2u't"j؞V!'`JI'ޮDZe"J]?~DksOцM% \sH`P4z\m_7Xr= +WTQEtX:N5 齤zoC4CTI*DBd*a6L]MO4!8JV(9~^d)g{/~'Uidă# ͦ%cfr< -SML&0-BjZGU՘T>) ;FT&c/RDәـ&pN2}*irNZG| sR9Rhh1eVMSoebu$X4̎e5=2|m1auc PXe5<)j_qmWXɻ#;(|!OJ6]G$b__786[;6LqF>eB+A9? f[!l^el1_{͋z9`OaDXȹ`HE{~>9>aL2n=C ln-i.,9h_,S7hW 5Y6G}jʹ袨uY`$=K<]r|ҴWRʒ9GE#~k(h,Mwɲ'{eQxh[ZWMr9}BV8л%U,@͟KWB RҢ%RT9$}У_u@}Vqe=q U;tmGЧ=J}sP"i:8~=<BBRi-6S)&P/A˕Q'#ɎPف$$و"J稚iCCPICC profilex}=H@_[E*"V(␡:Yq*BZu0ChҐ8 ?.κ: "ƃ~{ecYF:!Ѕ>D%f곢wq}ѣM:Ԧs'tAG.q.:## 6ۘ x8.+8*kޓ0זNsI,`"ȨbeXӪb"M %k@wfabM '@fǶ8W'鵖;z&;@I ɑ4~FߔoU>N u"ey;ۿg%r&bKGD pHYs.#.#x?vtIME5!yfIDATXÍ{lg]iY=ސ@eT08ɨVb?x! 7PŔmdF!@0GAm-qŖGCx'/}h{RRR$˂ P(8tttS j ݐo+oUرGk}ZZZ83gD$p{88jʕuu]u].L 3-|Ͳ,U__\flV`Pjkko +O",,,$! K-~|2v;wn(Tffx <'"ܹsimmȑ#)S "fc7q Xعs'@pGW :mڴ>LS>~"jkkСC lڴW|ȿ@,#PWWKJJ(((I^dff}`鈈y/5m nllD)M@q ;@s^^J)\>200/_N?/<xƤff\qu < ]˸%GMԏH4‚Y|g%`*`apf=eUoo 3,: ǝj+(ħgFFԻ@: X<[d?̞=``FN֑ jjD"rͿT`C|̙3 2VL%x*qSCƞZk0lRq?P(+`pODX֬hF{$K,dٲeYHD)]m۶=t@dDB%I_jgE$X\\۷dcO.)qK¶-ZNX,X8S⠈ϿaÆ$ D b$S!|Ap/0O'Xmm-Zk1唈)b OP;."˗/x1ihhHgo |xL)*++9y$iiiTUU%u"?쿏({5wV=g?8j17YW~5vkchγE\w}߾ɺo~g r>,vLJ^cqMf;/;b_ ׯ?.t9[?׊qyoņi `\`H+`>z/q`\`lv!l8:V3rK&(} !9|^2FCakH6+3V nRH1SI5s1s©^B%\J^C5\K| X2-jkwncZw^~GyQG}>34,6+, ʪ&vi]vmCpI'riڻϝ׻]wk\%$i1;^מb9m>gIvt}?au}99s/p7HYȚMW6f=N@f,*wԇؠGyj1T]+y\+u i$Ueaĝ) Wt~qܭLϲJ![]mʛ4M-y' c0:.#e7˪-l~ޝtؼQhuv侃,cV]bbeMi:mg|YXX }z3h3jV+O23P@:u"\5\ьY# >KHƹ2*zz΍}!aXnIwnu6 yZ5yTvkhnKXΜv8CrƁOe'r%2 z`[{g4O_nL#)DbPY 1;Q КI?aF@pa4$X|z"Xl>~gDv-ۧٶkd";!b}^BBeKuo|@.DBr4]py.W"nd뙆qyX/ L@/7m2f }ir%6p;wFhdp`PtTɥXcW"SoDY{",kMְ8ͅ(ۇ5Ky AX7x1b~2a˶ӌvI͵4(b 4*=PJ9EĨ}Μҹ$ G[fn2R\-B+fDٶ{+u2O6~mRy@VH8IdxͦvZM@7 Qp. "lbW^;7 i׶ 1|P!5 B!H.d$/*p$(u-+@ AK(Xpuy-^s66aum! dHHtl+Ony!?@.2 ziFsܻ^+GXKaC%/HZJx4gt͜Bܭ27"![Ne L,dp2VKFIf{ZP$j#@"^8\ (,X4Xx@6b@F5aq#lSju9;j LNAx#o A7u#3 ̨kfaEwXS,ʪ6cXN y!쩗t=L-2jn_[ngX}-6d8z=qtoY]k-/Y'Rk}FwP@Hז@)X}pp|?-Үa0Wt0g&@Aʱa)"GcyՉ#:XkpYFVF\6BlHX"E YIW#.oGgF2FB}j@_\jqN,6 °Jq,φ"B0z;dJSvxΆ3cYG vRqZ{sX!Y!g>^ZX#g\H~B eo_97tm%)#HC>/5gK$! Y >;RcRaUd5Ө=qƾacRЍmuŮ.k.&blz>˅DK$by\D\G'T,R J{xM;/n@/W&) Z~( w +L\uG<m6q“%ЙE6eMh26 z/\Ee CڠhHZb`,D'2Ǯ:yB. i W1b?]'K!gQ]1KĒύ@bdp[==QʃMVE7TSuVBsg [q2df b ݮXdqm\h{n8~u7(Z!*&hB؛B0T(SL=bp|)[43G3%ȑ=Y{  ޱ>SKW?o,n3kΊYV+GNɚ8s89V.d⴨/X(7GJ\#LD-he\(rA^2xlI4ۓ{్Y䰼+ ha2aۓ!z%N]u;XGCZ,`KaqKUWlNZFt+%}mcdth)}/LK\"(;4 719i{K\PZa7-xZ3w{sVdALQWD1I*GP Adު*|ohBrS+Yj3%4gA l3&JtKZN+1 C7G"F-h~@D[0*rmh_E+6{0(N@p'iJMkuVXʂ6c#nZE2>DݣCC2I|#_ߎ>\nIcf57~ߐYd}cP Я xOO wl%Uy*(&y7±Ё,@$;jJ([!)3^4dDѻŸEX傕8^4Q\1@lj_G [&Ɂ DȣOB3߆!T *;dܞIzCN֝NE~FkH#.! LhtHqbC#&4Tnc3>SCp1<@n<ZRA,sHڈ5gT6 @;[ɮdhH)3k÷ mVEzU+r㛈X"U)rS+=2A7-72-*1  X۔n$AI GrCOiVX>HOȗ1NGqM.BaEII& l%7pR;N T'l,pb3R*Z Wr`lo^`=AvYiT:ثj~."uQ0CˎN`쁐y L֙˟@8.aH>uV[w;-f7f|:C -*wR"`H (t7ФJKTG43I82DRn-+w04ňT F?&.tVB ͌G}d;γY2X5by\$$Ilx"xO!<M0}m,=*a/BU$7u'|9pYA =Aю{d.oJ4bt*A^Z@"ip^:ϲSǟLVEk ?{S2@::'n*-GH˥%k]KE' ,KEeKeEU`}=uY.\^py$/ySgU> ["QT N3Q*陼LY?W1Klюc&+9AqԘXTYaVd0 QEiK-\UasOIB5\v;oFmEUg~&2? lL7H*N3(ѐt6] bĻe2[RnL 8]m`ޮ*?7z(OdS e%BwM'#-`} hjzJ+tƆqB B{(}{YeẸ t0xi!ubNbP% &IB%prK:PWaaʘ e2!*/T: yJ`}К]՟ Zm!ϋZ;&9.ӕehAX]?&N;{~f aaU-vZ^|g]Oj4|ա%ԍZ( 2,h2jBtp3a(PF4hi`FO SĈ,EyttP0h"BJ.$AmO=B5۷-dѮg@Bѝ s~ vƭ9tRH)M:r VYA+:rjt&5HRV%tR?ww$ 1w4B:\8Dn셚'@ @08krLFg$#0 0H8Ǩ/<%yKR]@5syS6N5ם@EթHt~oDAHh"kQ Tՙe|Ex?70 e:y"jM{KXdl(٘,Ux"vƔ-Q%l"MY٦f%'EEY+FWawHF-]!TO~T.Aֆu6C}j#@l *,qR"š;+؁CU/ ҇!$^;rZjѧ4-QMՑ,(Ľ'̰ձ(G&9?eM* AC 0j+ N+wzHhGC9uk$^@jLYL)@ Tc)XؙTԄr,4>l1p^> Ђ=#H\(jN$-l24%!͘[p$:@9(.ur{ S{~Y:Qg#^:Ǜ.Ә9\p-G  ? ɍ_z g*è/0Pij0ުUz(SP.Qb6:k}Sg: `|_dj:TXß/6A}VVUSl'p*xe+^D߼ X-7@¸ [f]OU,ct =6׫nŸQKG} JYIQp94U]cIWlf#߆ ҆ I_hĉ QX4C%%q*zVX΅s b~Z-%xƢٴXR|W֩A\Wd n3#7Dj"0DEJĶY2Q<):!ĕwR0ٴ z`5: *b0[@|呥WkXV55 /INH_6ͽ=s%':![LN"lCLqꠀ μǸUxìU걉ڈt>:SXj"O+EK ߄bb+ { <i^x(\0:VAMɩ]DVm#H<{i}x7>;=4j<`39tQ,>x> 5q}"lhH4/$jQ?ڡԉo(: o+cZ|X"VAH5#URH&Q T==frTmDOF)"ݾ~InUA=2[eMxAN$>e^f%Ŷ%nco*zv7+0/o.AK$s4a9k;v5j(OզEtOtDtt yXoգKUQ#~r8<>%yhm"d.Qy#puyQMJh.H(Q%bQ xj xK{ۏIԱCb٪A|xӜ`inZJb׭k5#<lkE@8^bإa*1{=y.鿪O<`Tq0W9ܥW ((#v` ,MnɢxL({{jo?E"4TjLQ- o?Cve޸kxŠbdƷ uoL&_ ؾ3QQvTzG_G`@z~sQEX=q?m0PL6%4tShz&5u n(UDO=~2PH>?zRP0Dj/*, ol׹ӓZoovng1Ga{;kXNdr;ՑCV"9uYSG{Kc'W~"@Px=UzxY|Xs7$F{X:WCO%u& Kd>QG52xlv-Ox $C@h׏9̥z6Wdc.#UJTm5غt]v'=Ă?ɱ3ڣalQTW j(vx[uRA(1_5d >ܣCed(q=NU!AeJlp.ճib njC ]E|e_.O>uRiCCPICC profilex}=H@_[E*"V(␡:Yq*BZu0ChҐ8 ?.κ: "ƃ~{ecYF:!Ѕ>D%f곢wq}ѣM:Ԧs'tAG.q.:## 6ۘ x8.+8*kޓ0זNsI,`"ȨbeXӪb"M %k@wfabM '@fǶ8W'鵖;z&;@I ɑ4~FߔoU>N u"ey;ۿg%r&bKGD pHYs.#.#x?vtIMEi?~IDAThޭyՕ?~tU/VӋ ҍ àe=9$F\%1&9q62Ge\2b MiE^AuQݴf9:ww}[fѣG؍7ڵkسg? H42 z@>EN ê> 2C ++KN8cż+A"===*Uo8= /i۶)t4U`0gϞK15k~_DĪGk… @)es'V3`R,FgY`ٲelڴI"jooa({͸ƘMF=f]YY_r.v%޽{)))O>Q= 30ҁ`LGjEYYBsA),RHlF10CD<@ZZZF|rϟOaa!999H0 p8cs@Q \kiӦ\.L:+"| ;; L`RʒhӸq !>*srr˗o.4:Lz7~_&M79oO09v^^J)1Y/mVnvg#lC^^ޗVq`?px X%"+&PyfeffJ[["Bk\$IQ)1aPzpҤI孿=)[^"p߰xzyqk5[Qh>-"^mQ`>q^.]ʄ 9nQ4BjBۡy34ˮY%_7V&0Gyqjc4peYJD\#"^D"0jl{ӯmr&ejH#f?lɽjmK5㨑a1Y1Ek(JH2U kfoER.5woM5:QG"<ؒ.Zk-\T yOUk;zX}ֳRR1 u(tA` R=G1/G  'tFF"1 śX9w-oC"uaqljexg>AS˭EEEN^f .&Ē\M7y_7,yIն뮟6p)FTUDBJ0 "W͞bRv\׬YâE_E u_MD+Ge(R<%^.p7";ZSVBIh#@21yŵ?c ټygl h2vu]wwz u6g10JW{ßW=p]_Po?n?*aR 4c&HMYJ)kٲedddP 'Mb2s{ XS&wj`sA^y|eccwpɮ]Xd۶meZaYF D$rGy:qjp!>aD|+w]7kۥݲ퓍g|8sg.siZܦr6uyssfTl…ڲ,HKxWL2Rc{GO};_Vwژ.Uݟ_5q smg9}ɨZەb1/5`bjt`ur诣ȴYzOD'|,ͯWPB~wT" i1O6 ~1mƜyx P.us: ʙy:ipM++$4qId\˄f=K ǏoZ|9H27qwvviY}M* Qϧ#䢩 הN@D>5Ie\F q>eʤg)>s09fdjahB(א^xi5O֓£G绔2*!Жk9Wҋb3]hTt,OyzѼ>>Z%lx7C t`A&-vо8h-0j)ԗ<4C;EdJKK; 1]߳bŊuy?lj(':hId 3e[tq0>K,)(()srr"vUUBn &Php4uL*z'7%+Ae;nGS1ŽX=TZOx%󲂙پ};}Y6pUPV\R녅deeilI_0s}S]z5"?nꫯE㴀]tw}7ׯ#&j|*M´?Sᗇ"viӦ>L1 eW\\SF'S200]Z6f6p4=#h](hjj*رc;DII 5"<0cM&dddٳZK.qvAee%b-"F6:soFg~ׇhjj²,KD_w5MMwOs~oe:}(y*B'ǿ*zU<_r~,iNm?~n˟d:{7DV 9>sܱ=ɺ'ƙ~[v?݉is_K8y|'+cb˅O1~rms~UlHi9߷sc;X2?<`V:r|%,]؁TB w:>Ocq\%.2*D?p^KFT5(s}{~Tr)V^S͵Z[NZn֟zc9;W.>0hs}ag #5ۣk;aMsh yr`kIu*5&if/{4Ry3kI鮩rG3k7.#oy6ڵQ]mC 5偀ރGё{Rm.{뇑*+u9T1}UbXt)Kf80,䳻i֯X縟1ܡ|Ve -IA熋vJXSV(NJoΕϭ e ]dL0"?37 ,hF _DQ̳_qq]gTˆp-蘋ቊ?ȩbSn^|(˾Z7{bDŽ4>-}b:b{|4-Ox;ov_`AqEax f>g=#w |=87.<< Ҁc4`r2bk\2tDFdGRƇ'y0xYDz7z*"ie("B]2M`77g:ψBo0 OI\Jtad ɧGeXSS 4R.=;MY}D|R}<؈^@& dCOkŒ7KBD])V*B2 e[VG & CEiJJ!iv#n++jq XM8VK3 2]+p7@1""fŒhJCH,$&`| r\5m@gAH#ޙz6NĶϟy@b).P|l&Jہa|/j@xF@C`X nBvtKr53&>Ab \GpC#dÎ}d3̎ B n0F'uBqok@5UND@p ox Ih5.vĪu=aapS5#vjwДR ׎ap/zWa@Djzk{-= ) (z FmCz1sv5_ " -XP>e3sBgچy*҇@6a@ hG\Ja(;(6|%_l?,:!o7X0 f[`0da.l<˝\9 [3+xъ)t}8*/Ho*lCB *e| w\3 NM 7]eE_k 01 "F`4K`,g] Cv ,U] YPAa2+cF^`~FD&[kD@L^®ZoK=B]8PLN2ں1ڦ}b=\` i Ki:42t rCf!',bchEL UV?&5pP6b^8jaDH*~4w|Xs YD}`F~j 1 5,(bvE. jW'H9[QfۇͳlN7[ J}2vP6-(1He{0ⅉetvHxȦ/KΆKT'w%XpL=FFE - 'H'I)S U`G !~-s1#v@-Z?O6*wxRA DbGQfZG&l;5EKiGZ0Y{ ۅy2& r!꘵:!פq&<^MUh5TyBwf3iЃW\m#ƛ9Ht#Ggƨ5@2p?a1/ }k^$Z['$*2qU7KAJQ)m=wafS憎1`2ZmNC#.}ǁυgj@…'J[ɠ<< "5!w!.sAP! Q`'y[Y=M‹l~@i5lpo6ۊ "~X ?WջU7J\ɱ.:7d{GgN*kD:1o@v &1w~%>[shȟc6yU1PP׊'o+[I@#}:O 2R:,TkLeU&}.,ebyXgL){yD -k07_˻m8Lʍ2věN^ qoDVK6ρ~ SlC.ӈ!+xCd|kG >O^^ׄ[rty4 uqw>]u3we?t&,.k) -eMKR XjPu~ 'bŐ*"W(b7@27 71`6ቨkDa{X5n{=&U9!74\\pC\䚣1\ytS5Ϙ~|PԾHcy>@ cxD6@oEvq 3c!Ɔ @I`4D\.l yn M26,B^%꼐vΗ"Bbnyq/ X~.5}-6!C^0WMj2@]b14 +'6hN {@kQ aMM `CD>v:zrlZޓx{מBi;-|cQ?q m ą=c]V̿L/ ^8 =jtD UAEka -TaaS̗\xP!|^Aę4ZW͌u&h dAk@|ݪZ1z!uali9Zr$@vy`az Pp7~o C Sc-y`\`it(xꢘ$0fX|F09P&ّ3XdwP{do] xX7K4 F:Bqj+OƋ!Sԥ]za C y4x;ѽ :ٴ׀a۹w,007(Tw!]\xQmpQ;,rLtQyaɹ6Qdq!+IqvwQ{{+_u3$L%cdbʵf,ʠ,|*뽗jW Z/:VaNK[*u !vd܀]] XK̍g(_VAVDa'}<@pHE;U {tYN"M"!H/n ֲ0o ϡsAfi]Hdoi`+xtyT}x>\!rMƀCMphU3}*8(ʇ*@ﺼ{A4@0ƀGs +CҗYsj0B%:L~/lEqibIkDԆ+D/:-Ď|:)!"[=6gV)&4 lX!틖HH `=6]O5wZ|oE\tt *8t p I&H"JX?lf#)_Lֲ8x#]%ٚfcb `[ Hm(XwLk <➗lǰH kZvD.4Pܯ!`%8:.{Tڏ`({a@l,r0WÒKNLoS[fo7 UCN]2n6>7uފ/kp]y,YmH)zE£}1Gc_m|p)EH\x/$[gq2u2fx Ó?6.0A,J.+d4tjYwmrM#lbbah#1xN6[vR ܑH>ѤJSFZ:EY d8\3ۦ , e^j3@'Mρ׌PlbI: ^#bIe`s͇7)eF/Ts/ T`%Q aM?ާ3"/)_0Z`ռ}t`iHrY=)#I5b5Ep !^B_0"9=x8],JfB {43$F/v]}Uߢ׷6z͊Z"2;^3)K8q)sCج2XkT< H+d0uU59i-<: ځj @h O>NH=4 +J,#,0_jA]'LǼ8ueʭ 5 +,ؓ0b&d̤~߃br1E@*ӷ/W>w )plMx3H`*Jj{Q@):@~ܿ5%$_Fgv芋9ubd5ܭwղbz` O5 lIxLk?ъ >!M@k 8Tbd+P?qqLfj K=g({U'.S '^kƎ=:ȝQerQ%V^#4FaWPX#kS`GZZyCe<w1֕4*Y+۰ы; W4z BQ\/=mu?p.Ƹ*N&97WcVhPZiՙ,%Ƕ[}#8h|&z2v+QtFOLhdz"m B uAy-9uD\8|M, H8(h9w6o|<٨yxͬ-?, ;\+;` bn/yn|8&m\pw_LSy/?)|&V`Ki\ oV{>AA ˰MsMf[3EFvF_k>?f0ocWƓd>nLL8o^0$(ˢP&w>z7g=`8%AXU`\we=yi[ 7 Au`?`V+h1Xi#m!n!Xamp LwwrXbyY X/]iQm`kpۄ\栋^7@{I(!ρZo3BLF|x=eg'fՈ^ѥ`k* n. #Ss~VYYV4ӲMVgCW>v>#O }_#ٚi![l\V tP5l*:Ԣ2h>)5Vq:J5vg=vo f5JWt7aU>'Ve=ZmNQŗv3=!Z}mJM٢Ё\Fc'рH0wWܞ1frnF !M4F! 1JdHT<\ ZJ-ۯC3|*s`3KcFuVmWWIFZR\i49y4SW?ILF)Y4&b .!N}rM06@Ռ|$czw`.:P)ar,_ؐuFYNEQ#x/+Ds^2j1 Wxʃ}j6Zh4:է0w>',2^e{%vsC\t?&Ph =]myPy@kK4ˊp#cUR,kA @AӲtLLmƩFbڸؚ*oc].4 ;:#9%CjUQbO- AfW0i0:3Lriŋ%2,}&4G`~5&ɗʗrk[1{ۗӖVDڑj3tѳH7u:rsVf:(s+a_{m٫{=ƳZo$&/k傕e5 DXc;9ntd3{ ,o]L>*}W 6@ѕ AԜb|[ SͶ@&6 awGUQ\m1؊ySzL(oKMܫAmĮa αf@]uM ~mmc K=A@J띞Q?)p мzrуtڗ[ c<#6|b8,옭 .ϡf|['4}́2wqR#fg E7҅F7''Ws0 S]px&k!y?q='aÒkjUwXd4#x.y0RvJ~pȖXP *TmOY'<V2ΉiVcJ3Ҷ No$e$&4䴌Z-y0-H *`ٱ9od4t_ph*i_^e;V#*OS Xh̝4`6hv$@m5Cveü8/sgl[_t( gI yƏ@DK_!l˟:f.Hq[S}҅Ӳ%toX:T6mwh/F7k>]`^+ lq "y`P4ќE#Vv|Nzoᚰ.5?b "lgIfU:"v}xeGW77.y4*b)ӍgƬm[@:&Êca=.,C|NC:p{n&"D>`jɤ GROyP͔{E{w;f!B0)K ~$R0J]{x,c3dSq"ca'"vڙא$ A8իalΌX}teu!mGǺvbC5]r8l8FAPdUKCvH+>H#͘ipQpr;P˲|}R2gog X.K*uir"a"2dtp>@U\Gy zp`?ђ5)\ zf}%_ Vn A,oH;5kofBo[FyܺxuBھ%Bi[Y0x `ᬝPp3OIɩj#3H`[k(}1٠"8uB],HXN) _h6qI692n PQ3d9mF;&/hdXc)"ɬlf2 O ڬ0WnL(+xPaœPrI-\jsQ!k s<{0N4OsҟE͎6d/$-%^)ecEg;oKx]>l?Ҳ-%Y33+$?4zhn65KLBxə[{ߍn Vl40XnIݞA@-L4bZxto 0V"V<ϭuY\`#^}'`ث~= ftpzdlj. {ޗ fYHa'Y!i&D y;+Z5[#~/ ā)K S+g?g"T-DkI2 4a D=@҃4Sw_ ȩ#\Ϋp*κ{_ʙp]sYTq%&;ҰyAB~NvwٯEY(B߂ ,x=>k3O veܸSW}ۣ?C6qs"nzCH# >%P@r*C83a|YTձg"gȋ Gn9S:aju%dUls_a#ehL_vhP_ɬ吹83P[K ") g ({kd{17nlفb ; baK@Ҿw5@JǙ )Np 9U{SDs[\mAi 0NYϴ3r 1e_pSȚ!u!fH6dGvL[ pA·ukhHR_[bG~Om`E۹>acN y!#Dil+0om\Ӗc} 1<^mV3Nӌ[$Bט{q3oeSG!绝;V)>@yW3Z 6J٧vϰ4`0CqLZopĉ>.Է1|l|m*'L FSr%d_,r,%r_D$̡U T|4cLvcasQ< z} 6t kq5뀑F;gmla3DGX8u8s[__ybU YLz.gO20tL,jsj2}GVX9TM^V Y.ï.h~0Ӄ$vKR`!ct|8hCֶ.^.n |hI[NPhx߯96 8#z*?q3` "¡Lt-q~垥[뫮e)RA/y ڥUKw}^޿T{F;T6;>O \y:*^Bݍe,3z4'c{ky1]71h_MXq؄r cԦMK=KajM]zPN QL]g H NnyJ،(wF)ҏ]k9* 8gIn' @rE'S֫!R& ?w++Zpt9D)0ɰ8/k/CDρܜ48X.׀Q%=EҀ3bLO7)Vò1BcѝB>cPaGN3Za#6$ֲ mS]]c3ab/'c"\p1N@P^2 N)8)u;){O&QWakYwD\)KYQDɖYnt:ֈ̈WsI:&fSc mU6M`h9]qP;$i(6wldYRw4SL @uX_]۷X(nm:QقUd<^#췏юf/~gd";$/YY19q2}1O;ΆDbX9;PsV1k3PS'(iUXo<-3؜9nm'|ަD Va|qH XV7W83;6Jn]/ k!\ o*gxӅ} XZn97z+_PGK>l .Ay 7!Zjv;N}3X{Òm) -8 Dh9o$O i0]5.Ai:8tZP |Nҋz t^?։_qs33^ss nFH;M`8d0ۓE/'o4uc .sTwQ5FM(|w[\%2vƳv3_=,xe}XV=%r3XuҐ՚4 xy!pN@q|<UL]{etȎ//)t} ?Mme1Xw;+IL%%nm+V?D 3\PQOtꁃn= KnOS Y}+@ZEvL?Yi>ͦ8bcSo*̧8@=,.rp/Ts0e>IR6vZ޴i3q`Hۃn8zhcs@x^2n mXٓdX8 40" њaKPF6>AAes9{YuhLe?|s&ּmEL3E :W_G|1Z@Z: /0Yff8{֦^ ڍ`,a.?۴/6P+ƳTӵKR2:7 6٢Y^hUpω3<&$ kֿd#x3%/9F4kgj<#0&<h{88XaoOS\[2NS6ZZʙ ML>F=sjP~YecwuN}k\!Մ.E3YJ<@P#Pr)@9#L{a \<{ԍ=8R7CЅ[,qhE}</I$;QP0fNǁNZ:hgc<8ׅkMg');dS?N fȌUGXt#g&O'mzZ9$CacskS1];=H9InasSw҆fy<xe5#♖Gltz{/N5 XVqD9CER>|iQCղ3D$ 4<\9^6|fx_99FY3 +zV)2,5/pg}#_8ceѶe=@=' blq ?o8Pm>+9k`jLL\)9Ԏt1k_1zEI=ie=Ws;؏-|~:nMEp1יΈXnot* onRdfp5p" V>_Cm0ސ%0 zAC&3ZtBMiS68m(C{n >MUc,V2X9iӐZ7 zh0i,ObbByZ3'ho1qx~&Væ qa"]I3Qa!Vţݘ#ܵm9ՑE}=T#<βq/y`UJk X*is.ҦgL?vW IəGvQ5x =h6{j GS.< 8<`-.rOΡmcbVa;W5a5uv: vLOme zA+  NkKC qA;@4 @3#z0oMs8 (I)ifśGF 7m*5󲱕&suJCOGSQ`6eU 1K5Ne9,mzpS3,gX|uXR-mFd(dɩB@eOvZ"{YeߖP:<y-zChiϹU_q8]ƙ!suY:#u/ֈLbmNYꙐs q3p 52[>'c@Ff[օ`Tٓl|_HRm֣i<t 6n <09xd&ɔrs>U`*U:w[z]˘撔-yK'RmD XM-7=1F^DqauJus szx7K̮y.6}wl8bNu S g[}rV)`u~=k^[)gQd¬X>ic"}:rۢՀ@yO1k٣:rjU&| xxj9GXIRωG #e8̈IGbmJJN u"ey;ۿg;r@bKGD pHYs.#.#x?vtIME! IDATxydUKRivK^$ؒ ^d( cl;hh4ffzf7Tv7f1o*vZj%{qKUeO.q99=ADhG!H !d@@ tEZ/^߸e"RI>_ۿ>dJ[IS??{\3go~7g'sgæG؈`5`5\ jXc^/bo^@@\y]Hg1S"]39S[彰s2`~.&X@eF^+c=vy_0 Vݾ5p>vہ]6}#s4Q*f9>Ncp 8<#" ?O "&uI9nUg+[G R/B[M` *RЙЇyM}캆,+URq> Rsx[fxr}*̅a4k_.-nņFPe PՅw5^p͞p_GTz_8n!#9 #> <|M _²70JQz|j-3VX@A%|JN$2\op/.~CP݄EG/: !.%[_ee :07 sIu ދb03"UpXøiw)b">xP$ދP_`6KM؊ S0:ޭa"~f.O7̅k<aOةٌQʪKz?fF_xxċѯucxbX0W>ݪ{4T<BxN6BNZNbmTz. !( tc>رTVSZ@&":OC5{-1sW8`WV<A%齬M8qF2#5ޔy $m IBj3`xT^..]XN& .H$sXڸBVz~r|X<, wO.tROAb9 ZO}!yIe]ܼm0 LyTT3:^Bئ^?^@$oS.]@E! ܤ(z玩u=cP0i.y(۝ 3Q hw5-$EZ55R[d;Ī9 F܂x*6jPpеweM޾82]8')eu]8#IM x. P]XyrwFB/Q&*J[n1X7B܁̜>wst\U6 <󔈷/ vn8Ků9Y8O֡MZo2G:k- nSI.ۉ-/#̻A-0#S&X )Ge39 sLջx!=܌B2,, VFKz gŕL7@=o!~X(qYW\H[ӽg7j=ꌥx⼠W=q>CeLw&^tp5}ݰ'&k+V^ƷX܀گ6Ntʒop݂^eoا$fJU23uX7<~Txtpx!s`Ue@˓jwiGC;Bo!齘(?5#8*ga?z^)\ΪiOGNOzd6u.oJ+rmn*HR]R^"z~ et5T4"g*n !=!B~K2W^KgUߢ1VU3#WL_x^W7ߙxIG@OT=`t`d^)\X K,45~6=-@%*U42Ҟ05O`Bl0}bNO񯁃 Rs|y XgV>3h\U:OK2u SjW/TúP.BZL>{o-FTI4jP/'yw|U~D\2g'$s%@x9@,5ޡЯfQC[%(G҇B{V'K Vk29@b-z*W`&Π 4L/kv6A'j_>캿knI,w(#EӴp2^5 UNvv0z#\EFu{0Dk)I{>wnFziB{$7?ѝ:VARu 9f*Kk zNke;IoӺO1ž[kSye[Uy@l^<ׄ㕪 p˓,27Po:%_H,ݩԿ)Mh K$AkLfLw34s8@3PUS4xjUȍ5~pLeIy:w^ $QOi8f}"*\Pr<^҅/o'Kg 5'y\^q՚=ClzQuJv)xYiPHnW Rv4ƇamX]3z¾r-AʽF弸Lk@q1U<)[%Ma*!>QvO"xP6|A6BJnI5`w]hol8]P Ԑj::}x*IoWo-Co?F, A)xiFTPpĔJY(.p?Նv'Ejo'fǑ̝dJ+T22bͰ8zu^s(k8$e6b@٠„ ^b^ia5X8xVj&F7?O`\8==yek="k>U8-7Zv˻ޛ5Mo,|ai[ @%F]=Qo_)!3DW\+ J෕ߥnbn}paʡVrYMPW9ގ!N2}XT 'it)\jj /^q1;X7jv8KK'jA"S^~Vĝ#EܕkbO&dn:nxQ~UQKo(s`<:En%&R~xT"Fŵ>{XyO;q^׫WVanm&=/nS{e/a ]ṄJ "iJinwۯłr^+ꝯQC;8bԼ:ZKx;+=8N=u!7=&ks{i]@V_+Mj֖%#KƉzfE TYsf z[9D)1'l ZʰݢDҐdYU8W\_O$oа8 $7.[I8u3H~ F YN~dgYŗSݵ^뎀sg1u>AAWD!|sJzMj."XIJPqXuKu K,yy+kuu_0nDk6x2.1/Pe7`siG句_w3~9:pq7jQkTm-S^3ɂ8|m: h]vU!kTL=1 RFJ%7^vݵ̃QG?'t>Fy]4TmP Oe= ZdžG&?+%l|Nl5U;a5Bu³AuZ4kGgq< GܺqX!`Զ׵FS#Y? K7VYM!o*8oy0K'荘OUW"i=,hYְCl~Xs=qb"u.CUMط`Z~D$W4Z_I)d #ۈD"r4ӳuΑoH~uD%p}j P[\=YZ "DLܦֻL1KKk]{ pzP%pr̝Z׺zܩ]I}X7̩7v78om-+B̧~#WϓL֪FkBmѨSwMl+ʀjHآ'Nyn5aui7z~Ir eo@enAVr=Նۈ*Oukj{\PW2"ʺ^IgKy}ۦ >S#/ǣYúZ Vnᤡ_LT&DM)9H;G۱,޹/Uw[tDX⁊o6$-(W&c#Ą.bz>9֪BwX?NT} (k8X,I}Fׅ~v7kF6_CU2x(?jv:Ԟoŝ7Xq.jw6Ajㆍ^%b6v#hH첀QGcz)lҥLV߲dۃuVnѥqxa>DؔlNN:Z[KnlFd؄՟ٮ3nyo]kV~%jśqzdx@S~Ty~[Bh,zpD#{EiMOIHSB%+0pӢV}KYS,OLpXԣ2Ȕ.u/76AkEDZ!x C 9x?@Z*V qXuX)Bg}3괴,[ћrbY2z >JA`X;a?:pI0in)oT.;J,N^\io(8SoI"*/S rC.$J[1,3($"u=B'\"bx~UZ =>֋K_W,X PfnMVЎjd)h!,?]:SH.W8ɼ<a"MduT |CD9bF]!ϔl|¥nhk*HIr#"tPkFXy&B^8MIQ|BہbǗsxߝ+̳\%87j8!# ?G9F$zOM1ݐ>MLMVgcm:pFq-B2z\eS̫y }+<9)nvT]ߗѯ5$dq=PckBoFiنo`ЯnE6d? "'uc`iՠ)Pt?-`I{GE5Xc ʷX 8IM^uGtwMe-/y,86K l'7]d䇻E=zpTDns4F۵j NMpY7Pzf4XدrqicԃDMtwylkAP׈>Co\$Wge]Bxsnn\ˏy+AznH&@j.ԉ0\8Yq;DdX ;?Hlq:<,ogظ̊HWDp<:A/=±\l81+ ~7b-f9=|v^g@rdkgɃb[{)&]fqה~"^`b7cX}]w&w|Y0őYYv@L ӯ\&1?VbW -U<6/ڲ%6Ӑp^dk<+_h^e =ILRJn9Tfa2N"$qbӱ*]Y-&Zjq&07]n4{S}Ҟ}Z IDATԅZMݵtS\)T3f6ۜ$i NH "'cleBTˠY|kCy183s@`G"e`qZ5')u%/W!rR/[j.#ǁ/n[ɤ3opf7##dPt>8.Ts~i5bH6KuB)`Vǰ/kXn&kl'&^T `Yaa=N (\|~mq%C(dHXi5jEBkCAR DU}¼9/Cr6W; n%mSMv}#]=ZjWaKhíj?ਈ<t^rrhN'% QVџ +@{λbb=4DHjojP1[߹]X׻^7s9se3\?`ea1[ǀ*&hy*YԾgKB[ S`Pj:[6{<̄feh`6,l,"uߐVq겁m'-4 ⿯k^CGZ)mvm)tq6հڧ^Sy95Rc;tGʡ9IBכ^Y60Uj*gsT~)[?_g2DvemW`[jӿmB+zGs"heڲZ*P YzIǓe _~_D>$TƝɎaFOdWj964̋BDѵ'ݮd+7 Tb]F[7gcO,{{2o}JQ qϠZ8ju3Mfjxaחdp}ok'E俤7i=RktIb97sQm{[ ?ee*Ҹ_x ͊|ժXf@ m0Xe2@w\=Of786㍚U:5{>l*ARlU5=ku1NhAgϩ]pZJBw !֏/9(Ptv)\¿@d6;.AtE-!S;T"}<} {'(Q!Ai EW|Ezgp7~x6DMȚ/Rcvi`w?rUIxNwY CA]X,]q&S-쌨ĩ.uoDzi!q7]GJmr0k>ޗ$}mzK|e *=y|+ajҽzӯqbBh{3N}C&av'K3\9MwC"Ҩy'柳ņۈwz׭T4I6`>ՎJ$ :븕ҝ2>7,< (TM)5rFU5[̋ͺ볃X񸈼nP{[eΉHX H+4v- vsUHv% )e Q5Y4viOt6X3C$"fQpڮju1 Zߦl@l-)S*, k$P]ߴY%7윭隥7+6b˟(d +fDžu}ވ3.ꀷP4W(ɚj!Z;\BM}$PfÂ"Qo+e>**kX`y ߥ\DSCoܤTZրGÅNcm[ UBڇ0p0q={p=9L5k{~Tma_~uymYe*gO,qyb+3 B;D!'z *ĮڦXqk_lx75 cL]<}î&Ci}?zeC3cF~U%=L.?'tx6_ZS;I,a3Ed39f9\SSDTC {r=zX}r>@&,A"rP?G !vW{eǦ+p_#" SS!$naRbUKتW\!|X;w5q_Yۜ㧑7r92qa b|\ OjjZɵHy.C(]$J bˉ5dm4B0LwF# 'OesV.(.U9zuUYFl+8\Foi^ťD_>'uZ8pQZ;o0^`rJ B$^ ȏe~χ@./g5moHȾ=gb[l 3d_tǙ{|;3}\aR0{'%#u!7ރ-Y+}qc(;m+?9:-~NN0pJD>Q\F\^_U&{zݸ\q`;E~ls*},~K?XDLc%\Rޅ"_'W&|R!JP [z]%r˗8]ƚ֣<֦q5pBD7K `.Pj)|/]Kv@Bd 2fy+(/ ojjw86`< "d)+eYgv5x6<5XeCH"=s$9t= CM`ҟ3# XwUxonX_Q BA˔xrv׹\FtUېG]ۃ5% ^Xy)^zTtr+INb?ݚs1MzLvtzi?&=oK4i8rhizz}. ,o3=SW^+1+rggUY`, d]@7.4a4 3d#V]͍O>wO12h|@,k[#ʇYui_@PK$}HD !пo*H"dSM׻T[5$ V,U[Ӛ'엕 t?N `VYYӄ͚q|$)Y+Y$!d22w\HhY 4"AqdA+~nɡGud #"4$ˡ** ̧"33cnNPMfGҋn_әzݽ{ oYe}":A=kgC6g# A][8ƽRViFoڔyS~ ]Ym`X^tD3ٻ41sR=nʍp{/5฀( 1qG(fvϴ)jZjJ*:"U]pY=@dUڃH;."|U8̵T"Seo:t>pמۮ&:0&- .[ҞͩFHUY!*:9,CBN(J r ) TLm !dvQv`t(9ox/ui3%}+UyX$ TZj2~Ԝ$E)7Ł؎seWK"/|b{mNl^8 $ar7b'w^UwM+V$"'HM?`QH.`C(P[yQ6K*1~e0P쵗?Iq{5sK=*}T/ P29)U&%'r*(*$t" UBrrgU[3d&rT\waOQQJ7^hL pHَKcj2m['Z,Q'֊>y0Rʡ&eaJ^__|n?Mт8 J",@Ȇ$2$̯d$c.du11} ;UG@B6yGۀp A<f~cRĝNbǛkrtʬN3"NJ6qwۉBƈ DDЖ I&>5 ]PN(:Ac?n^jNUX#JB?y˫xBO}/bd" KåxhӗPUKFNUqA${PE>ʠ:t]fgwP)Om #wОJ֯Ƈ>D>2UME$ҸWnC{# pv'Q-FL+:X*Aw=V£uOujN4W+XMJ3RnH8\"2BCAZ/^JF8^B9=s^m%¤H[J++#ճsxznvF΢7r2VJbt׏{'#"ڜlp(7m9f>!)CPpP_ .} Ս oi v6Db͸pkuF{>ʊe{ި>r濏XFonȯki /JX&͏ҠW? >Y:$jsحsڋTh/U ~]l?|!g+=ύ"XW_y-6]OʔEpy/|pmjt3;3ٝwb+[D$CB@ 5+Fg}mn[=#PFfǠllft`K _͟x}xUO>dx?aokbq p%!DӀK9 ZFzikHdzd9׶ATpUFOJ4EHym[P)jzٓP)sԎH;_Fu6Ȯj%ڭJ:DU6ȉi r8|"]xiul+*RɼMYIQRϧ.[R{^N%쐵K .GN=ǵ/y3BW&G~xAR}W7tv\&j#P9knʹزf#Ujz?< }/T! Σ*7:re O<.]2$c i/kBݦ3==W3Vkp!"r$r@v}C /)96LwJ#9'FNVPf2ʠ ZFu U22LC{Tjek)b.Nl[[y'dPhLq}QKaL.7>]Wg=ߎ3<5Na4Jz8rXO&@dߦ'+mt,=UVD8Uˬ]e2_h7,|6b0 -wS|1v֒-#cٿP6I~"#msW(dy9FS,th f҂LC*e-XB7߇y7;t:]薴FQr~{%s_}OUGpll24֢_;|tiNR=/g<֯Ao!m-n !HM0g3=+ꇿX/pB16>&U8AFn9DŽ \Y;[ UyK#i?r%ȡGvEdFn:8Ϛ|>95H7n?i|#nS6o9޾Sj2Ly\kl(ʈ㌄X( EjA?LKp28Az$~3ȳ;p#{Sz!9W^?˿dIvՀz7\khIF}{7O̰s31r{2K ]0msOeoiR: MVe'Ud>0+"3AHGk7,}S ; /.;㺀8^+->#ؖ8Ai5g?S[y>@T>.S .jAk02ƨ2P:XK3#5XPK8>_Xkg'U<,urkÆL4,YE[u (uΕ$N]GƖL{]qGIϖ)XAAjq*u_P{'q_,ҹ~FG7/D٧'m\4éZU=*"X0^::u5P hn-hgnq pˬsV`lodNUZt0EvS6ڰT5`XLmŀBQ[EV^@EXF|>PA/Gv<@o0eK#FM""aֽ-cㆲKG:<7Q0Xp13Y_UèN3Kf\5u(IKF‰sηrqbYs3EDdU9ZƉ!Ykñ%-R Phx" U$Wlmɯ0x\'…UH%!qoCޛpWePQќ#\%J{N&fߎFA}kvmNXy`nbUDghs7EKzCͳa9bp^N5$ -.f~xRD*uY07Yz=Y7B#+X͐Rc`{iʻDNŊsF*@脊K/QP4=se!}=O YîfS*!'#f>X((U*GCA`we*N_֧IlDFz3EnpkEQ6 GCqzNS~_l5P|WLRr7R-]$dz!a}TjSwO >!" M)iQ$' kd rh&BW{#Pfܒ1Ehͻ 句fҡgKs֩pȨ[{N.9ӇrV!"jmLUYcKVl D4X"x!XJ׫1F53}\[{< ZTJ7X\G(wCaPQϼ <ʔa`7#d9d2`D-Zȡ=9? "#gm9Vl=&bV2>sM;:8 ?&ҙӪSY( ˃e'G]MOؿaXbKӋ pJDӋQ V"rXqzU6@d*  G΀<`9'P.ӡ$@yDs*BC sl3}=!{_GS=zg\26}tצ&SOwzX%+oGd6zC]u_,P5X~̻$_qRRILx%ՄUHg K 5X]qer} *'q'ĪY)zYB?lr$s컈ٟwkh #d] B+:l J/U?HC8YSK1:(YWձJ4]bQͬ:ߢE-PV۲9:Pg oE*<4:%"!TdDe悘ݼ < /?ƴwR#*Eם(Սp}1_3%"s p!99q}VfC]*XX۸\A4&3#2uDZ\o(Le. 2bwDkr{7hS=IߩCy3n60hnEzn75E8z9;Uyex0TR"l}J(b!TI޸zZkFh5 ÈO|Q/Z2|^Ŧls\ִ߂(5zVN孎 ^T""Lxz^,<|{ĨUlhiƜU]WS|LC,x$dr 0w!'"mbRp*Re{{(ݹl+Jd$c 97Т֜sA(FsvQ:#w^pKv‘됃ɢL9x)-6IT` zhћRdC!{=Y`& 1nU#0{ǀq}Nd]zGuA]l6X<*ԗ mT{u/W$[ATY81Nү2zDD!Q\z\FXV*|W[H ŝ]Gz‘OGy=j }J[/!/)>>eEENM0Qt0Fɜm+U +;̕?< M\uxHie &w=1P M+W?@htzX6Ґ ar⼟& X3ݨQz>w-Z>""P3)J%D:BZ^b43Zt|XƓS8|f(ZNkxjGuGL=v/VVt4`_s%>ܫw&<[ϩf [*C]PqYeeR{[?"cę]2Ln5N)`ZdAۅ)tw2u<:,~\hBԠ+7hT+{4%ri?5_ 4̉G-Ф6(R:ϵ7Sx[gMKqb /rFV ? ;abgPg"bӎTΉPN;mcڒP !DdN3z P"?tv~̥gpvŴUce~_ȿ !J#**y%o!\Gue"D |{!|\_RgF 5g9|vM\Dunn5l=H _k3:IQV}:, - rGAer-릳K#z>i`eӫ.^L9f.fX ftxx1}0A:B»乇>ۙm2JQյZ7Nb{7y]}{FJ:ێcľ%vr\\=='Y>OjUE4D8 1XK1ZOSShVEY)1TI.^`/RD~< .K5DN'Y꟔!RJ pJ݃BQ'GO/.qex_wk=CG M1ٺ@hoy) Ɨ4h&r)SOܦ[/诪Rя4맽q5ezRBJrOM65`KUZ./^e*ך1HаTϊְ/$$ë Z&f'W()6R' ͱQ:=1p;.~D!w @9F?P R*jUn̕jU[ Q*ûplOIttX@g7u8)adԫ* P1ȬO4Vg<7q_𭥧E2biȅBIo6Uo+exbs;"qHO|b#/R8#tv JyStQz$<>64՘B5Fl̅l·T"5ӝAuq2pKZ$kU(_5]ObC$1E2 '3I c5q=Uipk+bOQjB_KtIyv})Ik+ JWD/JDLPPem : \.AH$mx&*!ȗ*nF|8yk(Sc'Ec?76\bmb+^cO4, 3}xgf<|Pf@DQ]Ec:px&pw^  EcLjbօTm%L?E*qU!nPQԨqsމJǓfÂjk?88ǥW=e5H^r'mTyो+&jD&qJjAC?aw}UWZO8}4ba #S4%v#yN s-2?07L&4#w}^LM5b]*Lӧ Z 弪¿-$Lӧs9y%dx`r3 gHʰan:lԌ'iYd @Sjޤ p:\{rehO+ˀFY@C\]S Ye8 /~׬7O.6E9 OCDv  gbHOՈGGҚJ9`9$v\DO~,O:v#%EBIJʁ]D _0 u #MX#23xynF)Gf \}\J HyOBaO!Pu'u&|=2/Db>4-:}A6D0$>__RhWC'X# }5ZOpbqn"76A":VV__z\ ;D N@!pl]&!7? <'E~JP&f˵ם*}gށ=;gs=̀)6CY |$t5\7 fُ@*<֒PI jQW  -{}dW!hOһ!Нb2zjqBD*5c"r.haM.!|aܦv IDAT/綛"04"jq# ^\HrIUAVWJCrU&'VY`A!H4mXy\jfHlԐeQk@ڔGpς1x:ù]`D _P4PT2o8*c|Y=ny8*Oh!L>Âz9x}b@OYR)$TȢX]Fe-m!N5}(` u A~q-kH7p\EHZnxu"r:=|/@ )aD I$*+ņzjVH?Z,cHZ 7J<)"a 5~)r.|wtZy^b3mQ)yDt.%WJ}JI蜠ǀYDgD;z:ˈ9.>״$:'t! W> 2^Tfox&qϾ6N-" bjͱD>:Iid;7t$mتҺ&KϽZq!J&W*YFvW?HYQa6ZHɬ~0Vɗe:J a4.GzIafx_xRSY|'A6)}="O( pFU@eM\ŵTۣ/MjEKD=iqd",YnGO?o|t:JuhVa{<u;0RN*P c+4jX r̡2GDC|Ň1o=2^r( D8o ʁ0!SkDUEU̡ǟz[ePB8` XF\8L> [P6js+|Vy@x61g9ӭ\i6 OJ+?|,򜪗sgGq >6 *t3l&7T5_I[mj'M%K<D{PQzE `~*xlYe Y,pUk'h_Q46)ڄQ 1V[T JZ-aaL6L\j,]`)sk8a 7fd 'xlPX"B~UDE1H% )ʪeQ!j@vymO.mYͅ]m9 9M("XS8" =(lnxUz21&t{9|?wz|"=z?a}?@"><;rٽ.|芤G~p`k#""<2vXgG ׺ **/r(W; Bχ|pâq5rMBUCf eE*_XygH{N2t OEi3swg^.N;<4\KD:Iצ|#??؜||AFNfE6shTТS =Xc(XV >8=|Pvlސ[hvFiypwGLr0}I:IA'=AS!XTnd1=zrI@ݥ|z @KӍ'óԑ_ף~?njniw?i*4({fz SRE$` 9`qςkHgv'4~WGW"N} E}sb,;\N5*?fgO'XQՈx\"c5i |V3fTxUD>M5Ḉh/qЈK*2& ԁ*(*c3Fck@SX֠xC%tW90BjA# & pr-5ΜMIP+j҆ 1Ea sAounS%*{7 < T}_UkK>h01?`wpxx뀗OY`0A)#y ÷ ꕢPiY\4(Z~Te1ǁJ0jV~u+T ́!L$sE>5zL婬U4Fޱ,S!.,&[:J+h" g > |`s nHOLқt vMhH&qNVt"YQ4D:HGtWXq̰+>Ӿ'Zw$ t]X"BMYD"rc@ip")jrY|8|b؃R>PTd+C˳ ԬbKEB@@g%1619-,cld qQ2=>vf`tu/Ȼ~a3saeaS3njSQYˬ/s3J{oғVB/)>fvrznf; SA_H+ җ~ eh*frZVpl@[.𬪞Y`Fc\,YMK-ǁVLٳ^oo)VvsK` Z Ƃ`GH\xH$Hz)?IJO֚Y pZ_`\' 1kjb6B$kjcZ3T2^gYTȬJr=Dó/Ƀ9NUi2;[9`烺c'禸pWЯKvk/RL1ڿ!>;YH~!y 4r>eNT wUADh|T}KƵɡfY"ARF>+VDd¡'ChfcWgArMa^Ͱ2[E@GSO^HPZuV$P2~hjzH")Ӟ!mȨrê {$N &Ʈw4HʫW"2RT!`iDTZjC$5K݃r2KRc!-;r<}'"ٌQ E23x&3*~,p B Ǵߘ@ɱ(>34N)ă5@Q@CO5nӸ~"2-PDn怙U$!Usp?KJi 9eMhC譡7}o (WZ{-A瓁v,Qj2 óC{*G\H*r52t yZj`lZ]$FMR˜4ޔFHAMjS›ՙ Sf`<PF+C81l.nX!zSi/f?A2'"|RD~)TFˣHvUA0 :91Ym ;k}%}J}G}y=[>5A7(^ޅ?{scۦOSR"3C!F2#9JY7LLR{U> JJQLGuYwlJxP42MȺ<ẀF`US&05bހ^"z\Ŗ:My1>$!L15AMć}T?dԵ{%U7Y&5>M/k0[dWy}yri&!m)}a "T<0gq=#ba#`_} Xݮ;zmޝY5s}a_=y)gCV~-{nax;DgUx8Qf"*Y!D4lĻ&tb`.@ZR8\!"vS,ϱ IfbIPbeg͕@8I Q :yoʬûʑ +a|%KJ#% cy$7%'SDPR@H(:M2U"5+W@Vi=ă]d=N"YqGΙ}/=|4wE*9-Ⱦ*mp)d,| ).o6|/q.mOk;KhN&Qd)q J6[jYu /I;3UEO4/Py\g|*TM.^/l^7IOF_Y!tP5VŮӊzdDK]MdQءd)8VK.XӺ?~эt_܏B;gO}GOůny>**i{/ȋɅ*綎1q Y+㞯S(1z~uq9?frX>HqJY_A~]*Fg=roǛ6f0f@? tvZa$!BhCP!w0l )ch7e8Z^,E%k}$ؒ_)qr[c*)M- φ̺KTgZ+9[COn' HWYZ镰|Ĉ-~V|y-X ,j&&" TT~!3/Nm>r ^+Nz͞Ycq7o]ܙG7c zA`x)S,U*w"{LtO;&J'//,j<{yϰ0?!:땋Coa#lR2vBƷ6I ɂY C8Y!9OR>P9$2QβOM`k!AJZA[Lr0̪"٧Q=cEW8r_R5%#=rW }ҳ D?2QrS;S֝b#om~2J.XId",L춐%>KhC#o\::' Hk:VJu Hְd-[WW6µBUϰ֯TeVy#Y) i'U;dS;]*#:,BR5Tb<9 jAh&DŐg!M _i A4Dz1ev:8:k[p+?-}'>,&zu->5C̕cbJb-|~|?^/ǟ]y?_/sB(0*aȌŃi<)lØ(:^1})6|/'O!0ι>/**(@zqvmG _l/lFl0X S reY5+r花N@;)Գ IQ 4:N".jخ@Qښ%>l$m~HUZtkAeHPZrWcWu@lMS8 ֦[)Z5j\XyqEXXn3N*iJwQ*^rkcݠ4훬Ki 9;N3*jFC_nO*y\o^{ tou]ag۱*XxFdEoÁY19 #gOC1=H>Ooa7gB Iqq,+UdGL̏Z PGYBhE3ef-_;?;y/nȹ+<`ǚmQY]ύ'EhQR)I!͹Ӛ,@ᲡX4,IW6Ty UGsxվո+xF+Ul9s+zXej_z_|V(k/]hrx>Pk,2dSUćW7J؄s(b{E'\*CPղZi^w&C5<(3bmO){HN'G(vlT[}>@]1h1onSғZ,9F2 )v8ѣ@܋{_w@b:`C 'r$pE"Gfp_\56&@xȼCG5pl(m}^1 JR!Wn?Q8 9Gx~&0`4(USEd`!-EUieZfdvh ]wx/r pA b;K\"TSţSgT/C'udCˑ$l$#ڟK9W#W:Y!ZO1ijI|z{V0=={'!s5/ͫ u }p! B~0^wZ+]{Z'mTUJn"pT2pH|N׈Ӧq:/>/w_9o]zln pѵ]|aȤb=Ҵ yc8< TYݏ[fls)Cd!̰i4^=k7o߁_99`oc-H`*b5g- M#]M({ J_r1Bo(:+?^~rñN- *%*jpц5QCn&-_ kw*hbi`*k1EHu'ǯh 4c`IQ{2D11J~ZIDfuHt-vS;)RhA%Ŵq&({06 v,z<9h?k7moUvYhXh-ZLA;vEҧ e=Jjn'G'>U ?)Jcf -18ӣ'k,.}ӥBFT.tv 9Xr^}K#+1=ѡ|wA^`31hF497Ş:Ww;p *v+IXb/a?v0}M*29l ŦFY*q@TYKiY~Ӄ ~,Cir !%k30"o&b5.k֪t; +JR~$Գ'cDXe e\ڽSӉGgk6{N9˛e ,a`Kbx"+4M3Dkb݀ jlPCnjzf*dF#YvEn ЖsLoYœg!υlɖt YCcZ9WZ4E=m4Axy޷c;?ɟ'jj!L \:njP8z%FZ@Wr}`]47Z^M܊*]r=.m*otjP$7YKRtz-w'Eam 5b4q<֞P#u#,Y4NeTZF$'r!#o3 7,7:|w~ʶn۳ 'SqYF!]ZHf (bDع.l*㙠F(ˆ^- X啌)kP΄E\Xd_2 ~iU,68-sm872ΝG?>ֽޗORWRx0ưnNR^mݤ҇x|['*- dZwߝ Tq wuUܦYkvb<Ћ giSCuIҰiztߖ{a8ۡ@Ѭ!#I{$Ӌp~?՘ۓҎAMƐJL+nr]\ώV\=XۥV|@[FQ+XYIeoE AYg<"* ,9&G]j~3%-8ܥr՟/ yuei|0k "2^99XuCHf{L&" m?[,ԂU/|AJ3T2jl5tXrߝ<ed y6|Sظ5 v@]&7,m|aT$ Z,g F,ֈK;WˠӤe w nG:O-e#[ pUOY]WS^H55!x#GaFz?`ˈcyT %戗 >giB/+pǵ Ǟᬜ;4s/Lx#]# k?  P uR]68~.a +̝\b8:D"|wV!śjWdW\2`e<5e!,X z$x Xn{6 N¡4У`;7QƬǺ&r,QQ-Ēui=QƝg )!SW+8_2,GLRYN?5 heJ+ST4wNg?=pk_Jb+ɒ}˭\8IȒ%a*pXE!ƩK~#"b*ܗa.ײm{6]<$o{.1ܰ>CXojUM6Am!Fވ. FkWj`;,T=sYپsZؼ8B{;]ۿd]jË))׍*{#kȸLxh`e*WF-Xاc%ۼaR30J)u>W(\ ;i( H*y+CKjRz :vI1 ò aMPjU-NĶmo`]rkVe 7yտ,hpk)u ]@ ZvĴrS{OW]r,wWډW#C;<&"'ZM/h<&/8g{.dZ\ׇ1Ep bG1܊`ʯ32ri+r*{ZL)!HrtfITʄP/kZ*ײ하)tL64Zj $4}R\ʾ4KmYMSj:ξn%74Zˮu^fչfJ "VirdPM*MUu[# -Gp)'/B V31a ?NtU +w95|{&/a|4;gG_L#Mcl3Y6eŮ ny<<&j2Ez5ݳ$eOo Jh(Ő]m1Zǒ$c8iw1Tݘƙw "\+rIS0௢4ĆP1aH Eu!nCRs15l)j-zjm 20@Ea10k5I{T#{@i"RƐv-Dm`"z_߻JSl&aaK'wga)\|Ci6(~,1FL0PYhD _8| p3i2JIm £CچPza[r{Z9oTq1[ =O3 WjF{X`̌e9Ԇ!,y*<\1?[XLZϓHSoޛoCf [OM{w,(G2qSVr'Ei_˻dfQ`RJIK\Q;3]nt?Ft | ~ 8V3%iVtʗr}rSxپEIJMnڴ`27຋Szv1T$@M5֯5Fu1Odb2)וTY*L1$|n/U`n'Q l E jcJU={][2b-MY 4ڌR,Wz-F! # [Tх.MA#=4qjZ4S)[J/䍒lNyFv1xŔ~+l!|xS?( 7Ph1f(DiQO5^-<%rԐZԄrce]'.6\*F|iьzdK{|dls(J@+s3 8ȝ22l RհU< U*/*Ő 9ۏi>Onl]԰!dr* _U+aI]l c:⥊ڡM.q r+6G*T2~ȼ~MU=$ B!i\GL?+!׻ 2P$" 9ȿ)3ׇ ƛjUVABJT~(qlq።F0XgPg03L:϶M`Dr7`BCKg?AE0^` ңN> n9'OWK4Wh7LVKոHtMWU\A6$TLRyA%~:{sIޙawŐzP%UUZ3V ?  vB%%X[4KE _՝EvCL l gBJ < b<8Ybi6I>Ic0ʎ6ܒ7 nNo9Z"Hx0x(9;9;xYDG-;Z^UR;TgCOBljoȗόO KNZD-qla%SCfbȪ1)69e\oN Tn|z2zQF=VkّيW8@v*5Kl/mflN8ʯa rwt0ꤢ=KE1˵J>4(U VV,R* {*[X>ϯQ j z5MqQl k0)nnd "/WNpE)|еj\F4ɪ8 i]RtB R/Tע Β+Hf))7,S7|vb"olGpo%-WMq26 ;"\/zkݥUDeU - VlL5+(ޞS3wM]BL! E5K R/U$=UJP*6lp6غ<1պQZe,s6=$ _D_m1'ZE:F*'ވ\ur-quz;2ҩm3É1\Wa=ŭI ,Ta)Z oɵ˛?e3(/Eѱ>-[#LUgjztȥLe)pA$iS5%99xYŻ.ޝ lAšG=Մ?XjB}&7+ҡ=t7>8V.9 Pe܀*bDSlL aqYns\WW*HjI 9h,mU8 'Wz?}ëޝg'O!;q{)lw:jl5?US"R45 LcYU@7[YCxs4[Mt..J}ġX*2EoK)r(MZT.7cd&{aF=EK=5atq`1.p!P魆&^L g=K.e՜,h/'bwfoGX -+yGŇm#:zn ?].FO7T3^hP4s' ܠH~;T+M{}[H ܞ@Ho7SNf5^Ohr%yduZ؁@P$.I Ј6I"7I";8#ЈL8,'{$NH4d%)QAM4^UYޝ?9NzYYU]k>Dryysc5RUVIFYW:!U-`BhS%v me&p1Ɨ>wpɞ6Sj^eM Cue!>՞5٪l(!D;&hz(ZK |**ROY Ut~ٯf[N:`qx`^k;=FUJTPˍco/8fhe$}s&sTsZT Chtd!dd.fHM7P?YL-(aE XK^ FhJӡ;Uہr?Gy &N.'*K0{.8gij9U~1(kI}ӓ>F=iQസ]}) z&o[|^ǸzW1U`[Q.LJw.%OtG$e7J J"gxٟ^rR+nf4GM g Z\nR y6>fY@kU-AyQqB(*:Bz IDAT]HU:`ućqRyUReLRP]@̭>ONwǜs!.Z.繎?E|r;A2'aJM3ssOd4&2B36=x=Й O2,{kT{۬kւ/eDq-nNTN>ČM/ݳIjvr E S܏9<+u4@D͂Mb3-MFcNz \<`4 \QɒRM@P G(Km{Λ&#Oq?3 ̹CYR_Ô|-R-n^HlӥܔQI%ޝl(_&vUkhD%bch:ĢibbM3bBtX=zD0'MOzdzG9q%3ft6`Bō /DDw9n갵-!d&!owϮ>S[/@.m? nb!'/r]Mr IKȕmj(^J5okFSMc$1w/Z ߋ!sOȉ!1 4DLZ(rW%taA|boTU0[83 V&?ku[&L4KNQ㘜t!\nqJwʨJpҤN']Yn'*x륧x,mOlLB,G(;;Ts.y~laJĠaa!4b%}/בnb&զPO+I-E o?K3͂|mw;?Ç{土W]OC([ lYT%!!Up."Oj<]0M1|9Ie߮=\ycd$Ñ=gHl\~4Uĺ̀4ACܿW`u]W\4uTRO ɦ(0~j9"`=S%!3'[Xo]нӁm9Er.=]x$75zB!dyI9\C8ʲZt/B!I>Urk\w]Ip Cx!zb^\B9O*Mem4eufnt1T8 S[W*ι{_ @[v3=;~p[or ]?t^ɻBNu &SҢv@Ji QD ˠ, <.;pyg8CbCulibH6kɯ^Sl}zNjfAk ުs8P:x8|=ڷ=+;&9{^WHbe oxJWVFG]n1zwEԲjx:qtq[\/;x00D*Xy0SklsĚ'ӆ`e5Y<-o4cp耚}Z;OH{ybή8 ӽ#SYwP]`6]a|FW(;nxsJfv:I\F,,d4"k\*}('W#+$OG=.+);.72?Et]wf!?*vXuL *UfW` 'o.:|Ǻ֤W"XPHJ?ܶ^ \`_#CqƢ\pd˫\ pSP4&ڞFS4,Mx_gC_DM%\AYEr d|6X WN6k T$p%ƋDAgAV3:"55("1 ow=|N!ӄnq=x"_?27<{h8݂&DQQUT2ζZ7q)5gS5}6՝duiv<@70_?ᩏ>˧н]o:%Bh뉹-*=":^KkcZo!QSN ' (=XtSt{;x1pk&5`pb~\}.gL4uaHTq|Caso%bz+yS)ڴkXLN4?~]x`3U n f]~h:,N')`- VZt%{^e>|X+ҬU%28zZ<%PwXVN׸нpsu/\w:~!ptp뺨+^JXJ+~Ӄmj, 82Wґ^WCՎ:9gLE WpW@h<'-)2gǮy8_Z?fhgUmԛ_>Dn̿e <*R#S?ӳEVM\BWuZ3nKE /watW)fwp${rdG:i%V9AaVrCpN:!߾)m7P@ ~8NU*&)|9,x99u+zbut.&*#/%P;uwnu -;膛P$t=ᡇp|>OxvW[ݠ`(zYsA}{ס;ϾzøCڅugн [ݴJRf)XVVI%\&lqܡCCwq0 5p$ʷØhl'~7&vWvv>+P;6C 5y\1!>ueob+CWj`KJ5à{vKyT 8 hW=ghj}B[ !<`˙[)2 {GнwN{itӀKu`n/tg{o(8xG;6?`4pp fh-|TIm,+ X$ڐ&u9K2 IOv ;nDRo5KLD)8:i%w:Z];r:nc,Ң3ZC,wM PybNP5ǰ{^NU"=c#آ ) =C~HC-?2JuFAY-%*tV9oU:#V;ǨX$SڤZ nIwo3v׍ɭ*0R+ehiMa%`+TI#., N>β-T60dnG jR#CՔg$P€@.KHs V?cQA1V\$Vh)٫ÊM^^_gl *os}?'̐)X5o~9w* 63^z@`:vbE\:Wcu ހӢ`$3W-u]7hHksodZ0e7 y]J}!o5kak$˪C{ǵG4Ȭ's g| /܌JACږ9-(dA%lIwQAU˨>պ[Xa&$g5jrp&OݺWp$l X3V} BxHTCKPgg;STw&(}YyQs:c0ZTk_G;n$SG@jSz )Bh][j|Dh1*r=+q#p s åmlp[n HPU< '΅YN8&j Xk0džI3 6]p(Y}Z V&>Y7Jٌ D͚i|rQWsq 牪 &njWTØt=N EFsgr(s8D1P\d7]i~* TfNXU?%]"_XZʯbz6d֩}xHj?}Ǻkj+_nc R-mku`B eF<=X̊OzM4%4=Z-Uxf- W 9u <~nC%`uoa5̀` pPo'u59Wc`y8qMc*콎0m[Z}X$v)2b}~n!ŪRe Nϯ+X` 7=/(?5bLu,8?oА+> b=YlYk=tnwKM/ hWFOS/6ZHTЯ&"p𴅒)mJmy+ַmU2ZXc ;it6WӧW; XQ?KGlnCisϋ'uWZR]mh*A/!^Գf_=بMD;C${D_(Z-w›wf܇~B1 lbIw4].JK-&IJ,w1殖tnBG >?IԨL\HrOU քmb>|8i\N 16U5_w "@ u8ӈqgιWXv ˫y,!<=OfU|- K{;!V rYn[,Y/!V<B u>?[o,PS1bhO 0%O *| x91K:K pjA}X_`zWA!8g38fa5DDZElqIx+mݼ.UBi^ckz0OTEl20Y^r<Il e+ܜ!3Daw%1.PVܶ>dfg,6SSK˺KLM/KՕz-fb75褠aL-¸zv?*Idmզ'leA"~Dws12(+; %ZQ h.cWW\wy> 1hn`Ij碮XTzXCf.0bA? b'EЮgJ`v:)2QW: `n,6+X؉T5/8~:^IOqK P ~W9SHC9؍Q@ZA^)5úk,3}rd?(tKy4؅Ib<1qqb6 3BNyvQ6Mte;hڡQ5e7ZV 8@ɧjol.=q+j#ĮTj0l 'Mʛ V wO+#lJ{(XjU*%,? "t ֗h= J6^40 RL?FSs#qtXjKJc@̈D? ?nJr&9%b԰n}MYs|.=U*D Č%ْ4i3cɢn,o { IDATZe<Ş=MRA³΀15;%G%f- j]Җr򷫀wh$Yi. 빮5|ZuҾY*_9/CbU U. Xx ιe%8U)7tMe \^yБ %'[˝n V}KڄjՋ.mEU`SQF=ܭ2JInդ؆:OP 2 8Jb$N8E0-d4p(jI9-+\[sQ*CG@8=sZ;!KhP|cr?ЭL-)~ Js |.p \D\#Mj[J[Lmj4ιIgѶ-Pz%;?.^>?DVꥮ[y[XUj=* %'ˉD;`mZYq *#0>g^LrEveտ]h(]pP,V504Vlj) /zLp݃u. +B6d{5&N?%G\c]TABQ$+Cc8fs/."WvM\Mw59Ł霹Y+̷ LanPiO?c9P+? c=Xw&p}r]]WZd, '}(%ZMN #MI ͰMڢgKYz-Ty&lk>gJMUgS )nr&9$Wc%l9V-A 1]1 ι+s R{ʍۥu /#7CHF9cSh j6PεɲT?wVܪYb+K6hn J-*[Z A+7lwCXݸmpMZ]ujMtD-w ?զ_*Z<+TC]I|Z Akw#KF&drKeιEUfjTEr!V>1pkdS[XflZKꣾiߗ@ip'RV9mxw5Yϋe6c[X+VR )(ز)b?#vP_i#*`uIR-K2MbolЂŲ+1W҈]s"ǝs'su&ׂta9>&㚟 3K-Pb\bYfP0*˺IJ#wΝCuySg h?W$D9Z7P٨`CSMӇܽvo*[$fзs4 2gQ2qӮu.ɠڨ@]ˁ !|*{hvr/* *+2%wͺ~A]<\{& :`|orwG_/kℬrZ,% ɤ-y޴JL  o:M[KGe!,7.gN̴dL;~XTNEb5Y@¡ ^ j9h\Y~j#Jn{+Ӭn9^qFb*) ݭL]ĐXbCWh)q^,Y~3׿yD:3B־ӸV*vt 0g,7bB`ιg O+_nIJVbZ|b)cӔ;b4UJ<:,Ks@TlID? QD&&0 b~ %C 5iJKĴ_ !l+vt1Md+qwR~u9oiO[:k:I Q_bZD9Y+A@8M(GZ:|na4e,t_DZz终]4ed{ JeS00~'}-Vl˶ruZkD b)6I[vp Pľ`>S{jcE?oeVht6ʂ~[hb*R+Z966G_-'ߤuȆ䬆=HvCqVF`6p̦ФVr75>%2sZ&.)E Iia5}]N*r9b;ITFpdisjC-Y.X .S5snB6 C]L8_"s֢JC.]7ϴsЁ Gy?+DUa&jlY g &] @Մ‚H;p]x:G~Vp-qg?giNΖj6ee-{\y7 ^$-g%gfbVDΉd>sR7+5?#ǀ}QlҦ- Vuܖݴι'f|juL N^M¹u?&|MxEBIZR64XJ;LSB}H,d.m;i\)cE-R+MSH"Ym3.*fmhiغh7p.ĞLj]dgQ%#Y[?ŜNE@̌msEbtTCUJWO)XFo?ﻀfI`זu-aZ6۝=圻RL{d'5bX%`i׹i*2 V{Ċ(ixPx VE$O=xX$)eH8BxX)+c+;e abwwReGw49lnnFQ 2n ^dxC%(OPk}$,kY̎vv4X-FEHB8݇ҲuiX#P"dy;.nҦV.q14̖9V:pT pwa)%1vX-mTgHSN̷*&fbUtD>u@dSZdHXVn;W$[7qai9aã򧻉l-{oA@ʋ_TokfkNmO TAZTjta0N>S5}ba0VNfxgr5.Pk(`ۯ)`1n࿇N4-z˪&Ka&.`˜U!L%>c2qv '1yײ%=cPڜVVjY{b "qCaZ 8,hV ib X!6źm2$9#ڛ}$w.6#D`K*cjaaYՊy|]ܽ!j_|1g@5e\ƺEqpFm8]NN,yɐDlO0 "J3C|;e {٬r1d!L*E%D{fr ,J+)'/uX]ЯR+k| GV-f&6k:Žd:+)IJSMr|SZ??9C QI`.Y:NU./Wz"14n*t H+Bj/da UA}'! Vq @K`ĀpQG{J +jci@0l3ιtSk'2 ym~aBiTã6ĺ; 9Wb Clhq2l:)MK LKDԍa86?A6U]D%bZRϘ7 dX_1PmS7pFGO57a^r)ERI^ 7$"#G蟤=$bYv") l~XJ3- U&Z9i/X0[InAkamjYմpQFmZ Ci Zgd%Kܫbt@/Dtq!iW%FNK̔OlwdsR9+k$y%,s f-VTQ<Ֆ?.1yՃC]n_UIU>3&`Uge }?к'guQ' =$b+2 hf*p99 yJB8. =yco'*`XG48 Tz+ Tn3K'qhᙚyin{P}JáyZ6)7-5HsZڂkZB< 0얿q' y_ TFIhx7E/!F/!P O-.ZA`XP,2Or:Ԩymzм(7Q>%{YU{;r<礵5FU*F3L/%<9br>׮[&)}9\5VgA62FIGU'9C)&Y:U:L-_!|bXHd[N7mv*z$isdݓ;wjך-YtŴ΄"dz! :5vICAe]QxX5l Xzqa2>҆LZ%U/žҦLQas&&d,*ڧRVKt|D9֬ڢn`I~ֶּ K [5LyРj:meS46쌻䆹y/)}[E1[^r0{a|_?o4-oIENDB`user-admin-1.7.0/data/mate-user-admin.appdata.xml.in000066400000000000000000000023041435121147600222270ustar00rootroot00000000000000 mate-user-admin.desktop CC0-1.0 GPL-3.0+ MATE Manager

Managing Linux Local Users and Groups

Mate Manager is a graphical application that manages local users and groups. It can add and delete local users, change user name, user type, user language, user password, automatic login. You can view the user's login record. By working with group-service, groups of users can be managed, such as adding/removing existing groups and creating/deleting new groups.

https://github.com/zhuyaliang/images/blob/master/user-admin-001.png https://github.com/zhuyaliang/images/blob/master/user-admin-001.png https://github.com/zhuyaliang/ https://github.com/zhuyaliang/ MATE user-admin-1.7.0/data/mate-user-admin.desktop.in000066400000000000000000000006061435121147600214720ustar00rootroot00000000000000[Desktop Entry] Name=MATE User Manager Name[ca]=Gestor d'usuaris de MATE Name[zh_CN]=用户管理 Comment=Manage User Comment[ca]=Gestioneu els usuaris Comment[zh_CN]=管理用户权限、语言、密码、登录名称、头像。 Categories=GTK;Settings;System;Utility; Keywords=Configuration;Utility; OnlyShowIn=MATE; Exec=mate-user-admin Icon=user-admin Terminal=false Type=Application user-admin-1.7.0/data/mate-user-admin/000077500000000000000000000000001435121147600174705ustar00rootroot00000000000000user-admin-1.7.0/data/mate-user-admin/meson.build000066400000000000000000000001211435121147600216240ustar00rootroot00000000000000install_data('nuconfig', install_dir : join_paths('/etc','mate-user-admin'), ) user-admin-1.7.0/data/mate-user-admin/nuconfig000066400000000000000000000006131435121147600212230ustar00rootroot00000000000000# /etc/mate-user-admin/nuconfig # Default configuration for new users [nudefault] #Default language for new users nulanguage = en_US.utf8 #Default Type for New User, 0 Ordinary User 1 Manage User nutype = 0 #Default Add Groups for New Users (Administrtors) nuadmingroups =mail;video;lightdm #Default Add Groups for New Users (Standard) nustandgroups =mail;video;cdrom;sshd user-admin-1.7.0/data/meson.build000066400000000000000000000015021435121147600166400ustar00rootroot00000000000000subdir('face') subdir('icon') subdir('hicolor') subdir('mate-user-admin') i18n = import('i18n') i18n.merge_file( input: 'mate-user-admin.desktop.in', output: 'mate-user-admin.desktop', install: true, po_dir: join_paths(meson.source_root(), 'po'), install_dir : join_paths(get_option('prefix'), 'share/applications'), type: 'desktop', ) polkit = 'org.mate.user.admin.policy' i18n.merge_file( input: polkit + '.in', output: polkit, po_dir: join_paths(meson.source_root(), 'po'), install: true, install_dir: join_paths(get_option('prefix'), 'share/polkit-1', 'actions') ) appdata = 'mate-user-admin.appdata.xml' i18n.merge_file( input: appdata + '.in', output: appdata, po_dir: join_paths(meson.source_root(), 'po'), install: true, install_dir: join_paths(get_option('prefix'), 'share/metainfo') ) user-admin-1.7.0/data/org.mate.user.admin.policy.in000066400000000000000000000016571435121147600221170ustar00rootroot00000000000000 Mate User Admin Project https://github.com/zhuyaliang Manage user accounts Authentication is required to change user data no no auth_admin_keep org.freedesktop.accounts.user-administration org.group.admin.group-administration org.freedesktop.realmd.configure-realm org.freedesktop.realmd.login-policy org.freedesktop.accounts.change-own-password user-admin-1.7.0/debian/000077500000000000000000000000001435121147600150115ustar00rootroot00000000000000user-admin-1.7.0/debian/changelog000066400000000000000000000004161435121147600166640ustar00rootroot00000000000000user-admin (1.7.0-1) zhuyaliang; urgency=medium * Update release -- zhuyaliang Fri, 23 Dec 2022 10:29:59 user-admin (1.6.0-1) jammy; urgency=medium * Initial release -- N0rbert Fri, 20 May 2022 00:09:59 +0300 user-admin-1.7.0/debian/control000066400000000000000000000015671435121147600164250ustar00rootroot00000000000000Source: user-admin Section: utils Priority: optional Maintainer: N0rbert Depends: group-service, accountsservice, libpwquality1, mate-desktop-common Build-Depends: debhelper-compat (= 13), meson (>= 0.53.0), cmake, pkg-config, libgtk-3-dev, libpwquality-dev, libaccountsservice-dev, group-service, libmate-desktop-dev Standards-Version: 4.6.0 Homepage: https://github.com/zhuyaliang/user-admin Package: user-admin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: MATE User Manager Using Dbus to manage user groups, you can complete the addition and deletion of user groups, add \ remove users to groups, and change the name of user groups.The `test` directory is some testing process. user-admin-1.7.0/debian/rules000077500000000000000000000003101435121147600160630ustar00rootroot00000000000000#! /usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs %: dh $@ override_dh_auto_test: DEB_BUILD_OPTIONS=nocheck dh_auto_test user-admin-1.7.0/meson.build000066400000000000000000000072541435121147600157410ustar00rootroot00000000000000project('mate-user-admin', 'c', version : '1.7.0', license : 'GPLv3', meson_version : '>=0.40.1', default_options : [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'], ) # Compiler & Project arguments add_project_arguments([ '-DHAVE_CONFIG_H', '-I' + meson.build_root(), ], language: 'c') # get suported warning flags test_args = [ '-fstack-protector-strong', '-g', '-Waggregate-return', '-Warray-bounds', '-Wcast-align', '-Wclobbered', '-Wdeclaration-after-statement', '-Wempty-body', '-Wextra', '-Wformat=2', '-Wformat-nonliteral', '-Wformat-security', '-Wformat-signedness', '-Wignored-qualifiers', '-Wimplicit-function-declaration', '-Winit-self', '-Winline', '-Wmissing-declarations', '-Wmissing-format-attribute', '-Wmissing-include-dirs', '-Wmissing-noreturn', '-Wmissing-parameter-type', '-Wmissing-prototypes', '-Wnested-externs', '-Wno-discarded-qualifiers', '-Wno-missing-field-initializers', '-Wno-strict-aliasing', '-Wno-suggest-attribute=format', '-Wno-unused-parameter', '-Wold-style-definition', '-Woverride-init', '-Wpacked', '-Wpointer-arith', '-Wredundant-decls', '-Wreturn-type', '-Wshadow', '-Wsign-compare', '-Wstrict-aliasing', '-Wstrict-prototypes', '-Wswitch-default', '-Wtype-limits', '-Wundef', '-Wuninitialized', '-Wunused-but-set-variable', '-Wwrite-strings' ] cc = meson.get_compiler('c') foreach arg: test_args if cc.has_argument(arg) add_project_arguments(arg, language : 'c') endif endforeach # enable full RELRO where possible # FIXME: until https://github.com/mesonbuild/meson/issues/1140 is fixed global_link_args = [] test_link_args = [ '-Wl,-z,relro', '-Wl,-z,now', ] foreach arg: test_link_args if cc.has_argument(arg) global_link_args += arg endif endforeach add_global_link_arguments( global_link_args, language: 'c' ) # Dependencies gtk_req_version = '>= 3.0.0' gas_rep_version = '>= 1.3.0' gtk_deps = dependency('gtk+-3.0', version: gtk_req_version) pwquality_deps = dependency('pwquality') act_deps = dependency('accountsservice') gas_deps = dependency('group-service',version: gas_rep_version) md_deps = dependency('mate-desktop-2.0') fc_deps = dependency('fontconfig') polkit_deps = dependency('polkit-gobject-1') crypt_deps = cc.find_library('crypt', required: true) # Configure data conf = configuration_data() conf.set_quoted('VERSION', meson.project_version()) conf.set_quoted('PACKAGE_NAME', meson.project_name()) conf.set_quoted('PACKAGE_VERSION', meson.project_version()) conf.set_quoted('GETTEXT_PACKAGE', meson.project_name()) conf.set_quoted('LUNAR_CALENDAR_LOCALEDIR', join_paths(get_option('prefix'), get_option('localedir'))) conf.set_quoted('DATADIR', join_paths(get_option('prefix'), get_option('datadir'))) conf.set_quoted('LIBDIR', join_paths(get_option('prefix'), get_option('libdir'))) conf.set_quoted('BINDIR', join_paths(get_option('prefix'), get_option('bindir'))) conf.set_quoted('SYSCONFDIR', join_paths(get_option('prefix'), get_option('sysconfdir'))) conf.set_quoted('LOCALSTATEDIR', join_paths(get_option('prefix'), get_option('localstatedir'))) conf.set_quoted('LIBEXECDIR', join_paths(get_option('prefix'), get_option('libexecdir'))) conf.set_quoted('FACEDIR', join_paths(get_option('prefix'), get_option('datadir'), meson.project_name(), 'face/')) conf.set_quoted('ICONDIR', join_paths(get_option('prefix'), get_option('datadir'), meson.project_name(), 'icon/')) conf.set_quoted('NUCONFIG', '/etc/mate-user-admin/nuconfig') configure_file( output : 'config.h', configuration : conf ) top_srcdir = include_directories('.') subdir('po') subdir('src') subdir('data') meson.add_install_script('meson_post_install.sh') user-admin-1.7.0/meson_post_install.sh000077500000000000000000000005501435121147600200420ustar00rootroot00000000000000#!/bin/sh if [ -z $MESON_INSTALL_PREFIX ]; then echo 'This is meant to be ran from Meson only!' exit 1 fi if [ -z $DESTDIR ]; then echo 'Updating icon cache' gtk-update-icon-cache -qtf "$MESON_INSTALL_PREFIX/share/icons/hicolor" echo 'Updating desktop database' update-desktop-database -q "$MESON_INSTALL_PREFIX/share/applications" fi user-admin-1.7.0/po/000077500000000000000000000000001435121147600142055ustar00rootroot00000000000000user-admin-1.7.0/po/LINGUAS000066400000000000000000000006611435121147600152350ustar00rootroot00000000000000# please keep this list sorted alphabetically # af am ar as ast az be bg bn_IN bn br bs ca ca@valencia cmn crh cs cy da de dz el en_AU en_CA en_GB eo es_AR es_CO es_MX et eu fi fr fur fy ga gl gu ha he hi hr hu hy id ie ig is it ja ka kk kn ko ku_IQ ku ky li lt lv mai mg mi mk ml mn mr ms nb nds ne nl nn nso oc or pa pl ps pt_BR pt ro ru rw si sk sl sq sr@latin sr sv ta te th tk tr ug uk ur uz vi wa xh yi yo zh_CN zh_HK zh_TW zu user-admin-1.7.0/po/POTFILES.in000066400000000000000000000005141435121147600157620ustar00rootroot00000000000000data/org.mate.user.admin.policy.in data/mate-user-admin.appdata.xml.in src/main.c src/user-admin.c src/user-avatar.c src/user-base.c src/user-crop.c src/user-face.c src/user-group.c src/user-group-window.c src/user-history.c src/user-info.c src/user-language.c src/user-list.c src/user-password.c src/user-share.c src/user-window.c user-admin-1.7.0/po/af.po000066400000000000000000000256401435121147600151420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Afrikaans (https://www.transifex.com/mate/teams/13566/af/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: af\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Volle name" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Wagwoord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "Skep 'n nuwe gebruiker" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selekteer" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Open" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Verwyder" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Kanselleer" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Boodskap" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/am.po000066400000000000000000000261071435121147600151500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # samson , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: samson , 2021\n" "Language-Team: Amharic (https://www.transifex.com/mate/teams/13566/am/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: am\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ፋይል መክፈቻ" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ሙሉ ስም " #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "መደበኛ" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "የ መግቢያ ቃል" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "ማረጋገጫ" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "መዝጊያ" #: src/user-admin.c:931 msgid "Create New User" msgstr "አዲስ ተጠቃሚ መፍጠሪያ " #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_መሰረዣ " #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ምረጥ" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_መክፈቻ" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ቋንቋ" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ማስወገጃ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "ዛሬ" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "መሰረዣ" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "መልእክት" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ar.po000066400000000000000000000306301435121147600151510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Mosaab Alzoubi , 2019 # مهدي السطيفي , 2019 # alibacha19 , 2019 # Stefano Karapetsas , 2019 # Ahmd go , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Ahmd go , 2021\n" "Language-Team: Arabic (https://www.transifex.com/mate/teams/13566/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "إدارة حسابات المستخدم" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "مدير ماتي" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "فتح مِلف" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "حذف المستخدم" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "لا تستطع حذف حسابك." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "اسم المستخدم لا يبدأ ب -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "إنشاء مستخدم" #: src/user-admin.c:570 msgid "User Name" msgstr "اسم المستخدم" #: src/user-admin.c:583 msgid "Full Name" msgstr "الاسم بالكامل" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "نوع الحساب" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "قياسي" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "كلمتا المرور المدخلتان مختلفتين" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "كلمة المرور" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "تأكيد" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "إغلاق" #: src/user-admin.c:931 msgid "Create New User" msgstr "أنشئ مستخدما جديدا" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "أل_غ" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "اختر" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "تحميل الصور المحلية" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "تصفح لمزيد من الصور" #: src/user-avatar.c:253 msgid "_Open" msgstr "ا_فتح" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "اللغة" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "وقت الدخول" #: src/user-base.c:300 msgid "Group Manage" msgstr "مدير المجموعة" #: src/user-base.c:303 msgid "Setting Groups" msgstr "إعدادات المجموعات" #: src/user-face.c:120 msgid "Change Name" msgstr "تغيير الاسم" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "اسم المجموعة لا يبدأ ب -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "إنشاء مجموعة جديدة" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "فشل إنشاء مجموعة جديدة" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "حذف مجموعة" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "اسم المجموعة" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "اسم المجموعة الجديد" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "اسم المستخدم" #: src/user-group-window.c:649 msgid "User ID" msgstr "معرّف المستخدم" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "احذف" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "تبديل/تغيير المجموعات" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "إنشاء مجموعات" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "حذف المجموعات" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "هذا الأسبوع" #: src/user-history.c:44 msgid "Last Week" msgstr "الأسبوع الماضي" #: src/user-history.c:146 msgid "Today" msgstr "اليوم" #: src/user-history.c:150 msgid "Yesterday" msgstr "أمس" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "السابق" #: src/user-history.c:402 msgid "next" msgstr "التالي" #: src/user-info.c:39 msgid "Account is disable" msgstr "الحساب غير متوفر" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "أكثر..." #: src/user-language.c:225 msgid "No languages found" msgstr "اللغة غير موجودة" #: src/user-language.c:667 msgid "Cancel" msgstr "ألغ" #: src/user-language.c:672 msgid "Done" msgstr "تم" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "كلمة المرور" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "رسالة" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "حاول تغيير بعض الحروف والأرقام" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "حاول تغيير كلمة المرور" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "حاول استخدام أرقام أكثر" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "إضافة مستخدم" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "مدير المستخدم ماتي" user-admin-1.7.0/po/as.po000066400000000000000000000261031435121147600151520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Assamese (https://www.transifex.com/mate/teams/13566/as/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: as\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "সম্পূৰ্ণ নাম" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "গুপ্তশব্দ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "বাতিল (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "নিৰ্ব্বাচন কৰক" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "খোলো (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ব্যবহাৰকাৰীৰ ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "আঁতৰাওঁক" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "বাতিল কৰক" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "বাৰ্তা" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ast.po000066400000000000000000000257541435121147600153510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Ḷḷumex03, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Asturian (https://www.transifex.com/mate/teams/13566/ast/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nome Completu" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contraseña" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zarrar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crear Nuevu Usuariu" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Encaboxar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Esbillar" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Llingua" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID del usuariu" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Desaniciar" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Encaboxar" #: src/user-language.c:672 msgid "Done" msgstr "Fecho" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mensaxe" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/az.po000066400000000000000000000256611435121147600151710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # She110ck Finch , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: She110ck Finch , 2019\n" "Language-Team: Azerbaijani (https://www.transifex.com/mate/teams/13566/az/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: az\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Şifrə" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Bağla" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seç" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Aç" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Çıxart" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Ləğv Et" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "İsmarıc" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/be.po000066400000000000000000000264201435121147600151370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Mihail Varantsou , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Belarusian (https://www.transifex.com/mate/teams/13566/be/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Поўнае імя" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Стандартныя" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Пароль" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Пацвердзіць" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Закрыць" #: src/user-admin.c:931 msgid "Create New User" msgstr "Стварыць новага карыстальніка" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Скасаваць" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Выбар" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Адкрыць" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Мова" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Выдаліць" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Сёння" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Скасаваць" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Паведамленне" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/bg.po000066400000000000000000000262521435121147600151440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Любомир Василев, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Bulgarian (https://www.transifex.com/mate/teams/13566/bg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Пълно име" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Стандартни" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Парола" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Потвърждение" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Затваряне" #: src/user-admin.c:931 msgid "Create New User" msgstr "Създаване на нов потребител" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Отказ" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Избор" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "О_тваряне" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Език" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Идентификатор на потребител" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Премахване" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Днес" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Отказ" #: src/user-language.c:672 msgid "Done" msgstr "Готово" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Съобщение" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/bn.po000066400000000000000000000262221435121147600151500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Bengali (https://www.transifex.com/mate/teams/13566/bn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "পূর্ণ নাম" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "পাসওয়ার্ড" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "নতুন ব্যবহারকারী তৈরি করা" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "বাতিল (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "নির্বাচন" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "খুলুন (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ভাষা" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ব্যবহারকারীর ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "মুছে ফেলুন" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "আজ" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "বাতিল" #: src/user-language.c:672 msgid "Done" msgstr "সম্পন্ন" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "বার্তা" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/bn_IN.po000066400000000000000000000262231435121147600155370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # umesh agarwal , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Bengali (India) (https://www.transifex.com/mate/teams/13566/bn_IN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bn_IN\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "পূর্ণ নাম" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "পাসওয়ার্ড" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "बंद करें" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "বাতিল (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "নির্বাচন করুন" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "খুলুন(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ভাষা" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ব্যবহারকারীর ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "মুছে ফেলুন" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "বাতিল" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "বার্তা" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/br.po000066400000000000000000000263741435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Alan Monfort , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Breton (https://www.transifex.com/mate/teams/13566/br/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: br\n" "Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Anv hag anv-bihan" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Ger-tremen" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Kadarnaat" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Serriñ" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Nullañ" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Diuzañ" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Digeriñ" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Yezh" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Dilemel" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Nullañ" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Kemennadenn" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/bs.po000066400000000000000000000257501435121147600151620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Sky Lion , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Sky Lion , 2019\n" "Language-Team: Bosnian (https://www.transifex.com/mate/teams/13566/bs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bs\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Šifra" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potvrdi" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zatvori" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Izaberi" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otvori" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Ukloni" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Odustani" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Poruka" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ca.po000066400000000000000000000367361435121147600151470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Wolfgang Ulbrich , 2021 # Robert Antoni Buj Gelonch , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Robert Antoni Buj Gelonch , 2021\n" "Language-Team: Catalan (https://www.transifex.com/mate/teams/13566/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gestiona els comptes d’usuari" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Cal autentificació per canviar les dades dels usuaris" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Gestor de MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Gestió de grups i usuaris locals de Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "El gestor de Mate és una aplicació gràfica que gestiona els usuaris i grups " "locals. Aquesta aplicació pot afegir i eliminar usuaris locals, canviar el " "nom d’usuari, el tipus d’usuari, l’idioma de l’usuari, la contrasenya de " "l’usuari, l’inici de sessió automàtic. Podeu veure el registre d’inicis de " "sessions dels usuaris. En treballar amb el servei de grups, es poden " "gestionar grups d’usuaris, com ara afegir o eliminar grups existents i crear" " o suprimir nous grups." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "obriment de fitxer" #: src/main.c:38 msgid "Create pid file failed" msgstr "Ha fallat la creació del fitxer del pid" #: src/main.c:48 msgid "write file" msgstr "escriptura de fitxer" #: src/main.c:48 msgid "write pid file failed" msgstr "ha fallat l'escriptura del fitxer del pid" #: src/main.c:81 msgid "open pid file failed" msgstr "ha fallat l'obriment del fitxer del pid" #: src/main.c:86 msgid "read file" msgstr "lectura de fitxer" #: src/main.c:86 msgid "read pid file failed" msgstr "ha fallat la lectura del fitxer del pid" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Suprimeix l'usuari" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "No podeu suprimir el vostre compte." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Si s'ha de suprimir el directori personal de l'usuari" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Repetició de nom d'usuari. Intenteu-ho amb un altre" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Repetició de nom de carpeta d'usuari. Intenteu-ho amb un altre" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "El nom d'usuari no pot començar amb un - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "El nom d'usuari només hauria de contenir lletres en majúscules\n" "i minúscules de la a fins a la z, dígits i els caràcters següents: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Això s'utilitzarà per posar el nom a la vostra carpeta d'usuari i no es pot " "canviar" #: src/user-admin.c:485 msgid "Creating User" msgstr "Creació de l'usuari" #: src/user-admin.c:570 msgid "User Name" msgstr "Nom de l'usuari" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nom complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipus de compte" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estàndard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administradors" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Les contrasenyes introduïdes dues vegades són diferents" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Les contrasenyes mixtes milloren la seguretat" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contrasenya" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Configura-la la pròxima vegada" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Ara establiu la contrasenya" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generació de la contrasenya" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirma" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Tanca" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crea un usuari nou" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crea un fitxer de retall" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "no s'ha pogut crear un fitxer temporal per a les dades de la imatge" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancel·la" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selecciona" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Carrega la imatge local" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Navega per més imatges" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Obre" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Imatge local" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Llista d'avatars" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "No hi ha cap adreça per emmagatzemar les imatges" #: src/user-base.c:212 msgid "No Settings" msgstr "Sense ajusts" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Inici de sessió automàtic" #: src/user-base.c:288 msgid "Login time" msgstr "Hora d'inici de sessió" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gestió dels grups" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Establiment dels grups" #: src/user-face.c:120 msgid "Change Name" msgstr "Canvia el nom" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Introduïu un caràcter vàlid" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Utilitza la tecla Retorn per desar les modificacions" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Repetició de nom de grup. Intenteu-ho amb un altre" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "El nom de grup no pot començar amb un - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "El primer caràcter del nom del grup ha de ser una lletra" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "El nom de grup només hauria de contenir lletres en majúscules\n" "i minúscules de la a fins a la z, dígits i els caràcters següents: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Crea un grup nou" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Ha fallat la creació del grup nou" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Suprimeix el grup" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Si s'ha de suprimir el grup seleccionat" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inicialització de la gestió de grups" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "La inicialització ha fallat; consulteu la funció \n" "de la interfície del servei de gestió de grups" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "No s'ha pogut contactar amb group-service" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Assegureu-vos que group-service està instal·lat i habilitat.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Feu clic al botó de desbloqueig a la pàgina «canvi de grup»" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nom del grup" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Id. de grup" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nom del grup nou" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Seleccioneu l'usuari per afegir-lo al grup nou" #: src/user-group-window.c:648 msgid "Username" msgstr "Nom d'usuari" #: src/user-group-window.c:649 msgid "User ID" msgstr "Id. d'usuari" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Suprimeix" #: src/user-group-window.c:708 msgid "Group id" msgstr "Id. de grup" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Crea un grup d'usuaris" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "S'ha creat amb èxit el grup d'usuaris. Consulteu el final de la llista de " "canvis dels grups." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Canvis dels grups" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Creació de grups" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Supressió de grups" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Usuari actual - %s" #: src/user-history.c:40 msgid "This Week" msgstr "aquesta setmana" #: src/user-history.c:44 msgid "Last Week" msgstr "setmana passada" #: src/user-history.c:146 msgid "Today" msgstr "avui" #: src/user-history.c:150 msgid "Yesterday" msgstr "ahir" #: src/user-history.c:156 msgid "%b %e" msgstr "%e %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e %b de %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sessió finalitzada" #: src/user-history.c:250 msgid "Session Started" msgstr "Sessió iniciada" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Activitat del compte" #: src/user-history.c:397 msgid "previous" msgstr "anterior" #: src/user-history.c:402 msgid "next" msgstr "següent" #: src/user-info.c:39 msgid "Account is disable" msgstr "El compte està inhabilitat" #: src/user-info.c:207 msgid "Get User Info" msgstr "Obtén la informació de l'usuari" #: src/user-info.c:207 msgid "user count is 0" msgstr "el nombre d'usuaris és 0" #: src/user-language.c:195 msgid "More…" msgstr "Més..." #: src/user-language.c:225 msgid "No languages found" msgstr "No s'ha trobat cap idioma" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancel·la" #: src/user-language.c:672 msgid "Done" msgstr "Completat" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Les contrasenyes no coincideixen." #: src/user-password.c:282 msgid "Now set up" msgstr "Configura-la ara" #: src/user-password.c:292 msgid "User Password" msgstr "Contrasenya de l'usuari" #: src/user-share.c:170 msgid "_Return" msgstr "_Retorn" #: src/user-share.c:190 msgid "Message" msgstr "Missatge" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "La contrasenya nova ha de ser diferent de l'anterior" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Intenteu canviar algunes lletres i números" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Intenteu canviar una mica més la contrasenya" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Una contrasenya sense el vostre nom d'usuari seria més forta" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Intenteu evitar l'ús del vostre nom a la contrasenya" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Intenteu evitar algunes de les paraules incloses a la contrasenya" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Intenteu evitar paraules comunes" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Intenteu evitar la reordenació de paraules existents" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Intenteu utilitzar més números" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Intenteu utilitzar més lletres en majúscules" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Intenteu utilitzar més lletres en minúscules" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" "Intenteu utilitzar més caràcters especials, com ara signes de puntuació" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Intenteu utilitzar una barreja de lletres, números i signes de puntuació" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Intenteu evitar la repetició del mateix caràcter" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Intenteu evitar la repetició del mateix tipus de caràcter: heu de barrejar " "lletres, números i signes puntuació." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Intenteu evitar les seqüències com ara 1234 o abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "La longitud de la contrasenya ha de tenir més de 8 caràcters" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Alguns ajusts s'han de desbloquejar abans que es puguin canviar" #: src/user-window.c:277 msgid "Add User" msgstr "Afegeix un usuari" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Gestor d'usuaris de MATE" user-admin-1.7.0/po/ca@valencia.po000066400000000000000000000261531435121147600167420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Jose Alfredo Murcia Andrés , 2019 # Pilar Embid , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Catalan (Valencian) (https://www.transifex.com/mate/teams/13566/ca@valencia/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ca@valencia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nom complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estàndard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contrasenya" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirma" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Tanca" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crea un usuari nou" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancel·la" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selecciona" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Obri" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Identificador d'usuari" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Suprimeix" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Hui" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancel·la" #: src/user-language.c:672 msgid "Done" msgstr "Completat" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Missatge" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/cmn.po000066400000000000000000000256511435121147600153330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # 趙惟倫 , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: 趙惟倫 , 2019\n" "Language-Team: Chinese (Mandarin) (https://www.transifex.com/mate/teams/13566/cmn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cmn\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "全名" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "密碼" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "關閉" #: src/user-admin.c:931 msgid "Create New User" msgstr "建立新的使用者" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "選擇" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "開啟(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "語言" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "使用者 ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "移除" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "今天" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "取消" #: src/user-language.c:672 msgid "Done" msgstr "完成" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "訊息" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/crh.po000066400000000000000000000256111435121147600153260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Crimean Turkish (https://www.transifex.com/mate/teams/13566/crh/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: crh\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Tam İsim" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Vazgeç" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Aç" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Til" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Çetlet" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Bugün" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Vazgeç" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Risale" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/cs.po000066400000000000000000000365341435121147600151650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Michal , 2019 # LiberteCzech , 2019 # Stefano Karapetsas , 2019 # ToMáš Marný, 2021 # Lukáš Lommer , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Lukáš Lommer , 2021\n" "Language-Team: Czech (https://www.transifex.com/mate/teams/13566/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Správa uživatelských účtů" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Ke změně uživatelských dat je požadováno ověření" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Správce MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Správa místních linuxových uživatelských účtů a skupin" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Správce MATE je grafický nástroj pro správu místních uživatelských účtů a " "skupin. Umožňuje přidávat a odstraňovat místní uživatele, měnit uživatelská " "jména, typy účtů, jazyk uživatele, jeho heslo a spravovat automatické " "přihlášení. Umožňuje také prohlížet podrobnosti účtů. Ve spolupráci s " "„group-service” umožňuje správu uživatelských skupin jako přidávání a " "odstraňování existujících skupin a vytváření či mazáni nových skupin." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "otevřít soubor" #: src/main.c:38 msgid "Create pid file failed" msgstr "Selhalo vytvoření souboru pid" #: src/main.c:48 msgid "write file" msgstr "zapsat soubor" #: src/main.c:48 msgid "write pid file failed" msgstr "pokus o zapsání souboru pid selhal" #: src/main.c:81 msgid "open pid file failed" msgstr "pokus o otevření souboru pid selhal" #: src/main.c:86 msgid "read file" msgstr "číst soubor" #: src/main.c:86 msgid "read pid file failed" msgstr "pokus o načtení souboru pid selhal" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Odebrat uživatele" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Nemůžete smazat svůj vlastní účet." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "uživatel je stále přihlášen" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Odebrat uživatele „%s“" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Zda odebrat domovský adresář uživatele" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Opakujte uživatelské jméno. Zkuste prosím jiné" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Opakujte název domácího adresáře uživatele. Zkuste prosím jiný" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Uživatelské jméno nemůže začínat znakem -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Uživatelské jméno by mělo obsahovat pouze malá a velká \n" "písmena a-z (bez diakritiky), číslice a následující znaky: . - _ (tečka, spojovník a podtržítko)" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Bude použito jako název vaší domovské složky a nelze jej později změnit" #: src/user-admin.c:485 msgid "Creating User" msgstr "Vytvoření uživatele" #: src/user-admin.c:570 msgid "User Name" msgstr "Uživatelské jméno" #: src/user-admin.c:583 msgid "Full Name" msgstr "Celé jméno" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Typ účtu" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standardní" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Správci" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Zadaná hesla se liší" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Smíšená hesla zlepšují zabezpečení" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Heslo" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Nastavit příště" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Nastavit heslo nyní" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generování hesla" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potvrdit" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zavřené" #: src/user-admin.c:931 msgid "Create New User" msgstr "Vytvoření nového uživatele" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "nepodařilo se vytvořit dočasný soubor pro obrazová data" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Zrušit" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Vybrat" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Načíst místní obrázek" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Procházet další obrázky" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otevřít" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Místní obrázek" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Seznam avatarů" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Neexistuje adresa pro ukládání fotografií" #: src/user-base.c:212 msgid "No Settings" msgstr "Žádná nastavení" #: src/user-base.c:252 msgid "Language" msgstr "Jazyk" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatické přihlášení" #: src/user-base.c:288 msgid "Login time" msgstr "Čas přihlášení" #: src/user-base.c:300 msgid "Group Manage" msgstr "Správa skupiny" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Nastavení skupin" #: src/user-face.c:120 msgid "Change Name" msgstr "Změnit jméno" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Zadejte prosím platný znak" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Pro uložení úprav použijte klávesu Enter" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Opakujte název skupiny. Vyzkoušejte jiný" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Název skupiny nemůže začínat znakem -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Pro první znak názvu skupiny je vyžadováno použít písmeno" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Název skupiny by měl obsahovat pouze malá a velká \n" "písmena a-z (bez diakritiky), číslice a následující znaky: . - _ (tečka, spojovník a podtržítko)" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Vytvořit novou skupinu" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Vytvoření nové skupiny se nezdařilo" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Odstranit skupinu" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Zda odebrat vybranou skupinu" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inicializace správy skupin" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Inicializace selhala, zkontrolujte prosím funkci\n" "Group Management Service Interface" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Nepodařilo se napojit na „group-service”" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Ujistěte se, že je group-service nainstalována a povolena.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Na stránce Přepnout skupiny klikněte na tlačítko odemknutí" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Název skupiny" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID skupiny" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nový název skupiny" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Vyberte uživatele, kterého chcete přidat do nové skupiny" #: src/user-group-window.c:648 msgid "Username" msgstr "Uživatelské jméno" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID uživatele" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Odstranit" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID skupiny" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Vytvořit skupinu uživatelů" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Přepnout skupiny" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Vytvořit skupiny" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Odebrat skupiny" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Současný uživatel - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Tento týden" #: src/user-history.c:44 msgid "Last Week" msgstr "Minulý týden" #: src/user-history.c:146 msgid "Today" msgstr "Dnes" #: src/user-history.c:150 msgid "Yesterday" msgstr "Včera" #: src/user-history.c:156 msgid "%b %e" msgstr "%e. %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e. %b %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sezení ukončeno" #: src/user-history.c:250 msgid "Session Started" msgstr "Sezení započato" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Aktivita účtu" #: src/user-history.c:397 msgid "previous" msgstr "předchozí" #: src/user-history.c:402 msgid "next" msgstr "další" #: src/user-info.c:39 msgid "Account is disable" msgstr "Účet je zakázán" #: src/user-info.c:207 msgid "Get User Info" msgstr "Získat informace o uživateli" #: src/user-info.c:207 msgid "user count is 0" msgstr "počet uživatelů je 0" #: src/user-language.c:195 msgid "More…" msgstr "Více…" #: src/user-language.c:225 msgid "No languages found" msgstr "Žádné jazyky nenalezeny" #: src/user-language.c:667 msgid "Cancel" msgstr "Zrušit" #: src/user-language.c:672 msgid "Done" msgstr "Hotovo" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Hesla se neshodují." #: src/user-password.c:282 msgid "Now set up" msgstr "Nastavit nyní" #: src/user-password.c:292 msgid "User Password" msgstr "Uživatelské heslo" #: src/user-share.c:170 msgid "_Return" msgstr "V_rátit" #: src/user-share.c:190 msgid "Message" msgstr "Zpráva" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Nové heslo musí být odlišné od starého" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Zkuste změnit některá písmena a čísla" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Zkuste změnit heslo o něco více" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Heslo bez vašeho uživatelského jména by bylo silnější" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Snažte se vyhnout použití svého jména v hesle" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Snažte se vyhnout některým slovům obsaženým v hesle" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Snažte se vyhnout běžným slovům" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Snažte se vyhnout přeskupování existujících slov" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Zkuste použít více čísel" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Zkuste použít více velkých písmen" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Zkuste použít více malých písmen" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Zkuste použít více speciálních znaků, například interpunkci" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Zkuste použít kombinaci písmen, čísel a interpunkčních znamének" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Snažte se vyhnout opakování stejného znaku" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Snažte se vyhnout opakování stejného typu znaku: musíte míchat písmena, " "číslice a interpunkci." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Snažte se vyhnout sekvencím jako 1234 nebo abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Délka hesla vyžaduje více než 8 znaků" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Některá nastavení musí být před změnou odemčena" #: src/user-window.c:277 msgid "Add User" msgstr "Přidat uživatele" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Správce uživatelů Mate" user-admin-1.7.0/po/cy.po000066400000000000000000000257161435121147600151730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # ciaran, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Welsh (https://www.transifex.com/mate/teams/13566/cy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cy\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Enw Llawn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Cyfrinair" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Cadarnhau" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Cau" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Diddymu" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Dewis" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Agor" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Iaith" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Tynnu" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Diddymu" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Neges" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/da.po000066400000000000000000000353411435121147600151370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Aputsiak Niels Janussen , 2019 # Stefano Karapetsas , 2019 # Joe Hansen , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Joe Hansen , 2021\n" "Language-Team: Danish (https://www.transifex.com/mate/teams/13566/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Håndter brugerkonti" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Der kræves godkendelse for at ændre brugerdata" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE-håndtering" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Håndter lokale brugere og grupper for Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "MATE-håndteringen er et grafisk program, der håndterer lokale brugere og " "grupper. Den kan tilføje og slette lokale brugere, ændre brugernavn, " "brugertype, brugersprog, adgangskoden for brugeren, automatisk logind. Du " "kan se brugerens logindstatistik. Ved at arbejde med group-service, kan " "grupper af brugere håndteres, såsom tilføjelse/fjernelse fra eksisterende " "grupper og oprettelse/sletning af nye grupper." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "åbn fil" #: src/main.c:38 msgid "Create pid file failed" msgstr "Kunne ikke oprette pid-fil" #: src/main.c:48 msgid "write file" msgstr "skriv fil" #: src/main.c:48 msgid "write pid file failed" msgstr "kunne ikke skrive pid-fil" #: src/main.c:81 msgid "open pid file failed" msgstr "kunne ikke åbne pid-fil" #: src/main.c:86 msgid "read file" msgstr "læs fil" #: src/main.c:86 msgid "read pid file failed" msgstr "kunne ikke læse pid-fil" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Fjern bruger" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Du kan ikke slette din egen konto." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "bruger er stadig logget ind" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Fjern brugeren »%s«" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Om brugerens hjemmemapppe skal fjernes" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Gentagelse af brugernavn. Prøv venligst et andet" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Gentagelse af brugers hjemmenavn. Prøv venligst et andet" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Brugernavnet kan ikke starte med et -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Brugernavnet bør kun bestå af store/små bogstaver\n" "fra a-z, tal og de følgende tegn: .-_" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Dette vil blive brugt til at navngive din hjemmemappe og kan ikke ændres" #: src/user-admin.c:485 msgid "Creating User" msgstr "Opretter bruger" #: src/user-admin.c:570 msgid "User Name" msgstr "Brugernavn" #: src/user-admin.c:583 msgid "Full Name" msgstr "Fulde navn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Kontotype" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratorer" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "De to indtastede adgangskoder er forskellige" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Blandede adgangskoder forbedrer sikkerheden" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Adgangskode" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Opsæt næste gang" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Angiv adgangskoden nu" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "tilfældig adgangskode" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Bekræft" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Luk" #: src/user-admin.c:931 msgid "Create New User" msgstr "Opret ny bruger" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Opret beskæringsfil" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "kunne ikke oprette midlertidig fil for billeddata" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Afbryd" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Vælg" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Indlæs lokalt billede" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Gennemse efter flere billeder" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Åbn" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Lokalt billede" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Avatarliste" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Der er ingen adresse at lagre billeder" #: src/user-base.c:212 msgid "No Settings" msgstr "Ingen indstillinger" #: src/user-base.c:252 msgid "Language" msgstr "Sprog" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisk logind" #: src/user-base.c:288 msgid "Login time" msgstr "logindtidspunkt" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gruppehåndtering" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Indstillingsgrupper" #: src/user-face.c:120 msgid "Change Name" msgstr "Ændr navn" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Indtast venligst et gyldigt tegn" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Brug tasten Retur til at gemme ændringer" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Gentagelse af gruppenavn. Prøv venligt et andet" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Gruppenavnet kan ikke starte med en -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Det første tegn i gruppenavnet skal være et bogstav" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Gruppenavnet bør kun bestå af store/små bogstaver\n" "fra a-z, tal og de følgende tegn: .-_" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Opret ny gruppe" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Opret ny gruppe mislykkedes" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Fjern gruppe" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Om den valgte gruppe skal fjernes" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Initialiseringsgruppehåndtering" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Initialisering mislykkedes, se venligst funktionen\n" "Tjenestegrænseflade for gruppehåndtering" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Kunne ikke kontakte gruppetjenesten" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Sikr dig venligst at group-service er installeret og aktiveret.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klik på knappen lås op på siden »swith-group«" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Gruppenavn" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Gruppe-id" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nyt gruppenavn" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Vælg venligst brugeren at tilføje til den nye gruppe" #: src/user-group-window.c:648 msgid "Username" msgstr "Brugernavn" #: src/user-group-window.c:649 msgid "User ID" msgstr "Bruger-ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Fjern" #: src/user-group-window.c:708 msgid "Group id" msgstr "Gruppe-id" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Opret brugergruppe" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Opret brugergruppe lykkedes, se venligst slutningen af switch-groups-listen." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Skift grupper" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Opret grupper" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Fjern grupper" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Nuværende bruger - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Denne uge" #: src/user-history.c:44 msgid "Last Week" msgstr "Sidste uge" #: src/user-history.c:146 msgid "Today" msgstr "I dag" #: src/user-history.c:150 msgid "Yesterday" msgstr "I går" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Session sluttede" #: src/user-history.c:250 msgid "Session Started" msgstr "Session startede" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Kontoaktivitet" #: src/user-history.c:397 msgid "previous" msgstr "forrige" #: src/user-history.c:402 msgid "next" msgstr "næste" #: src/user-info.c:39 msgid "Account is disable" msgstr "Konto er deaktiveret" #: src/user-info.c:207 msgid "Get User Info" msgstr "Hent brugerinformation" #: src/user-info.c:207 msgid "user count is 0" msgstr "brugerkonto er 0" #: src/user-language.c:195 msgid "More…" msgstr "Mere ..." #: src/user-language.c:225 msgid "No languages found" msgstr "Ingen sprog fundet" #: src/user-language.c:667 msgid "Cancel" msgstr "Annuller" #: src/user-language.c:672 msgid "Done" msgstr "Færdig" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Adgangskoderne er forskellige." #: src/user-password.c:282 msgid "Now set up" msgstr "Sæt op nu" #: src/user-password.c:292 msgid "User Password" msgstr "Brugeradgangskode" #: src/user-share.c:170 msgid "_Return" msgstr "_Retur" #: src/user-share.c:190 msgid "Message" msgstr "Besked" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Den nye adgangskode skal være forskellig fra den gamle" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Prøv at ændre nogle bogstaver og tal" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Prøv at ændre adgangskoden en smule mere" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "En adgangskode uden dit brugernavn vil være mere sikker" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Prøv at undgå at bruge dit navn i adgangskoden" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Prøv at undgå nogle af ordene inkluderet i adgangskoden" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Prøv at undgå gængse ord" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Prøv at undgå ændring af rækkefølge på eksisterende ord" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Prøv at bruge flere tal" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Prøv at bruge flere store bogstaver" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Prøv at bruge flere mindre bogstaver" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Prøv at bruge flere specielle tegn, såsom tegnsætning" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Prøv at bruge en blanding af bogstaver, tal og tegnsætning" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Prøv at undgå gentagelse af det samme tegn" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Prøv at undgå gentagelse af den samme type af tegn: du skal blande " "bogstaver, tal og tegnsætning." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Prøv at undgå sekvenser såsom 1234 eller abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Adgangskoden skal være længere end 8 tegn" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Nogle indstillinger skal være låst op før de kan ændres" #: src/user-window.c:277 msgid "Add User" msgstr "Tilføj bruger" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mates brugerhåndtering" user-admin-1.7.0/po/de.po000066400000000000000000000355221435121147600151440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Tobias Bannert , 2019 # Wolfgang Ulbrich , 2019 # Stefano Karapetsas , 2019 # Marcel Artz , 2020 # Ettore Atalan , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Ettore Atalan , 2021\n" "Language-Team: German (https://www.transifex.com/mate/teams/13566/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Benutzerkonten verwalten" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Zum Ändern von Benutzerdaten ist eine Authentifizierung erforderlich" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "öffne Datei" #: src/main.c:38 msgid "Create pid file failed" msgstr "Erstellen der PID-Datei ist fehlgeschlagen" #: src/main.c:48 msgid "write file" msgstr "schreibe Datei" #: src/main.c:48 msgid "write pid file failed" msgstr "Schreiben der PID-Datei ist fehlgeschlagen" #: src/main.c:81 msgid "open pid file failed" msgstr "Öffnen der PID-Datei ist fehlgeschlagen" #: src/main.c:86 msgid "read file" msgstr "Lese Datei" #: src/main.c:86 msgid "read pid file failed" msgstr "Lesen der PID-Datei ist fehlgeschlagen" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Benutzer entfernen" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Sie können nicht ihr eigenes Konto löschen" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Gibt an, ob das Basisverzeichnis des Benutzers entfernt werden soll" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Benutzername schon vorhanden, versuchen Sie bitte einen anderen" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" "Name des Basisverzeichnis schon vorhanden, versuchen Sie bitte einen anderen" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Der Benutzername kann nicht mit einem - beginnen" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Der Benutzername sollte nur aus Groß- und Kleinbuchstaben, \n" "Buchstaben von a-z, Ziffern und die folgenden Zeichen bestehen: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Dies wird verwendet, um Ihr Basisverzeichnis zu benennen und kann nicht " "geändert werden" #: src/user-admin.c:485 msgid "Creating User" msgstr "Benutzer erstellen" #: src/user-admin.c:570 msgid "User Name" msgstr "Benutzername" #: src/user-admin.c:583 msgid "Full Name" msgstr "Vollständiger Name" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Konto Typ" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratoren" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Das zweite Passwort unterscheidet sich vom ersten" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Passwort" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Beim nächsten Mal einrichten" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Das Passwort jetzt einrichten" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "Passwort erzeugen" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Bestätigen" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Schließen" #: src/user-admin.c:931 msgid "Create New User" msgstr "Neuen Benutzer erstellen" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "Fehler beim Erstellen einer temporären Datei für Bilddaten" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Abbruch" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Wähle" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Lade lokales Bild" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Suche nach mehr Bildern" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Öffnen" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Lokales Bild" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Benutzerbild-Liste" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Kein Verzeichnis vohanden um Bilder zu speichern" #: src/user-base.c:212 msgid "No Settings" msgstr "Keine Einstelungen" #: src/user-base.c:252 msgid "Language" msgstr "Sprache" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisches Einloggen" #: src/user-base.c:288 msgid "Login time" msgstr "Anmeldezeit" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gruppenverwaltung" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Gruppeneinstellung" #: src/user-face.c:120 msgid "Change Name" msgstr "Wechsle den Namen" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Bitte geben Sie ein gültiges Zeichen ein" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Benutze die Eingabetaste um die Veränderung zu speichern" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Gruppenname schon vorhanden, versuchen Sie bitte einen anderen" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Der Gruppenname darf nicht mit einem - beginnen." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Das erste Zeichen des Gruppennamens benötigt einen Buchstaben" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Der Gruppenname sollte nur aus Groß- und Kleinbuchstaben, \n" "Buchstaben von a-z, Ziffern und die folgenden Zeichen bestehen: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Neue Gruppe erstellen" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Erzeugen der Gruppe ist fehlgeschlagen" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Gruppe entfernen" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Gibt an, ob die ausgewählete Gruppe entfernt werden soll" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Initialisiere Gruppenverwaltung" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Initialisierung fehlgeschlagen, bitte schau in \n" "Gruppenverwaltungs Schnittstellenfunktion nach" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Verbinden zum Gruppenservice fehlgeschlagen" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Bitte stellen Sie sicher das der Gruppenservice installiert und aktiv ist.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klicke den Freischaltknopf auf der Gruppenseite" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Gruppenname" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Gruppen-ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Neuer Gruppenname" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Bitte wähle den Benutzer um ihn der Gruppe hinzufügen" #: src/user-group-window.c:648 msgid "Username" msgstr "Benutzername" #: src/user-group-window.c:649 msgid "User ID" msgstr "Benutzerkennung" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Entfernen" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Benutzergruppe erstellen" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Erzeugen der Gruppe war erfolgreich, schaue am Ende der Gruppenliste nach" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Wechsele Gruppe" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Gruppen erstellen" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Gruppen entfernen" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Aktueller Benutzer - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Diese Woche" #: src/user-history.c:44 msgid "Last Week" msgstr "Letzte Woche" #: src/user-history.c:146 msgid "Today" msgstr "Heute" #: src/user-history.c:150 msgid "Yesterday" msgstr "Gestern" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Session beendet" #: src/user-history.c:250 msgid "Session Started" msgstr "Session gestarted" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Kontoaktivität" #: src/user-history.c:397 msgid "previous" msgstr "vorherige" #: src/user-history.c:402 msgid "next" msgstr "nächste" #: src/user-info.c:39 msgid "Account is disable" msgstr "Konto ist deaktiviert" #: src/user-info.c:207 msgid "Get User Info" msgstr "Holen Sie sich Benutzerinformationen" #: src/user-info.c:207 msgid "user count is 0" msgstr "Benutzeranzahl ist 0" #: src/user-language.c:195 msgid "More…" msgstr "Mehr…" #: src/user-language.c:225 msgid "No languages found" msgstr "Keine Sprachen gefunden" #: src/user-language.c:667 msgid "Cancel" msgstr "Abbruch" #: src/user-language.c:672 msgid "Done" msgstr "Getan" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "Jetzt einrichten" #: src/user-password.c:292 msgid "User Password" msgstr "Benutzer Passwort" #: src/user-share.c:170 msgid "_Return" msgstr "_Bestätige" #: src/user-share.c:190 msgid "Message" msgstr "Nachricht" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Das neue Passwort muß vom alten verschieden sein" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Versuche einige Buchstaben und Zahlen zu verändern" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Versuche das Passwort ein wenig mehr zu verändern" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Ein Passwort was den Benutzernamen nicht beinhaltet ist stärker" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Vermeiden Sie die Verwendung ihres Namen im Passwort" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Versuchen Sie einige Worte im Passwort zu vermeiden" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Vermeiden Sie allgemeine Worte im Passwort" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Vermeiden Sie die Neuanordnung von existierenden Wörtern" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Versuchen Sie mehr Zahlen zu verwenden" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Versuchen Sie mehr Großbuchstaben zu verwenden" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Versuchen Sie mehr Kleinbuchstaben zu verwenden" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Versuchen Sie mehr Sonderzeichen wie Interpunktion zu verwenden" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Versuchen Sie eine Mischung aus Buchstaben, Zahlen und Satzzeichen zu " "verwenden" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Versuchen Sie widerholende gleiche Zeichen zu vermeiden" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Versuchen Sie die Wiederholung von Zeichen zu vermeiden: Sie müssen " "Buchstaben, Nummern and Interpunktion vermischen." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Versuchen Sie Sequenzen wie 1234 oder abcd zu vermeiden" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Die Passwortlänge muss mindestens 8 Zeichen lang sein" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Benutzer hinzufügen" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate-Benutzerverwaltung" user-admin-1.7.0/po/dz.po000066400000000000000000000260641435121147600151720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Dzongkha (https://www.transifex.com/mate/teams/13566/dz/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: dz\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "མིང་ཆ་ཚང་།" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "ཆོག་ཡིག" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ཆ་མེད།(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "སེལ་འཐུ་འབད།" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ཁ་ཕྱེ།(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "རྩ་བསྐྲད་གཏང་།" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ཆ་མེད་གཏང་།" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "འཕྲིན་དོན།" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/el.po000066400000000000000000000457371435121147600151650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # thunk , 2019 # Alexandros Kapetanios , 2019 # Stefano Karapetsas , 2019 # Efstathios Iosifidis , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Efstathios Iosifidis , 2021\n" "Language-Team: Greek (https://www.transifex.com/mate/teams/13566/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Διαχείριση λογαριασμών των χρηστών" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Απαιτείται πιστοποίηση για την αλλαγή δεδομένων του χρήστη" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Διαχειριστής MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Διαχείριση τοπικών χρηστών και ομάδων Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Ο Διαχεισιτής Mate είναι μια γραφική εφαρμογή που διαχειρίζεται τοπικούς " "χρήστες και ομάδες. Μπορεί να προσθέσει και να διαγράψει τοπικούς χρήστες, " "να αλλάξει όνομα χρήστη, τύπο χρήστη, γλώσσα χρήστη, συνθηματικό χρήστη, " "αυτόματη σύνδεση. Μπορείτε να δείτε το ιστορικό σύνδεσης του χρήστη. " "Δουλεύοντας με ομάδα-υπηρεσίες, μπορείτε να διαχειριστείτε ομάδες χρηστών, " "όπως προσθήκη/αφαίρεση υφιστάμενων ομάδων και δημιουργία/διαγραφή νέων " "ομάδων." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "άνοιγμα αρχείου" #: src/main.c:38 msgid "Create pid file failed" msgstr "Αποτυχία δημιουργίας αρχείου pid" #: src/main.c:48 msgid "write file" msgstr "εγγραφή αρχείου" #: src/main.c:48 msgid "write pid file failed" msgstr "αποτυχία εγγραφής αρχείου pid" #: src/main.c:81 msgid "open pid file failed" msgstr "αποτυχία ανοίγματος αρχείου pid" #: src/main.c:86 msgid "read file" msgstr "ανάγνωση αρχείου" #: src/main.c:86 msgid "read pid file failed" msgstr "αποτυχία ανάγνωσης αρχείου pid" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Αφαίρεση χρήστη" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Δεν μπορείτε να διαγράψετε τον δικό σας λογαριασμό." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "ο χρήστης είναι ακόμα συνδεδεμένος" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Αφαίρεση χρήστη «%s»" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Επανάληψη ονόματος χρήστη. Δοκιμάστε άλλο" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Το όνομα χρήστη δεν μπορεί να αρχίζει με - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Το όνομα χρήστη πρέπει να αποτελείται μόνο από πεζά και κεφαλαία\n" "γράμματα από a-z, ψηφία και τους ακόλουθους χαρακτήρες :. - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "Γίνεται δημιουργία χρήστη" #: src/user-admin.c:570 msgid "User Name" msgstr "Όνομα χρήστη" #: src/user-admin.c:583 msgid "Full Name" msgstr "Ονοματεπώνυμο" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Τύπος λογαριασμού" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Τυπική" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Διαχειριστές" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Τα συνθηματικά που εισήχθησαν είναι διαφορετικά" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Οι μικτοί κωδικοί πρόσβασης βελτιώνουν την ασφάλεια" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Συνθηματικό" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Ρύθμιση την επόμενη φορά" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Τώρα ορίστε το συνθηματικό" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "γεννήτρια συνθηματικού" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Επιβεβαίωση" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Κλείσιμο" #: src/user-admin.c:931 msgid "Create New User" msgstr "Δημιουργία νέου χρήστη" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "Α_κύρωση" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Επιλογή" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Φόρτωση τοπικής εικόνας" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Αναζήτηση για περισσότερες εικόνες" #: src/user-avatar.c:253 msgid "_Open" msgstr "Ά_νοιγμα" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Τοπική εικόνα" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Δεν υπάρχει διεύθυνση για αποθήκευση φωτογραφιών" #: src/user-base.c:212 msgid "No Settings" msgstr "Χωρίς ρυθμίσεις" #: src/user-base.c:252 msgid "Language" msgstr "Γλώσσα" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Αυτόματη σύνδεση" #: src/user-base.c:288 msgid "Login time" msgstr "Ώρα εισόδου" #: src/user-base.c:300 msgid "Group Manage" msgstr "Διαχείριση ομάδας" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Ρυθμίσεις ομάδων" #: src/user-face.c:120 msgid "Change Name" msgstr "Αλλαγή ονόματος" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Παρακαλούμε εισάγετε έγκυρο χαρακτήρα" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Χρησιμοποιήστε το πλήκτρο Enter για να αποθηκεύσετε τις τροποποιήσεις" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Το όνομα της ομάδας δεν μπορεί να αρχίζει με - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" "Ο πρώτος χαρακτήρας του ονόματος της ομάδας χρειάζεται να είναι γράμμα" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Το όνομα ομάδας πρέπει να αποτελείται μόνο από κεφαλαία και πεζά\n" "γράμματα από a-z, ψηφία και τους ακόλουθους χαρακτήρες: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Δημιουργία νέας ομάδας" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Αποτυχία δημιουργίας νέας ομάδας" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Αφαίρεση ομάδας" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Εάν θα αφαιρέσετε την επιλεγμένη ομάδα" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Αρχικοποίηση διαχείρισης ομάδας" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Η αρχικοποίηση απέτυχε, ανατρέξτε στην λειτουργία\n" " Ομάδα Διαχείρισης Υπηρεσίας Διεπαφής" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Αποτυχία επικοινωνίας με την υπηρεσία ομάδων" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Παρακαλούμε βεβαιωθείτε ότι η υπηρεσία ομάδας είναι εγκατεστημένη και ενεργοποιημένη.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Κάντε κλικ στο κουμπί ξεκλειδώματος στη σελίδα «swith-group»" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Όνομα ομάδας" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Αναγνωριστικό ομάδας" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Νέο όνομα ομάδας" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Παρακαλούμε επιλέξτε τον χρήστη για προσθήκη στη νέα ομάδα" #: src/user-group-window.c:648 msgid "Username" msgstr "Όνομα χρήστη" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID Χρήστη" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Αφαίρεση" #: src/user-group-window.c:708 msgid "Group id" msgstr "Αναγνωριστικό ομάδας" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Δημιουργία ομάδας χρηστών" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Επιτυχής δημιουργία ομάδας χρηστών, παρακαλούμε δείτε το τέλος της λίστας " "εναλλαγής-ομάδων." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Εναλλαγή ομάδων" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Δημιουργία ομάδων" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Αφαίρεση ομάδων" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Τρέχον χρήστης - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Αυτήν την εβδομάδα" #: src/user-history.c:44 msgid "Last Week" msgstr "Την προηγούμενη εβδομάδα" #: src/user-history.c:146 msgid "Today" msgstr "Σήμερα" #: src/user-history.c:150 msgid "Yesterday" msgstr "Χθές" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Η συνεδρία τελείωσε" #: src/user-history.c:250 msgid "Session Started" msgstr "Η συνεδρία άρχισε" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Δραστηριότητα λογαριασμού" #: src/user-history.c:397 msgid "previous" msgstr "προηγούμενο" #: src/user-history.c:402 msgid "next" msgstr "επόμενο" #: src/user-info.c:39 msgid "Account is disable" msgstr "Ο λογαριασμός είναι απενεργοποιημένος" #: src/user-info.c:207 msgid "Get User Info" msgstr "Λήψη πληροφοριών χρήστη" #: src/user-info.c:207 msgid "user count is 0" msgstr "η μέτρηση χρήστη είναι 0" #: src/user-language.c:195 msgid "More…" msgstr "Περισσότερα…" #: src/user-language.c:225 msgid "No languages found" msgstr "Δεν βρέθηκαν γλώσσες" #: src/user-language.c:667 msgid "Cancel" msgstr "Ακύρωση" #: src/user-language.c:672 msgid "Done" msgstr "Ολοκληρώθηκε" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Τα συνθηματικά δεν ταιριάζουν." #: src/user-password.c:282 msgid "Now set up" msgstr "Ρύθμιση τώρα" #: src/user-password.c:292 msgid "User Password" msgstr "Συνθηματικό χρήστη" #: src/user-share.c:170 msgid "_Return" msgstr "_Επιστροφή" #: src/user-share.c:190 msgid "Message" msgstr "Μήνυμα" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Το νέο συνθηματικό πρέπει να είναι διαφορετικός από το παλιό" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Προσπαθήστε να αλλάξετε μερικά γράμματα και αριθμούς" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Προσπαθήστε να αλλάξετε το συνθηματικό λίγο περισσότερο" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Ένα συνθηματικό χωρίς το όνομα χρήστη πιθανόν να είναι πιο ισχυρό" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Προσπαθήστε να αποφύγετε τη χρήση του ονόματός σας στο συνθηματικό" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" "Προσπαθήστε να αποφύγετε μερικές από τις λέξεις που συμπεριλαμβάνονται στο " "συνθηματικό" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Προσπαθήστε να αποφύγετε συνηθισμένες λέξεις" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Προσπαθήστε να αποφύγετε αναδιάταξη υπαρχουσών λέξεων" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Προσπαθήστε να χρησιμοποιήστε περισσότερους αριθμούς" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Προσπαθήστε να χρησιμοποιήσετε περισσότερα κεφαλαία γράμματα" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Προσπαθήστε να χρησιμοποιήσετε περισσότερα πεζά γράμματα" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" "Προσπαθήστε να χρησιμοποιήσετε περισσότερους ειδικούς χαρακτήρες, όπως " "σημεία στίξης" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Προσπαθήστε να χρησιμοποιήσετε έναν συνδυασμό γραμμάτων, αριθμών και σημείων" " στίξης" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Προσπαθήστε να αποφύγετε την επανάληψη του ίδιου χαρακτήρα" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Προσπαθήστε να αποφύγετε την επανάληψη του ίδιου τύπου χαρακτήρα: χρειάζεστε" " την ανάμειξη γραμμάτων, αριθμών και σημείων στίξης." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Προσπαθήστε να αποφύγετε ακολουθίες όπως 1234 ή abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Το μέγεθος του συνθηματικού πρέπει να είναι πάνω από 8 χαρακτήρες" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Ορισμένες ρυθμίσεις πρέπει να ξεκλειδωθούν πριν μπορέσουν να αλλάξουν" #: src/user-window.c:277 msgid "Add User" msgstr "Προσθήκη χρήστη" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Διαχειριστής χρηστών του Mate" user-admin-1.7.0/po/en_AU.po000066400000000000000000000257231435121147600155450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Michael Findlay , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Michael Findlay , 2019\n" "Language-Team: English (Australia) (https://www.transifex.com/mate/teams/13566/en_AU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en_AU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Full Name" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirm" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Close" #: src/user-admin.c:931 msgid "Create New User" msgstr "Create New User" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancel" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Select" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Open" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Language" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "User ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remove" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Today" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancel" #: src/user-language.c:672 msgid "Done" msgstr "Done" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Message" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/en_CA.po000066400000000000000000000256141435121147600155220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: English (Canada) (https://www.transifex.com/mate/teams/13566/en_CA/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en_CA\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Full Name" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Select" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Open" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remove" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancel" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Message" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/en_GB.po000066400000000000000000000260521435121147600155240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Andi Chandler , 2019 # Martin Wimpress , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/mate/teams/13566/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Full Name" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirm" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Close" #: src/user-admin.c:931 msgid "Create New User" msgstr "Create New User" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancel" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Select" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Open" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Language" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "User ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remove" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Today" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancel" #: src/user-language.c:672 msgid "Done" msgstr "Done" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Message" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/eo.po000066400000000000000000000260251435121147600151550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Robin van der Vliet , 2019 # fenris , 2019 # Forecast , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Forecast , 2020\n" "Language-Team: Esperanto (https://www.transifex.com/mate/teams/13566/eo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Tuta nomo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Pasvorto" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Fermi" #: src/user-admin.c:931 msgid "Create New User" msgstr "Krei novan uzanton" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Rezigni" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Elekti" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Malfermi" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Forigi" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Hodiaŭ" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Nuligi" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mesaĝo" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/es.po000066400000000000000000000367311435121147600151660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Rodrigo Lledó , 2019 # Stefano Karapetsas , 2019 # Joel Barrios , 2021 # Toni Estévez , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Toni Estévez , 2021\n" "Language-Team: Spanish (https://www.transifex.com/mate/teams/13566/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gestionar las cuentas de usuario" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Se requiere autenticación para cambiar los datos de los usuarios" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Gestor de MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Gestión de usuarios y grupos locales de Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Gestor de MATE es una aplicación gráfica que gestiona usuarios y grupos " "locales. Puede añadir y eliminar usuarios locales, cambiar el nombre del " "usuario, el tipo de usuario, el idioma del usuario, la contraseña del " "usuario y el inicio de sesión automático. Puede ver el registro de inicio de" " sesión del usuario. Trabajando con el servicio de grupos, se pueden " "gestionar grupos de usuarios, como añadir/eliminar grupos existentes y " "crear/eliminar grupos nuevos." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "abrir archivo" #: src/main.c:38 msgid "Create pid file failed" msgstr "No se ha podido crear el archivo del PID" #: src/main.c:48 msgid "write file" msgstr "escribir archivo" #: src/main.c:48 msgid "write pid file failed" msgstr "no se ha podido escribir el archivo del PID" #: src/main.c:81 msgid "open pid file failed" msgstr "no se ha podido abrir el archivo del PID" #: src/main.c:86 msgid "read file" msgstr "leer archivo" #: src/main.c:86 msgid "read pid file failed" msgstr "No se ha podido leer el archivo del PID" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Eliminar el usuario" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "No puede eliminar su propia cuenta." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "el usuario todavía está conectado" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Eliminar el usuario «%s»" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Si se debe eliminar la carpeta personal del usuario" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Nombre de usuario repetido. Pruebe con otro" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Nombre de la carpeta de usuario repetido. Pruebe con otro" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "El nombre de usuario no puede comenzar con un -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "El nombre de usuario solo puede contener letras mayúsculas\n" "y minúsculas de la a a la z, dígitos y los caracteres siguientes: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "Se usará para nombrar la carpeta personal y no se puede cambiar" #: src/user-admin.c:485 msgid "Creating User" msgstr "Creación del usuario" #: src/user-admin.c:570 msgid "User Name" msgstr "Nombre del usuario" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nombre completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipo de cuenta" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estándar" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administradores" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Las contraseñas introducidas dos veces son diferentes" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Las contraseñas mixtas mejoran la seguridad" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contraseña" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Configurar la próxima vez" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Ahora configure la contraseña" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generación de la contraseña" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Cerrar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crear un usuario nuevo" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crear un archivo de recorte" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "no se ha podido crear el archivo temporal para los datos de la imagen" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancelar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seleccionar" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Cargar una imagen local" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Buscar más imágenes" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Imagen local" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Lista de avatares" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "No hay ninguna dirección para almacenar las imágenes" #: src/user-base.c:212 msgid "No Settings" msgstr "Sin ajustes" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Inicio de sesión automático" #: src/user-base.c:288 msgid "Login time" msgstr "Hora de inicio de sesión" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gestión de grupos" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Configuración de grupos" #: src/user-face.c:120 msgid "Change Name" msgstr "Cambiar el nombre" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Escriba un carácter válido" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Use la tecla Intro para guardar las modificaciones" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Nombre de grupo repetido. Pruebe con otro" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "El nombre de grupo no puede comenzar con un -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "El primer carácter del nombre de grupo debe ser una letra" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "El nombre de grupo solo puede contener letras mayúsculas\n" "y minúsculas de la a a la z, dígitos y los caracteres siguientes: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Crear un grupo nuevo" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "No se ha podido crear el grupo nuevo" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Eliminar el grupo" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Si se debe eliminar el grupo seleccionado" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inicialización de la gestión de grupos" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "La inicializacion ha fallado; consulte la función \n" "de la interfaz del servicio de gestión de grupos" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "No se ha podido contactar con group-service" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Asegúrese de que group-service está instalado y activado.\n" "URL: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Haga clic en el botón de desbloqueo en la página de cambio de grupo." #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nombre del grupo" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID del grupo" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nombre del grupo nuevo" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Seleccione el usuario para añadirlo al grupo nuevo" #: src/user-group-window.c:648 msgid "Username" msgstr "Nombre de usuario" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID del usuario" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Eliminar" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID del grupo" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Crear un grupo de usuarios" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Se ha creado correctamente el grupo de usuarios. Mire al final de la lista " "de grupos." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Cambiar grupos" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Crear grupos" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Eliminar grupos" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Usuario actual - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Esta semana" #: src/user-history.c:44 msgid "Last Week" msgstr "La semana pasada" #: src/user-history.c:146 msgid "Today" msgstr "Hoy" #: src/user-history.c:150 msgid "Yesterday" msgstr "Ayer" #: src/user-history.c:156 msgid "%b %e" msgstr "%e %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e %b de %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sesión finalizada" #: src/user-history.c:250 msgid "Session Started" msgstr "Sesión iniciada" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Actividad de la cuenta" #: src/user-history.c:397 msgid "previous" msgstr "anterior" #: src/user-history.c:402 msgid "next" msgstr "siguiente" #: src/user-info.c:39 msgid "Account is disable" msgstr "La cuenta está desactivada" #: src/user-info.c:207 msgid "Get User Info" msgstr "Obtener información del usuario" #: src/user-info.c:207 msgid "user count is 0" msgstr "el número de usuarios es 0" #: src/user-language.c:195 msgid "More…" msgstr "Más..." #: src/user-language.c:225 msgid "No languages found" msgstr "No se ha encontrado ningún idioma" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "Hecho" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Las contraseñas no coinciden." #: src/user-password.c:282 msgid "Now set up" msgstr "Configurar ahora" #: src/user-password.c:292 msgid "User Password" msgstr "Contraseña del usuario" #: src/user-share.c:170 msgid "_Return" msgstr "_Volver" #: src/user-share.c:190 msgid "Message" msgstr "Mensaje" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "La contraseña nueva debe ser diferente de la antigua" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Pruebe a cambiar algunas letras y números" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Pruebe a cambiar un poco más la contraseña" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Una contraseña que no incluya su nombre de usuario sería más fuerte" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Trate de evitar el uso de su nombre en la contraseña" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Trate de evitar algunas de las palabras incluidas en la contraseña" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Trate de evitar palabras de uso común" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Trate de evitar la reordenación de las palabras existentes" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Trate de usar más números" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Trate de usar más letras mayúsculas" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Trate de usar más letras minúsculas" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Trate de usar más caracteres especiales, como signos de puntuación" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Trate de usar una mezcla de letras, números y signos de puntuación" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Trate de no repetir el mismo carácter" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Trate de no repetir el mismo tipo de carácter: mezcle letras, números y " "signos puntuación." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Trate de evitar secuencias como 1234 o abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "La longitud de la contraseña debe tener más de 8 caracteres" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Algunos ajustes se deben desbloquear antes de que se puedan cambiar" #: src/user-window.c:277 msgid "Add User" msgstr "Añadir un usuario" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Gestor de usuarios de MATE" user-admin-1.7.0/po/es_AR.po000066400000000000000000000257341435121147600155510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Reshi Starkey , 2019 # mbarbero , 2019 # Germán Herrou , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Germán Herrou , 2019\n" "Language-Team: Spanish (Argentina) (https://www.transifex.com/mate/teams/13566/es_AR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nombre Completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Cerrar" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancelar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/es_CO.po000066400000000000000000000260121435121147600155360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # John Toro , 2019 # Sergio Alejandro Bayona Becerra , 2019 # Julian Borrero , 2019 # Daniel Aranda , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Daniel Aranda , 2019\n" "Language-Team: Spanish (Colombia) (https://www.transifex.com/mate/teams/13566/es_CO/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estándar" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Cerrar" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Eliminar" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Hoy" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/es_MX.po000066400000000000000000000260771435121147600155740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Martin Hernández Ramírez , 2019 # Luis Medina , 2019 # Jose Carlos Martínez Rodriguez , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Jose Carlos Martínez Rodriguez , 2019\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/mate/teams/13566/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nombre Completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estandard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Eliminar" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/et.po000066400000000000000000000267411435121147600151670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Ivar Smolin , 2019 # Stefano Karapetsas , 2019 # Marko Silluste , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Marko Silluste , 2021\n" "Language-Team: Estonian (https://www.transifex.com/mate/teams/13566/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Kasutajakontode haldamine" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Kasutajaandmete muutmiseks on vaja autentida" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE Haldur" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Linuxi lokaalsete kasutajate ja gruppide haldamine" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ava fail" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "kirjuta fail" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Kasutaja eemaldamine" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Sa ei saa kustutada oma kontot." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Täisnimi" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standardsed" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Salasõna" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Nüüd määra parool" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Kinnita" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Suletud" #: src/user-admin.c:931 msgid "Create New User" msgstr "Uue kasutaja loomine" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Tühista" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Valik" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ava" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Keel" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automaatne logimine" #: src/user-base.c:288 msgid "Login time" msgstr "Logimise aeg" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "Muuda nimi" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Sisestage kehtiv märk" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "Kasutajanimi" #: src/user-group-window.c:649 msgid "User ID" msgstr "Kasutaja ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Eemalda" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Täna" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "Konto on keelatud" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Tühista" #: src/user-language.c:672 msgid "Done" msgstr "Valmis" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Kasutaja parool" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Teade" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Uus parool peab olema erinev vanast" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Proovige mõnda tähte ja numbrit muuta" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Püüdke vältida järjestusi nagu 1234 või abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Lisa kasutaja" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/eu.po000066400000000000000000000261431435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Asier Iturralde Sarasola , 2019 # Stefano Karapetsas , 2019 # David García-Abad , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: David García-Abad , 2020\n" "Language-Team: Basque (https://www.transifex.com/mate/teams/13566/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ireki fitxategia" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "idatzi fitxategia" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Izen osoa" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estandarra" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Pasahitza" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Berretsi" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Itxi" #: src/user-admin.c:931 msgid "Create New User" msgstr "Sortu erabiltzaile berria" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Utzi" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Hautatu" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ireki" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Hizkuntza" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Erabiltzailearen IDa" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Kendu" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Gaur" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Utzi" #: src/user-language.c:672 msgid "Done" msgstr "Eginda" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mezua" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/fa.po000066400000000000000000000260321435121147600151360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # sir_hawell , 2019 # am1r.ar3alan , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Persian (https://www.transifex.com/mate/teams/13566/fa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fa\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "نام و نام خانوادگی" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "گذرواژه" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ان_صراف" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "انتخاب" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_باز کردن" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "حذف" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "انصراف" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "پیغام" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/fi.po000066400000000000000000000270101435121147600151430ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Eslam Ali , 2019 # Ammuu5, 2019 # Stefano Karapetsas , 2019 # Kimmo Kujansuu , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Kimmo Kujansuu , 2020\n" "Language-Team: Finnish (https://www.transifex.com/mate/teams/13566/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Hallitse käyttäjätunnuksia" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "avaa tiedosto" #: src/main.c:38 msgid "Create pid file failed" msgstr "Pid-tiedoston luominen epäonnistui" #: src/main.c:48 msgid "write file" msgstr "kirjoita tiedosto" #: src/main.c:48 msgid "write pid file failed" msgstr "pid-tiedoston kirjoittaminen epäonnistui" #: src/main.c:81 msgid "open pid file failed" msgstr "Pid-tiedosto avaaminen epäonnistui" #: src/main.c:86 msgid "read file" msgstr "lue tiedosto" #: src/main.c:86 msgid "read pid file failed" msgstr "pid-tiedoston lukeminen epäonnistui" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Poista käyttäjä" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Et voi poistaa omaa tunnustasi." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Koko nimi" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tunnuksen tyyppi" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Salasana" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Vahvista" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Sulje" #: src/user-admin.c:931 msgid "Create New User" msgstr "Luo uusi käyttäjä" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Peru" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Valitse" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Avaa" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Kieli" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Käyttäjätunniste" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Poista" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Poista ryhmät" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Nykyinen käyttäjä - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Tällä viikolla" #: src/user-history.c:44 msgid "Last Week" msgstr "Viime viikolla" #: src/user-history.c:146 msgid "Today" msgstr "Tänään" #: src/user-history.c:150 msgid "Yesterday" msgstr "Eilen" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Istunto päättynyt" #: src/user-history.c:250 msgid "Session Started" msgstr "Istunto aloitettu" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "edellinen" #: src/user-history.c:402 msgid "next" msgstr "seuraava" #: src/user-info.c:39 msgid "Account is disable" msgstr "Tunnus on pois käytöstä" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "Lisää..." #: src/user-language.c:225 msgid "No languages found" msgstr "Kieliä ei löytynyt" #: src/user-language.c:667 msgid "Cancel" msgstr "Peru" #: src/user-language.c:672 msgid "Done" msgstr "Valmis" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Viesti" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/fr.po000066400000000000000000000372261435121147600151660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Charles Monzat , 2019 # Laurent Napias, 2019 # Stefano Karapetsas , 2019 # Pierre-Yves , 2019 # ButterflyOfFire, 2020 # Étienne Deparis , 2020 # Wolfgang Ulbrich , 2021 # Tubuntu, 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Tubuntu, 2021\n" "Language-Team: French (https://www.transifex.com/mate/teams/13566/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gérer les comptes utilisateurs" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" "Authentification nécessaire pour modifier les données de l'utilisateur" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Gestionnaire de MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Gestion des utilisateurs et groupes locaux Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate Manager est une application graphique permettant de gérer les " "utilisateurs et groupes locaux. Elle permet d'ajouter et supprimer des " "utilisateurs locaux, changer leur nom, type, langue, mot de passe et " "paramétrer leur connexion automatique. Vous pouvez voir les enregistrements " "de connexion des utilisateurs. Avec l'aide de group-service, les groupes " "d'utilisateurs peuvent être gérés, avec l'ajout et la suppression de " "groupes." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ouverture du fichier" #: src/main.c:38 msgid "Create pid file failed" msgstr "Échec de création du fichier pid" #: src/main.c:48 msgid "write file" msgstr "écriture du fichier" #: src/main.c:48 msgid "write pid file failed" msgstr "échec d'écriture du fichier pid" #: src/main.c:81 msgid "open pid file failed" msgstr "l'ouverture du fichier pid à échoué" #: src/main.c:86 msgid "read file" msgstr "lecture du fichier" #: src/main.c:86 msgid "read pid file failed" msgstr "échec de lecture du fichier pid" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Supprimer l'utilisateur" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Vous ne pouvez pas supprimer votre propre compte." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "l'utilisateur est toujours connecté" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Supprimer l'utilisateur '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Supprimer également le répertoire personnel de l'utilisateur ?" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Nom d'utilisateur déjà utilisé. Essayez-en un autre" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Nom de répertoire personnel déjà utilisé. Essayez-en un autre" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Le nom de l'utilisateur ne peut pas commencer par un -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Le nom d'utilisateur ne doit être composé que de lettres majuscules et minuscules, \n" "de chiffres et les caractères suivants : . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Ceci sera utilisé pour nommer votre dossier personnel et ne pourra pas être " "changé" #: src/user-admin.c:485 msgid "Creating User" msgstr "Création de l'utilisateur" #: src/user-admin.c:570 msgid "User Name" msgstr "Nom d'utilisateur" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nom complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Type de compte" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administrateur" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Les mots de passe saisis sont différents" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Les mots de passe combinés améliorent la sécurité" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Mot de passe" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Changer lors de la prochaine connexion" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Introduire le mot de passe maintenant" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "Générer un mot de passe" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmer" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Fermer" #: src/user-admin.c:931 msgid "Create New User" msgstr "Créer un nouvel utilisateur" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Créer un fichier de troncature" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "échec de création d'un fichier temporaire pour l'image" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Annuler" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Sélectionner" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Charger une image locale" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Rechercher d'autres images" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ouvrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Image locale" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Liste des avatars" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Il n'y a pas d'adresse pour stocker les photos" #: src/user-base.c:212 msgid "No Settings" msgstr "Pas configuré" #: src/user-base.c:252 msgid "Language" msgstr "Langue" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Connexion automatique" #: src/user-base.c:288 msgid "Login time" msgstr "Date de connexion" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gestion des Groupes" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Paramétrage des groupes" #: src/user-face.c:120 msgid "Change Name" msgstr "Modifier le nom" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Veuillez saisir un caractère valide" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Appuyez sur la touche Entrée pour enregistrer les modifications" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Ce groupe existe déjà. Essayez un autre nom" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Le nom du groupe ne peut pas commencer par un -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Le nom du groupe doit commencer par une lettre" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Le nom du groupe ne doit être composé que de lettres majuscules et minuscules, \n" "chiffres et les caractères suivants : . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Créer un nouveau groupe" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "La création du groupe a échoué" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Supprimer le groupe" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Voulez-vous supprimer le groupe sélectionné ?" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Initialisation de group management" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "L'initialisation a échouée, merci de voir la fonction\n" "d'interface du service de gestion de groupe" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Échec de communication avec \"group-service\"" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Veuillez vérifier que \"group-service\" est installé et activé.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" "Cliquer sur le bouton de déverrouillage sur la page « Sélection des " "groupes »" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nom du groupe" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID du groupe" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nom du nouveau groupe" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Veuillez sélectionner l'utilisateur à ajouter au nouveau groupe" #: src/user-group-window.c:648 msgid "Username" msgstr "Nom d'utilisateur" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID de l'utilisateur" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Supprimer" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID du groupe" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Créer un groupe utilisateur" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "Le groupe à été créé avec succès. Il se trouve en fin de liste." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Sélection des groupes" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Création de groupes" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Suppression de groupes" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Utilisateur actuel - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Cette semaine" #: src/user-history.c:44 msgid "Last Week" msgstr "La semaine passée" #: src/user-history.c:146 msgid "Today" msgstr "Aujourd'hui" #: src/user-history.c:150 msgid "Yesterday" msgstr "Hier" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Fin de session" #: src/user-history.c:250 msgid "Session Started" msgstr "Début de session" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Activité du compte" #: src/user-history.c:397 msgid "previous" msgstr "précédent" #: src/user-history.c:402 msgid "next" msgstr "suivant" #: src/user-info.c:39 msgid "Account is disable" msgstr "Le compte est désactivé" #: src/user-info.c:207 msgid "Get User Info" msgstr "Obtention des informations sur l'utilisateur" #: src/user-info.c:207 msgid "user count is 0" msgstr "le nombre d'utilisateurs est 0" #: src/user-language.c:195 msgid "More…" msgstr "Plus…" #: src/user-language.c:225 msgid "No languages found" msgstr "Aucune langue trouvée" #: src/user-language.c:667 msgid "Cancel" msgstr "Annuler" #: src/user-language.c:672 msgid "Done" msgstr "Terminé" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Les mots de passe ne correspondent pas." #: src/user-password.c:282 msgid "Now set up" msgstr "Tout est en place" #: src/user-password.c:292 msgid "User Password" msgstr "Mot de passe de l'utilisateur" #: src/user-share.c:170 msgid "_Return" msgstr "_Retour" #: src/user-share.c:190 msgid "Message" msgstr "Message" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Le nouveau mot de passe doit être différent de l'ancien" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Essayez de changer quelques chiffres et lettres" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Essayez de modifier le mot de passe un peu plus" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" "Un mot de passe qui ne contient pas votre identifiant serait plus fort" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "N'utilisez pas votre identifiant comme mot de passe" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Évitez les mots communs dans le mot de passe" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Évitez les mots communs" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Évitez de réorganiser les mots existants" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Utilisez plus de chiffres" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Utilisez des majuscules" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Utilisez des minuscules" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Utilisez plus de caractères spéciaux, tels que des ponctuations" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Utilisez un mélange de lettres, de chiffres et de ponctuations" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Évitez les répétitions de caractères" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Évitez les répétitions de caractères, vous devez mélanger des chiffres, des " "lettres et des caractères spéciaux." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Évitez les séquences telles que 1234 ou abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Le mot de passe doit contenir plus de 8 caractères" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" "Certains paramètres doivent être déverrouillés avant de pouvoir être " "modifiés." #: src/user-window.c:277 msgid "Add User" msgstr "Ajouter un utilisateur" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Gestionnaire d'utilisateurs Mate" user-admin-1.7.0/po/fur.po000066400000000000000000000255671435121147600153600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Friulian (https://www.transifex.com/mate/teams/13566/fur/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Vierç" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Gjave..." #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Scancele" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Messaç" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/fy.po000066400000000000000000000255651435121147600152000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Western Frisian (https://www.transifex.com/mate/teams/13566/fy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Wachtwurd" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "Iepenje" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Fuortsmite" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Skras" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ga.po000066400000000000000000000256671435121147600151540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Irish (https://www.transifex.com/mate/teams/13566/ga/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ga\n" "Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Ainm Iomlán" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Focal Faire" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cealaigh" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Tóg" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Oscail" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Bain" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cealaigh" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Teachtaireacht" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/gl.po000066400000000000000000000361351435121147600151570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Miguel Anxo Bouzada , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Miguel Anxo Bouzada , 2021\n" "Language-Team: Galician (https://www.transifex.com/mate/teams/13566/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Administrar contas de usuario" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Requírese autenticación para cambiar os datos do usuario" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Xestor do MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Xestión de usuarios e grupos locais de Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "O xestor do Mate é unha aplicación gráfica que xestiona usuarios e grupos " "locais. Pode engadir e eliminar usuarios locais, cambiar o nome do usuario, " "tipo de usuario, idioma do usuario, contrasinal do usuario, inicio de sesión" " automático. Pode ver o rexistro de inicio de sesión do usuario. Traballando" " con servizo de grupo, pódense xestionar grupos de usuarios, como " "engadir/eliminar grupos existentes e crear/eliminar novos grupos." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "abrir o ficheiro" #: src/main.c:38 msgid "Create pid file failed" msgstr "Produciuse un fallo ao crear o ficheiro PID" #: src/main.c:48 msgid "write file" msgstr "escribir o ficheiro" #: src/main.c:48 msgid "write pid file failed" msgstr "produciuse un fallo ao escribir o ficheiro PID" #: src/main.c:81 msgid "open pid file failed" msgstr "produciuse un fallo ao abrir o ficheiro PID" #: src/main.c:86 msgid "read file" msgstr "ler o ficheiro" #: src/main.c:86 msgid "read pid file failed" msgstr "Produciuse un fallo ao ler o ficheiro PID" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Retirar o usuario" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Vostede non pode eliminar a súa propia conta." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Se se debe retirar o directorio persoal do usuario" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Repítese o nome de usuario, tenteo con outro" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Repítese o nome do cartafol persoal de usuario, tenteo con outro" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "O nome de usuario non pode comezar cun - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "O nome de usuario debe consistir só en maiúsculas e minúsculas\n" "letras da a-z, díxitos e os seguintes caracteres: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "Empregarase para nomear o seu cartafol persoal e non se pode cambiar" #: src/user-admin.c:485 msgid "Creating User" msgstr "Creación de usuarios" #: src/user-admin.c:570 msgid "User Name" msgstr "Nome do usuario" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nome completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipo de conta" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estándar" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administradores" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Os contrasinais introducidos dúas veces son diferentes" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contrasinal" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Estabelecela a próxima vez" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Estabelecer agora o contrasinal" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "xeración do contrasinal" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Pechar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crear un novo usuario" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crear un ficheiro de recorte" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" "Produciuse un fallo ao crear un ficheiro temporal para os datos da imaxe" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancelar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seleccionar" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Cargar a imaxe local" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Navegar para buscar máis imaxes" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Imaxe local" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Lista de avatares" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Non hai enderezo para almacenar fotos" #: src/user-base.c:212 msgid "No Settings" msgstr "Sen axustes" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Acceso automático" #: src/user-base.c:288 msgid "Login time" msgstr "Hora de acceso" #: src/user-base.c:300 msgid "Group Manage" msgstr "Xestión do grupo" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Axustes dos grupos" #: src/user-face.c:120 msgid "Change Name" msgstr "Cambiar o nome" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Introduza un carácter válido" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Empregue a tecla Intro para gardar as modificacións" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Repítese o nome de grupo, tenteo con outro" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "O nome de grupo non pode comezar cun - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "O primeiro carácter do nome de grupo debe ser unha letra" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "O nome de grupo debe consistir só en maiúsculas e minúsculas\n" "letras da a-z, díxitos e os seguintes caracteres: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Crear un novo grupo" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Produciuse un fallo ao crear un novo grupo" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Retirar grupo" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Se se debe retirar o o grupo seleccionado" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inicialización da xestión de grupos" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Produciuse un fallo coa inicialización. Consulte a\n" "función Interface do servizo de xestión de grupos" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Produciuse un fallo ao contactar co servizo de grupo" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Asegúrese de que o servizo de grupo está instalado e activado.\n" "url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Prema no botón de desbloqueo na páxina de «cambio de grupo»" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nome do grupo" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID do grupo" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Novo nome do grupo" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Seleccione un usuario para engadilo ao novo grupo" #: src/user-group-window.c:648 msgid "Username" msgstr "Nome de usuario" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID de usuario" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Retirar" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Crear un grupo de usuarios" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Crear satisfactoriamente un grupo de usuarios. Vexa o final da lista de " "cambios de grupos." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Cambiar de grupos" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Crear grupos" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Retirar grupos" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Usuario actual - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Esta semana" #: src/user-history.c:44 msgid "Last Week" msgstr "A semana pasada" #: src/user-history.c:146 msgid "Today" msgstr "Hoxe" #: src/user-history.c:150 msgid "Yesterday" msgstr "Onte" #: src/user-history.c:156 msgid "%b %e" msgstr "%e de %b " #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e de %b de %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sesión rematada" #: src/user-history.c:250 msgid "Session Started" msgstr "Sesión iniciada" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Actividade da conta" #: src/user-history.c:397 msgid "previous" msgstr "anterior" #: src/user-history.c:402 msgid "next" msgstr "seguinte" #: src/user-info.c:39 msgid "Account is disable" msgstr "A conta está desactivada." #: src/user-info.c:207 msgid "Get User Info" msgstr "Obter información do usuario" #: src/user-info.c:207 msgid "user count is 0" msgstr "o número de usuarios é 0" #: src/user-language.c:195 msgid "More…" msgstr "Máis…" #: src/user-language.c:225 msgid "No languages found" msgstr "Non se atopou ningún idioma" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "Feito" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "Estabelecela agora" #: src/user-password.c:292 msgid "User Password" msgstr "Contrasinal do usuario" #: src/user-share.c:170 msgid "_Return" msgstr "_Retorno" #: src/user-share.c:190 msgid "Message" msgstr "Mensaxe" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "O novo contrasinal debe ser diferente do anterior" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Tente cambiar algunhas letras e números" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Tente cambiar un pouco máis o contrasinal" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Un contrasinal sen o seu nome de usuario sería máis forte" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Tente evitar o uso de seu nome no contrasinal" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Tente evitar algunhas das palabras incluídas no contrasinal" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Tente evitar palabras comúns" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Tente evitar a reordenación das palabras existentes" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Tente empregar máis números" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Tente empregar máis letras maiúsculas" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Tente empregar máis letras minúsculas" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" "Tente empregar máis caracteres especiais, como os signos de puntuación" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Tente empregar unha mestura de letras, números e signos de puntuación" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Tente evitar a repetición do mesmo carácter" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Tente evitar a repetición do mesmo tipo de carácter: necesita mesturar " "letras, números e signos de puntuación." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Tente evitar secuencias como 1234 ou abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "O contrasinal deberá ter unha lonxitude de máis de 8 caracteres" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Engadir un usuario" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Xestión de usuarios do Mate" user-admin-1.7.0/po/gu.po000066400000000000000000000260421435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Gujarati (https://www.transifex.com/mate/teams/13566/gu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "પૂરું નામ" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "પાસવર્ડ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "બંધ કરો" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "રદ કરો (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "પસંદ કરો" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ખોલો (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "વપરાશકર્તા ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "દૂર કરો" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "રદ કરો" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "સંદેશો" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ha.po000066400000000000000000000255321435121147600151440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Hausa (https://www.transifex.com/mate/teams/13566/ha/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ha\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Buɗe" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Cire" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Soke" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/he.po000066400000000000000000000265201435121147600151460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Yaron Shahrabani , 2019 # Stefano Karapetsas , 2019 # Omer I.S. , 2020 # shy tzedaka , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: shy tzedaka , 2020\n" "Language-Team: Hebrew (https://www.transifex.com/mate/teams/13566/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "פתיחת קובץ" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "שם מלא" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "סטנדרטי" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "סיסמה" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "אישור" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "סגירה" #: src/user-admin.c:931 msgid "Create New User" msgstr "יצירת משתמש חדש" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_ביטול" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "בחר" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_פתח" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "שפה" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "מזהה משתמש" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "הסר" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "היום" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ביטול" #: src/user-language.c:672 msgid "Done" msgstr "הושלם" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "סיסמת משתמש" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "הודעה" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "אורך הסיסמה צריך להיות יותר מ 8 אותיות." #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/hi.po000066400000000000000000000261331435121147600151520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Sadgamaya , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Hindi (https://www.transifex.com/mate/teams/13566/hi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "पूरा नाम" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "पासवर्ड" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "बंद करें" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "रद्द करें (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "चुनें" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "खोलें (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "उपयोक्ता पहचान" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "निकलें" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "रद्द करें" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "संदेश" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/hr.po000066400000000000000000000274001435121147600151610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Ivica Kolić , 2019 # Stefano Karapetsas , 2019 # Elvis M. Lukšić , 2019 # stemd , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: stemd , 2021\n" "Language-Team: Croatian (https://www.transifex.com/mate/teams/13566/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "otvori datoteku" #: src/main.c:38 msgid "Create pid file failed" msgstr "Neuspjelo stvaranje PID datoteke" #: src/main.c:48 msgid "write file" msgstr "snimi datoteku" #: src/main.c:48 msgid "write pid file failed" msgstr "neuspjelo snimanje PID datoteke" #: src/main.c:81 msgid "open pid file failed" msgstr "neuspjelo otvaranje PID datoteke" #: src/main.c:86 msgid "read file" msgstr "učitaj datoteku" #: src/main.c:86 msgid "read pid file failed" msgstr "neuspjelo čitanje PID datoteke" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Ukloni korisnika" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Ne možete obrisati vlastiti račun." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Korisničko ime ne može početi s - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "Korisničko ime" #: src/user-admin.c:583 msgid "Full Name" msgstr "Puno ime" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tip računa" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Običan" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratori" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Zaporka" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "stvaranje zaporke" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potvrdi" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zatvori" #: src/user-admin.c:931 msgid "Create New User" msgstr "Stvori novog korisnika" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Opozovi" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Odaberi" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otvori" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Bez postavki" #: src/user-base.c:252 msgid "Language" msgstr "Jezik" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatska prijava" #: src/user-base.c:288 msgid "Login time" msgstr "Vrijeme prijave" #: src/user-base.c:300 msgid "Group Manage" msgstr "Upravljanje grupama" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Postavke grupa" #: src/user-face.c:120 msgid "Change Name" msgstr "Promijeni ime" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Ime grupe već postoji. Molimo odaberite drugo ime." #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Stvori novu grupu" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Ukloni" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Promijeni grupe" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "Ovaj tjedan" #: src/user-history.c:44 msgid "Last Week" msgstr "Prethodni tjedan" #: src/user-history.c:146 msgid "Today" msgstr "danas" #: src/user-history.c:150 msgid "Yesterday" msgstr "jučer" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "prethodni" #: src/user-history.c:402 msgid "next" msgstr "sljedeći" #: src/user-info.c:39 msgid "Account is disable" msgstr "Račun je onemogućen" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "Više..." #: src/user-language.c:225 msgid "No languages found" msgstr "Jezici nisu nađeni" #: src/user-language.c:667 msgid "Cancel" msgstr "Opozovi" #: src/user-language.c:672 msgid "Done" msgstr "Obavljeno" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Zaporka" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Poruka" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Zaporka ne može biti kraća od 8 znakova" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Dodaj korisnika" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/hu.po000066400000000000000000000302171435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # KAMI KAMI , 2019 # Balázs Meskó , 2019 # Stefano Karapetsas , 2019 # Rezső Páder , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Rezső Páder , 2020\n" "Language-Team: Hungarian (https://www.transifex.com/mate/teams/13566/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Felhasználói fiókok kezelése" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Hitelesítés szükséges a felhasználó adatainak módosításához" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE felhasználó kezelő" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Helyi felhasználók és csoportok kezelése" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "fájl megnyitása" #: src/main.c:38 msgid "Create pid file failed" msgstr "PID fájl létrehozása sikertelen" #: src/main.c:48 msgid "write file" msgstr "fájl írása" #: src/main.c:48 msgid "write pid file failed" msgstr "PID fájl írása sikertelen" #: src/main.c:81 msgid "open pid file failed" msgstr "PID fájl megnyitása sikertelen" #: src/main.c:86 msgid "read file" msgstr "fájl olvasása" #: src/main.c:86 msgid "read pid file failed" msgstr "PID fájl olvasása sikertelen" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Felhasználó törlése" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "A saját fiók nem törölhető." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Felhasználó saját könyvtárának eltávolítása" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "Felhasználó létrehozása" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Teljes név" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Fiók típusa" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Adminisztrátor" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "A két jelszó nem egyezik" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Jelszó" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Beállítás később" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Jelszó beállítása most" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "jelszó generálás" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Megerősítés" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Bezárás" #: src/user-admin.c:931 msgid "Create New User" msgstr "Új felhasználó létrehozása" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "Mé_gse" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Kijelölés" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Megnyitás" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Nincs beállítás" #: src/user-base.c:252 msgid "Language" msgstr "Nyelv" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatikus bejelentkezés" #: src/user-base.c:288 msgid "Login time" msgstr "Bejelentkezés ideje" #: src/user-base.c:300 msgid "Group Manage" msgstr "Csoportkezelés" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Csoportok beállítása" #: src/user-face.c:120 msgid "Change Name" msgstr "Név módosítása" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Csoport neve" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Csoport ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Új csoport neve" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "Felhasználónév" #: src/user-group-window.c:649 msgid "User ID" msgstr "Felhasználóazonosító" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Eltávolítás" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Csoportok létrehozása" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Csoportok törlése" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "Ez a hét" #: src/user-history.c:44 msgid "Last Week" msgstr "Utolsó hét" #: src/user-history.c:146 msgid "Today" msgstr "Ma" #: src/user-history.c:150 msgid "Yesterday" msgstr "Tegnap" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%Y. %b %d" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — fiók aktivitás" #: src/user-history.c:397 msgid "previous" msgstr "előző" #: src/user-history.c:402 msgid "next" msgstr "következő" #: src/user-info.c:39 msgid "Account is disable" msgstr "Ez a fiók le van tiltva." #: src/user-info.c:207 msgid "Get User Info" msgstr "Felhasználók lekérdezése" #: src/user-info.c:207 msgid "user count is 0" msgstr "nincsenek felhasználók" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Mégse" #: src/user-language.c:672 msgid "Done" msgstr "Kész" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "Beállítás most" #: src/user-password.c:292 msgid "User Password" msgstr "Felhasználó jelszava" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Üzenet" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Felhasználó hozzáadása" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "MATE felhasználó kezelő" user-admin-1.7.0/po/hy.po000066400000000000000000000257771435121147600152070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Siranush , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Siranush , 2019\n" "Language-Team: Armenian (https://www.transifex.com/mate/teams/13566/hy/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hy\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Լրիվ Անունը" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Ստանդարտ" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Գաղտնաբառ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Հաստատել" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Փակ" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Չեղարկել " #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Բացել" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Լեզու" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Հեռացնել" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Այսօր" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Չեղարկել" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/id.po000066400000000000000000000357141435121147600151530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Ibnu Daru Aji, 2019 # Willy Sudiarto Raharjo , 2019 # Hatta.z, 2019 # Febrian Setianto (Feber) , 2019 # Stefano Karapetsas , 2019 # Andika Triwidada , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Andika Triwidada , 2021\n" "Language-Team: Indonesian (https://www.transifex.com/mate/teams/13566/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Mengelola akun pengguna" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Autentikasi diperlukan untuk mengubah data pengguna" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Manajer MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Mengelola Pengguna dan Grup Lokal Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Manajer Mate adalah aplikasi grafis yang mengelola pengguna dan grup lokal. " "Ini bisa menambah dan menghapus pengguna lokal, mengubah nama pengguna, " "jenis pengguna, bahasa pengguna, kata sandi pengguna, login otomatis. Anda " "dapat melihat rekaman masuk pengguna. Dengan bekerja dengan group-service, " "kelompok pengguna dapat dikelola, seperti menambah/menghapus grup yang ada " "dan membuat/menghapus grup baru." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "buka berkas" #: src/main.c:38 msgid "Create pid file failed" msgstr "Pembuatan berkas pid gagal" #: src/main.c:48 msgid "write file" msgstr "tulis berkas" #: src/main.c:48 msgid "write pid file failed" msgstr "menulis berkas pid gagal" #: src/main.c:81 msgid "open pid file failed" msgstr "membuka berkas pid gagal" #: src/main.c:86 msgid "read file" msgstr "baca berkas" #: src/main.c:86 msgid "read pid file failed" msgstr "membaca berkas pid gagal" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Hapus Pengguna" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Anda tidak dapat menghapus akun Anda sendiri." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "pengguna masih log masuk" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Hapus pengguna '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Apakah akan menghapus direktori rumah pengguna" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Pengulangan nama pengguna. Silakan coba yang lain" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Pengulangan nama rumah pengguna. Silakan coba yang lain" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Nama pengguna tidak dapat dimulai dengan -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nama pengguna hanya boleh terdiri dari huruf besar dan kecil \n" "dari a-z, digit, dan karakter berikut: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Ini akan digunakan untuk menamai folder rumah Anda dan tidak dapat diubah" #: src/user-admin.c:485 msgid "Creating User" msgstr "Membuat Pengguna" #: src/user-admin.c:570 msgid "User Name" msgstr "Nama Pengguna" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nama Lengkap" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Jenis Akun" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standar" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administrator" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Kata sandi yang dimasukkan dua kali berbeda" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Kata sandi campuran meningkatkan keamanan" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Sandi" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Siapkan kali berikutnya" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Sekarang mengatur password" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "pembuatan kata sandi" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Konfirmasi" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Tutup" #: src/user-admin.c:931 msgid "Create New User" msgstr "Buat Pengguna Baru" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Buat Berkas Pangkas" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "gagal membuat berkas sementara untuk data gambar" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Batal" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Pilih" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Muat Gambar Lokal" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Ramban untuk lebih banyak gambar" #: src/user-avatar.c:253 msgid "_Open" msgstr "B_uka" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Gambar Lokal" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Daftar avatar" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Tidak ada alamat untuk menyimpan foto" #: src/user-base.c:212 msgid "No Settings" msgstr "Tidak Ada Pengaturan" #: src/user-base.c:252 msgid "Language" msgstr "Bahasa" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Logon otomatis" #: src/user-base.c:288 msgid "Login time" msgstr "Waktu login" #: src/user-base.c:300 msgid "Group Manage" msgstr "Kelola Grup" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Mengatur Grup" #: src/user-face.c:120 msgid "Change Name" msgstr "Ganti Nama" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Silakan masukkan karakter yang valid" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Gunakan Tombol Enter untuk Menyimpan Modifikasi" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Pengulangan nama grup. Silakan coba yang lain" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Nama grup tidak dapat dimulai dengan -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Karakter pertama dari nama grup perlu menggunakan huruf" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nama grup hanya boleh berupa huruf besar dan kecil \n" "dari a-z, digit, dan karakter berikut:. - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Buat Grup Baru" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Buat Grup Baru Gagal" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Hapus Grup" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Apakah akan menghapus grup yang dipilih" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inisialisasi manajemen grup" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Inisialisasi gagal, silakan lihat fungsi \n" " Antar Muka Layanan Manajemen Grup" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Gagal menghubungi layanan grup" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Pastikan bahwa group-service diinstal dan diaktifkan.\n" " URL: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klik tombol buka kunci pada halaman \"switch-group\"" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nama Group" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID Grup" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nama Grup Baru" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Silakan pilih pengguna untuk ditambahkan ke grup baru" #: src/user-group-window.c:648 msgid "Username" msgstr "Nama Pengguna" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID Pengguna" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Hapus" #: src/user-group-window.c:708 msgid "Group id" msgstr "Id grup" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Buat Grup Pengguna" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Sukses Membuat Grup Pengguna, Silakan lihat akhir daftar switch-group." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Beralih Grup" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Buat Grup" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Hapus Grup" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Pengguna Saat Ini - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Minggu Ini" #: src/user-history.c:44 msgid "Last Week" msgstr "Minggu Lalu" #: src/user-history.c:146 msgid "Today" msgstr "Hari ini" #: src/user-history.c:150 msgid "Yesterday" msgstr "Kemarin" #: src/user-history.c:156 msgid "%b %e" msgstr "%e %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e b% %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sesi Berakhir" #: src/user-history.c:250 msgid "Session Started" msgstr "Sesi Dimulai" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Aktivitas Akun" #: src/user-history.c:397 msgid "previous" msgstr "sebelumnya" #: src/user-history.c:402 msgid "next" msgstr "berikutnya" #: src/user-info.c:39 msgid "Account is disable" msgstr "Akun dinonaktifkan" #: src/user-info.c:207 msgid "Get User Info" msgstr "Dapatkan Info Pengguna" #: src/user-info.c:207 msgid "user count is 0" msgstr "cacah pengguna adalah 0" #: src/user-language.c:195 msgid "More…" msgstr "Lebih banyak…" #: src/user-language.c:225 msgid "No languages found" msgstr "Tidak ada bahasa yang ditemukan" #: src/user-language.c:667 msgid "Cancel" msgstr "Batal" #: src/user-language.c:672 msgid "Done" msgstr "Selesai" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Kata sandi tidak cocok." #: src/user-password.c:282 msgid "Now set up" msgstr "Sekarang telah siap" #: src/user-password.c:292 msgid "User Password" msgstr "Kata Sandi Pengguna" #: src/user-share.c:170 msgid "_Return" msgstr "_Return" #: src/user-share.c:190 msgid "Message" msgstr "Pesan" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Kata sandi baru harus berbeda dari yang lama" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Cobalah mengubah beberapa huruf dan angka" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Cobalah mengubah kata sandi sedikit lebih lagi" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Kata sandi tanpa nama pengguna Anda akan lebih kuat" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Cobalah untuk menghindari menggunakan nama Anda di kata sandi" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" "Cobalah untuk menghindari beberapa kata yang disertakan dalam kata sandi" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Cobalah hindari kata-kata umum" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Cobalah untuk menghindari penataan ulang kata yang ada" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Cobalah untuk menggunakan lebih banyak angka" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Cobalah untuk menggunakan lebih banyak huruf besar" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Cobalah untuk menggunakan lebih banyak huruf kecil" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Coba gunakan karakter khusus lainnya, seperti tanda baca" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Cobalah untuk menggunakan campuran huruf, angka, dan tanda baca" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Cobalah untuk menghindari mengulangi karakter yang sama" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Cobalah untuk menghindari pengulangan tipe karakter yang sama: Anda perlu " "mencampur huruf, angka, dan tanda baca." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Cobalah untuk menghindari urutan seperti 1234 atau abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Panjang kata sandi perlu lebih dari 8 karakter" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Beberapa pengaturan harus dibuka kuncinya sebelum mereka dapat diubah" #: src/user-window.c:277 msgid "Add User" msgstr "Tambah Pengguna" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Manajer Pengguna Mate" user-admin-1.7.0/po/ie.po000066400000000000000000000255251435121147600151530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Caarmi, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Caarmi, 2019\n" "Language-Team: Interlingue (https://www.transifex.com/mate/teams/13566/ie/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ie\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nómine complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Contrasigne" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Cluder" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Anullar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Aperter" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Lingue" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remover" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Anullar" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ig.po000066400000000000000000000255261435121147600151560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Igbo (https://www.transifex.com/mate/teams/13566/ig/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ig\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Mepee" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Wepụ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Wepụ" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/is.po000066400000000000000000000257341435121147600151730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Sveinn í Felli , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Sveinn í Felli , 2019\n" "Language-Team: Icelandic (https://www.transifex.com/mate/teams/13566/is/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Fullt nafn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Lykilorð" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Hætta við" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Velja" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Opna" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Tungumál" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Fjarlægja" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Í dag" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Hætta við" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Skilaboð" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/it.po000066400000000000000000000362151435121147600151700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Enrico B. , 2019 # Stefano Karapetsas , 2019 # Giuseppe Pignataro , 2021 # Alessandro Volturno , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Alessandro Volturno , 2022\n" "Language-Team: Italian (https://www.transifex.com/mate/teams/13566/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gestisce gli account utenti" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "È richiesta l'autenticazione per modificare i dati dell'utente" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE Manager" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Gestire Utenti Locali e Gruppi in Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate Manager è una applicazione grafica che gestisce gruppi e utenti locali." " Può aggiungere o cancellare utenti locali, cambiare il nome utente, tipo " "di utente, lingua utente, password utente, login automatico. È possibile " "visualizzare il rapporto di login utente. Lavorando con servizi di gruppo, " "possono essere gestiti gruppi di utenti, come ad esempio " "aggiungere/rimuovere gruppi esistenti e creare/cancellare nuovi gruppi." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "apri un file" #: src/main.c:38 msgid "Create pid file failed" msgstr "Creazione del file pid fallita" #: src/main.c:48 msgid "write file" msgstr "Scrivi il file" #: src/main.c:48 msgid "write pid file failed" msgstr "La scrittura del file pid è fallita" #: src/main.c:81 msgid "open pid file failed" msgstr "L'apertura del file pid è fallita" #: src/main.c:86 msgid "read file" msgstr "Leggi il file" #: src/main.c:86 msgid "read pid file failed" msgstr "La lettura del file pid è fallita" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Rimuovi utente" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Non puoi eliminare il tuo account." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "l'utente è ancora connesso" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Rimuovi l'utente '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Indica se rimuovere o meno la cartella home dell'utente" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Nome utente ripetuto. PEr favore inserirne un altro" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Nome della home utente ripetuto. Per favore provarne un altro" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Il nome utente non può iniziare con un - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Il nome utente deve essere composto da lettere maiuscole \n" "o minuscole dalla a alla z, numeri e i seguenti caratteri: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "Verrà utilizzato per creare la cartella home e non può esser cambiato" #: src/user-admin.c:485 msgid "Creating User" msgstr "Creazione di un utente" #: src/user-admin.c:570 msgid "User Name" msgstr "Nome utente" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nome completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipo di account" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Amministratori" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Le password inserite non corrispondono" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Le password miste migliorano la sicurezza" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Imposta successivamente" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Adesso Imposta la password" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "Genera la password" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Conferma" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Chiudi" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crea nuovo utente" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crea il file Crop" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "Creazione del file temporaneo per i dati dell'immagine fallita" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "A_nnulla" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seleziona" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Carica un'immagine locale" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Sfoglia per altre immagini" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Apri" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Immagine locale" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Lista avatar" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Nessun indirizzo per archiviare le foto" #: src/user-base.c:212 msgid "No Settings" msgstr "Nessuna impostazione" #: src/user-base.c:252 msgid "Language" msgstr "Lingua" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Accesso automatico" #: src/user-base.c:288 msgid "Login time" msgstr "Ora di accesso" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gestione del gruppo" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Impostazioni dei gruppi" #: src/user-face.c:120 msgid "Change Name" msgstr "Modifica nome" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Per favore inserire un carattere valido" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Usa il tasto Invio per salvare le modifiche" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Nome del gruppo ripetuto. Per favore inserirne un altro" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Il nome del gruppo non può iniziare con - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Il primo carattere del nome del gruppo deve essere una lettera" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Il nome del gruppo deve essere composto da lettere\n" "maiuscole o minuscole dalla a alla z, numeri e i seguenti caratteri: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Crea un nuovo gruppo" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "La creazione del nuovo gruppo è fallita" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Rimuovi il gruppo" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Indica se rimuovere o meno il gruppo selezionato" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Gestione di inizializzazione del gruppo " #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Inizializzazione fallita, per favore controllare Groupo\n" "funzione Management Service Interface." #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Errore nel contattare il servizio di gruppo" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Per favore assicurarsi che il group-service sia installato e abilitato.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Fare clic sul tasto di sblocco nella scheda \"cambia gruppo\"" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nome del gruppo" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID del gruppo" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nome del nuovo gruppo" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Selezionare l'utente da aggiungere al nuovo gruppo" #: src/user-group-window.c:648 msgid "Username" msgstr "Nome utente" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID utente" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Rimuovi" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID del Gruppo" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Crea un gruppo di utenti" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Creazione del gruppo di utenti completato, controllare alla fine della lista" " switch-groups." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Cambia gruppi" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Crea gruppi" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Rimuovi gruppi" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Utente attuale -- %s" #: src/user-history.c:40 msgid "This Week" msgstr "Questa settimana" #: src/user-history.c:44 msgid "Last Week" msgstr "La settimana scorsa" #: src/user-history.c:146 msgid "Today" msgstr "Oggi" #: src/user-history.c:150 msgid "Yesterday" msgstr "Ieri" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sessione conclusa" #: src/user-history.c:250 msgid "Session Started" msgstr "Sessione avviata" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Attività dell'account" #: src/user-history.c:397 msgid "previous" msgstr "precedente" #: src/user-history.c:402 msgid "next" msgstr "successivo" #: src/user-info.c:39 msgid "Account is disable" msgstr "Account disabilitato" #: src/user-info.c:207 msgid "Get User Info" msgstr "Ottieni informazioni sull'utente" #: src/user-info.c:207 msgid "user count is 0" msgstr "Il numero di utenti è 0" #: src/user-language.c:195 msgid "More…" msgstr "Altro…" #: src/user-language.c:225 msgid "No languages found" msgstr "Nessuna lingua trovata" #: src/user-language.c:667 msgid "Cancel" msgstr "Annulla" #: src/user-language.c:672 msgid "Done" msgstr "Fatto" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Le password non corrispondono." #: src/user-password.c:282 msgid "Now set up" msgstr "Imposta adesso" #: src/user-password.c:292 msgid "User Password" msgstr "Password utente" #: src/user-share.c:170 msgid "_Return" msgstr "_Annulla" #: src/user-share.c:190 msgid "Message" msgstr "Messaggio" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "La nuova password deve essere diversa dalla precedente" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Prova a cambiare alcune lettere o numeri" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Prova a modificare la password un po' di più" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Una password senza il tuo nome utente sarebbe più robusta" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Evita di inserire il tuo nome nella password" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Evita alcune parole inserite nella password" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Evita parole comuni" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Evita di cambiare l'ordine delle parole esistenti" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Cerca di usare più numeri" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Cerca di usare più lettere maiuscole" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Cerca di usare più lettere minuscole" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Cerca di usare più caratteri speciali, come punteggiatura" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Cerca di usare un mix di lettere, numeri e punteggiatura" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Evita di ripetere lo stesso carattere" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Evita di ripetere caratteri dello stesso tipo: crea un mix di lettere, " "numeri e punteggiatura." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Evita sequenze come 1234 o abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "La lunghezza minima della password è 8 caratteri" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" "Alcune impostazioni devono essere sbloccate prima di poter essere modificate" #: src/user-window.c:277 msgid "Add User" msgstr "Aggiungi utente" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate User Manager" user-admin-1.7.0/po/ja.po000066400000000000000000000407021435121147600151420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # ABE Tsunehiko, 2019 # Rockers , 2019 # Yoshifumi Kinoshita , 2019 # Aefgh Threenine , 2019 # Green, 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Green, 2021\n" "Language-Team: Japanese (https://www.transifex.com/mate/teams/13566/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "ユーザーアカウントの管理" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "ユーザーデータの変更には認証が必要です" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE マネージャ" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Linux のローカルユーザーとグループの管理" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate " "マネージャは、ローカルユーザーとグループを管理するグラフィカルなアプリケーションです。ローカルユーザーの追加と削除、ユーザー名の変更、ユーザーのタイプ変更、ユーザーの言語変更、ユーザーのパスワード変更、自動ログインなどの設定が可能です。ユーザーのログイン記録を見ることができます。グループサービスと連携することで、既存のグループの追加・削除や、新しいグループの作成・削除など、ユーザーのグループを管理することができます。" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ファイルを開く" #: src/main.c:38 msgid "Create pid file failed" msgstr "pidファイルの作成を失敗" #: src/main.c:48 msgid "write file" msgstr "ファイルの書き込み" #: src/main.c:48 msgid "write pid file failed" msgstr "pid ファイルの書き込み失敗" #: src/main.c:81 msgid "open pid file failed" msgstr "pid ファイルを開くことができなせん" #: src/main.c:86 msgid "read file" msgstr "ファイルの読み込み" #: src/main.c:86 msgid "read pid file failed" msgstr "pid ファイルを読み込めません" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "ユーザーの削除" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "自分自身のアカウントを削除することはできません。" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "ユーザーは現在ログイン中です" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "'%s' ユーザーの削除" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "ユーザーのホームディレクトリを削除しますか" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "ユーザー名の重複です。別のユーザー名を試してください。" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "ユーザーのホーム名の重複です。別の名前を試してください。" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "ユーザ名は a - で始めることができません!" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "ユーザー名は大文字と小文字だけで構成されています。\n" "a-z の文字や数字と次の記号です: .- " #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "これがホームフォルダの名前として使用され、変更することはできません。" #: src/user-admin.c:485 msgid "Creating User" msgstr "ユーザーの作成" #: src/user-admin.c:570 msgid "User Name" msgstr "ユーザーの名前" #: src/user-admin.c:583 msgid "Full Name" msgstr "フルネーム" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "アカウントのタイプ" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "標準" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "管理者" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "2回入力したパスワードが異なっています" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "パスワードを使い分けるとセキュリティが向上" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "パスワード" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "次回に設定する" #: src/user-admin.c:764 msgid "Now set the password" msgstr "パスワードを設定します" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "自動生成したパスワード" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "確認" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "閉じる" #: src/user-admin.c:931 msgid "Create New User" msgstr "新しいユーザーの作成" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crop ファイルを作成" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "画像データの一時ファイル作成に失敗" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "キャンセル(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "選択" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "ローカルの画像を読み込む" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "もっとたくさんの写真を見る" #: src/user-avatar.c:253 msgid "_Open" msgstr "開く(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "ローカルの画像" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "アバターの一覧" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "写真を保存するアドレスがありません" #: src/user-base.c:212 msgid "No Settings" msgstr "設定なし" #: src/user-base.c:252 msgid "Language" msgstr "言語" #: src/user-base.c:276 msgid "Automatic logon" msgstr "自動ログオン" #: src/user-base.c:288 msgid "Login time" msgstr "ログインの時刻" #: src/user-base.c:300 msgid "Group Manage" msgstr "グループ管理" #: src/user-base.c:303 msgid "Setting Groups" msgstr "グループ設定" #: src/user-face.c:120 msgid "Change Name" msgstr "名前の変更" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "有効な文字を入力してください" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "修正内容を保存するには Enter キーを使用します" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "グループ名の重複。違う名前を使ってください" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "グループ名は a - で始めることができません。" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "グループ名の最初の文字にはアルファベットを使用してください" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "グループ名は大文字と小文字だけで構成されます。\n" "a-z の文字や数字と次の記号です: .- " #: src/user-group-window.c:185 msgid "Create New Group" msgstr "新規グループを作成" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "新しいグループを作成することができません" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "グループを削除" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "選択したグループを削除しますか" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "グループ管理を初期化" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "初期化失敗です。グループを見てください\n" "マネジメントサービスのインタフェース機能" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "グループサービスへの接続に失敗しました" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "グループサービスがインストールされ、有効になっているか確認してください。\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "\"swith-group\" ページのロック解除ボタンを押しください" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "グループ名" #: src/user-group-window.c:584 msgid "Group ID" msgstr "グループ ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "新規グループ名" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "新規グループに追加するユーザーを選択してください" #: src/user-group-window.c:648 msgid "Username" msgstr "ユーザ名" #: src/user-group-window.c:649 msgid "User ID" msgstr "ユーザー ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "削除" #: src/user-group-window.c:708 msgid "Group id" msgstr "グループ ID" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "ユーザーグループを作成" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "ユーザーグループの作成に成功しました。スイッチグループリストの最後を表示してください。" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "スイッチグループ" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "グループを作成" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "グループを削除" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "現在のユーザー - %s" #: src/user-history.c:40 msgid "This Week" msgstr "今週" #: src/user-history.c:44 msgid "Last Week" msgstr "先週" #: src/user-history.c:146 msgid "Today" msgstr "今日" #: src/user-history.c:150 msgid "Yesterday" msgstr "昨日" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%Y年 %B月%e日" #: src/user-history.c:243 msgid "Session Ended" msgstr "セッションの終了" #: src/user-history.c:250 msgid "Session Started" msgstr "セッションの開始" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — アカウント・アクティビティ" #: src/user-history.c:397 msgid "previous" msgstr "前へ" #: src/user-history.c:402 msgid "next" msgstr "次へ" #: src/user-info.c:39 msgid "Account is disable" msgstr "アカウントは無効です" #: src/user-info.c:207 msgid "Get User Info" msgstr "ユーザー情報の取得" #: src/user-info.c:207 msgid "user count is 0" msgstr "ユーザー数は 0 です" #: src/user-language.c:195 msgid "More…" msgstr "もっと" #: src/user-language.c:225 msgid "No languages found" msgstr "言語が見つかりません" #: src/user-language.c:667 msgid "Cancel" msgstr "キャンセル" #: src/user-language.c:672 msgid "Done" msgstr "完了" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "パスワードが一致しません。" #: src/user-password.c:282 msgid "Now set up" msgstr "今設定する" #: src/user-password.c:292 msgid "User Password" msgstr "ユーザーのパスワード" #: src/user-share.c:170 msgid "_Return" msgstr "戻る(_R)" #: src/user-share.c:190 msgid "Message" msgstr "メッセージ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "新しいパスワードは、古いパスワードとは異なるものでないといけません" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "文字や数字を変えてみてください" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "パスワードを少し変えてみてください" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "ユーザー名を含まないパスワードの方が強力です" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "パスワードに自分の名前を使わないようにします" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "パスワードに単語が含まれるのを避けてください" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "一般的な言葉は避けるようにしてください" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "既存の単語を並べ替えないようにしてください" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "もっと多くの数字を使うようにしてください" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "もっと多くの大文字を使うようにしてください" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "もっと多くの小文字を使うようにしてください" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "句読点など、もっと特殊文字を使うようにします" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "文字や数字、句読点を組み合わせて使うようにしてください" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "同じ文字を繰り返し使うのは避けてください" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "同じ種類の文字の繰り返しを避けるには、文字、数字、句読点を混ぜる必要があります。" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "1234 や abcd のような並びシーケンスは避けてください" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "パスワードの長さは8文字以上必要です" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "一部の設定を変更するにはロック解除が必要です。" #: src/user-window.c:277 msgid "Add User" msgstr "ユーザーの追加" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate ユーザー管理" user-admin-1.7.0/po/ka.po000066400000000000000000000260071435121147600151450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Georgian (https://www.transifex.com/mate/teams/13566/ka/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ka\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "სრული სახელი" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "პაროლი" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_გაუქმება" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "არჩევა" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_გახსნა" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "წაშლა" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "გაუქმება" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "შეტყობინება" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/kab.po000066400000000000000000000255641435121147600153160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Slimane Selyan AMIRI , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Slimane Selyan AMIRI , 2020\n" "Language-Team: Kabyle (https://www.transifex.com/mate/teams/13566/kab/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: kab\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Sefsex" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ldi" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Supprimer" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Annuler" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/kk.po000066400000000000000000000260571435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Baurzhan Muftakhidinov , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Kazakh (https://www.transifex.com/mate/teams/13566/kk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: kk\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Толық аты" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Қалыпты" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "пароль" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Құптау" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Жабу" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "Ба_с тарту" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Таңдау" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "А_шу" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Тіл" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Өшіру" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Бүгін" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Ба_с тарту" #: src/user-language.c:672 msgid "Done" msgstr "Дайын" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Хабарлама" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/kn.po000066400000000000000000000262431435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # karthik holla , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Kannada (https://www.transifex.com/mate/teams/13566/kn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: kn\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ಸಂಪೂರ್ಣ ಹೆಸರು" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "ಗುಪ್ತಪದ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "ಮುಚ್ಚು" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ರದ್ದು ಮಾಡಲಾಗಿದೆ(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ಆಯ್ಕೆಮಾಡು" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ತೆರೆ(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ಭಾಷೆ" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ಬಳಕೆದಾರ ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ತೆಗೆದು ಹಾಕು" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "ಇಂದು" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ರದ್ದುಗೊಳಿಸು" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "ಸಂದೇಶ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ko.po000066400000000000000000000355331435121147600151670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Seong-ho Cho , 2019 # Stefano Karapetsas , 2019 # 박정규(Jung-Kyu Park) , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: 박정규(Jung-Kyu Park) , 2021\n" "Language-Team: Korean (https://www.transifex.com/mate/teams/13566/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "사용자 계정 관리" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "사용자 데이터를 바꾸시려면 승인이 필요합니다" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "파일 열기" #: src/main.c:38 msgid "Create pid file failed" msgstr "pid 파일 만들기 실패" #: src/main.c:48 msgid "write file" msgstr "쓰기 실패" #: src/main.c:48 msgid "write pid file failed" msgstr "pid 쓰기 실패" #: src/main.c:81 msgid "open pid file failed" msgstr "pid 파일 열기 실패" #: src/main.c:86 msgid "read file" msgstr "파일 일기" #: src/main.c:86 msgid "read pid file failed" msgstr "pid 파일 읽기 실패" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "사용자 지우기" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "본인 계정은 지울 수 없습니다." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "사용자의 홈 디렉토리 제거 여부를 결정합니다" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "같은 사용자 이름이 있습니다. 다른 이름으로 시도해 보세요" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "같은 사용자 홈 이름이 있습니다. 다른 이름으로 시도해 보세요" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "사용자 이름은 \"-\"로 시작할 수 없습니다." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "사용자 이름은 반드시 a-z까지의 대소문자와 숫자 \n" "그리고 다음의 기호만을 포함해야 합니다:\".\" \"-\" \"_\"" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "이 이름은 홈 폴더 이름으로 사용되며 바꿀 수 없습니다." #: src/user-admin.c:485 msgid "Creating User" msgstr "사용자 만들기" #: src/user-admin.c:570 msgid "User Name" msgstr "사용자 이름" #: src/user-admin.c:583 msgid "Full Name" msgstr "전체 이름" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "계정 종류" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "표준" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "관리자" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "두 번 입력한 비밀번호가 다릅니다" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "암호" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "다음에 설정" #: src/user-admin.c:764 msgid "Now set the password" msgstr "비밀번호 설정하기" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "비밀번호 만들기" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "확인" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "닫기" #: src/user-admin.c:931 msgid "Create New User" msgstr "새 사용자 만들기" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Crop 파일 만들기" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "이미지 데이터용 임시 파일을 만들지 못했습니다" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "취소(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "선택" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "컴퓨터에서 사진 불러오기" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "더 많은 사진 둘러보기" #: src/user-avatar.c:253 msgid "_Open" msgstr "열기(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "컴퓨터에 있는 사진" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "아바타 목록" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "사진을 저장할 주소가 없습니다" #: src/user-base.c:212 msgid "No Settings" msgstr "설정 안 함" #: src/user-base.c:252 msgid "Language" msgstr "언어" #: src/user-base.c:276 msgid "Automatic logon" msgstr "자동 로그온" #: src/user-base.c:288 msgid "Login time" msgstr "로그인 시간" #: src/user-base.c:300 msgid "Group Manage" msgstr "그룹 관리" #: src/user-base.c:303 msgid "Setting Groups" msgstr "그룹 설정" #: src/user-face.c:120 msgid "Change Name" msgstr "이름 바꾸기" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "올바른 문자를 입력해주세요" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "설정을 저장하시려면 Enter키를 누르세요" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "같은 그룹 이름이 있습니다. 다른 이름으로 시도해 보세요" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "그룹 이름은 \"-\"로 시작할 수 없습니다." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "그룹 이름에 쓰이는 첫 번째 문자는 글자여야 합니다" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "그룹 이름은 반드시 a-z까지의 대소문자와 숫자 \n" "그리고 다음의 기호만을 포함해야 합니다:\".\" \"-\" \"_\"" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "새 그룹 만들기" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "새 그룹 만들기 실패" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "그룹 지우기" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "선택한 그룹의 제거 여부를 결정합니다" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "초기화 그룹 관리" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "초기화 실패\n" "그룹 관리 서비스 인터페이스 기능을 확인해주세요" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "그룹 서비스에 접근하는 데 실패했습니다" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "group-service를 설치해서 사용 가능하도록 설정했는지 확인해 주세요.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "\"swith-group\" 페이지에 있는 잠금 해제 버튼을 클릭해주세요" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "그룹 이름" #: src/user-group-window.c:584 msgid "Group ID" msgstr "그룹 ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "새 그룹 이름" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "새 그룹에 추가할 사용자를 선택해주세요" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "사용자 ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "제거" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "사용자 그룹 만들기" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "사용자 그룹 만들기를 성공했습니다, switch-groups 목록의 끝을 보아주세요." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "그룹 바꾸기" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "그룹 만들기" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "그룹 지우기" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "현재 사용자 - %s" #: src/user-history.c:40 msgid "This Week" msgstr "이번 주" #: src/user-history.c:44 msgid "Last Week" msgstr "지난주" #: src/user-history.c:146 msgid "Today" msgstr "오늘" #: src/user-history.c:150 msgid "Yesterday" msgstr "어제" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e일" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%Y년 %b %e일" #: src/user-history.c:243 msgid "Session Ended" msgstr "세션 끝" #: src/user-history.c:250 msgid "Session Started" msgstr "세션 시작" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — 계정 활동" #: src/user-history.c:397 msgid "previous" msgstr "이전" #: src/user-history.c:402 msgid "next" msgstr "다음" #: src/user-info.c:39 msgid "Account is disable" msgstr "계정의 사용이 중지 되었습니다" #: src/user-info.c:207 msgid "Get User Info" msgstr "사용자 정보 얻기" #: src/user-info.c:207 msgid "user count is 0" msgstr "사용자 수는 0입니다" #: src/user-language.c:195 msgid "More…" msgstr "더보기…" #: src/user-language.c:225 msgid "No languages found" msgstr "언어를 찾을 수 없습니다" #: src/user-language.c:667 msgid "Cancel" msgstr "취소" #: src/user-language.c:672 msgid "Done" msgstr "완료" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "지금 설정" #: src/user-password.c:292 msgid "User Password" msgstr "사용자 비밀번호" #: src/user-share.c:170 msgid "_Return" msgstr "확인(_R)" #: src/user-share.c:190 msgid "Message" msgstr "메시지" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "새 비밀번호는 이전 비밀번호와 달라야 합니다" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "글자나 숫자를 바꿔보세요" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "비밀번호를 조금 더 바꿔보세요" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "사용자 이름이 없는 비밀번호가 더 강력합니다" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "비밀번호에는 이름을 사용하지 않는 게 좋습니다" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "비밀번호에 사용된 단어 중 일부는 피하는 게 좋습니다" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "일반적인 단어는 피하는 게 좋습니다" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "기존의 단어에서 순서만 바꾸는 것은 피하는 게 좋습니다" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "숫자를 좀 더 사용해보세요" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "대문자를 좀 더 사용해보세요" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "소문자를 좀 더 사용해보세요" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "구두점 같은 특수문자를 좀 더 사용해보세요" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "문자나 숫자 구두점들을 섞어서 사용해보세요" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "같은 문자를 반복해서 사용하는 것은 피하는 게 좋습니다" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "같은 유형의 문자를 반복해서 사용하는 것은 피하는 게 좋습니다 글자나 숫자 구두점들을 섞어서 사용해야 합니다." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "1234 또는 abcd 같은 일련의 숫자나 글자의 배열은 피하는 게 좋습니다" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "비밀번호는 8 글자 이상이어야 합니다" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "사용자 더하기" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ku.po000066400000000000000000000256131435121147600151730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Kurdish (https://www.transifex.com/mate/teams/13566/ku/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ku\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nav û Paşnav" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Şîfre" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Betal" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Hilbijêre" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Veke" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Rake" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Betalkirin" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Peyam" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ku_IQ.po000066400000000000000000000257361435121147600155720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Rasti K5 , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Rasti K5 , 2019\n" "Language-Team: Kurdish (Iraq) (https://www.transifex.com/mate/teams/13566/ku_IQ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ku_IQ\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ناوی تەواو" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "پێوانەیی" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "تێپەڕەوشە" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "داخستن" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_هەڵوەشاندنەوە" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_کردنەوە" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "زمان" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "لابردن" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "هەڵوەشاندنەوە" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ky.po000066400000000000000000000257711435121147600152040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # ballpen, 2019 # 41e38594a6ab66d45dbd71e8e44a0b16_36d21e8, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: 41e38594a6ab66d45dbd71e8e44a0b16_36d21e8, 2019\n" "Language-Team: Kyrgyz (https://www.transifex.com/mate/teams/13566/ky/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ky\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Толук атыңыз" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Сырсөз" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Жабуу" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Жокко чыгаруу" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Тандоо" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ачуу" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Тил" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Өчүрүү" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Бүгүн" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Жокко чыгаруу" #: src/user-language.c:672 msgid "Done" msgstr "Даяр" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Билдирүү" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/li.po000066400000000000000000000255641435121147600151650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Limburgian (https://www.transifex.com/mate/teams/13566/li/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: li\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Keus" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Äöpene" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Ewegdoon" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Annulere" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Berich" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/lt.po000066400000000000000000000275511435121147600151760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # brennus , 2019 # Stefano Karapetsas , 2019 # Moo, 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Moo, 2021\n" "Language-Team: Lithuanian (https://www.transifex.com/mate/teams/13566/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Tvarkyti naudotojų paskyras" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Reikia patvirtinti tapatybę, norint keisti naudotojų duomenis" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE tvarkytuvė" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Linux vietinių naudotojų ir grupių tvarkymas" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "atverti failą" #: src/main.c:38 msgid "Create pid file failed" msgstr "Pid failo sukūrimas patyrė nesėkmę" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Šalinti naudotoją" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Negalite ištrinti savo paskyros." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Ar ištrinti naudotojo namų katalogą, ar ne" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "Naudotojo vardas" #: src/user-admin.c:583 msgid "Full Name" msgstr "Vardas, pavardė" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Paskyros tipas" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standartinės" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratoriai" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Slaptažodis" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Patvirtinti" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Užverti" #: src/user-admin.c:931 msgid "Create New User" msgstr "Sukurti naują naudotoją" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Atsisakyti" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Pasirinkti" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Atverti" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Nėra nustatymų" #: src/user-base.c:252 msgid "Language" msgstr "Kalba" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatinis prisijungimas" #: src/user-base.c:288 msgid "Login time" msgstr "Prisijungimo laikas" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Šalinti grupę" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Grupės pavadinimas" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Grupės ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "Naudotojo vardas" #: src/user-group-window.c:649 msgid "User ID" msgstr "Naudotojo ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Šalinti" #: src/user-group-window.c:708 msgid "Group id" msgstr "Grupės id" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Dabartinis naudotojas - %s" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Šiandien" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "Seansas užbaigtas" #: src/user-history.c:250 msgid "Session Started" msgstr "Seansas pradėtas" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Paskyros veikla" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "Daugiau…" #: src/user-language.c:225 msgid "No languages found" msgstr "Nerasta jokių kalbų" #: src/user-language.c:667 msgid "Cancel" msgstr "Atsisakyti" #: src/user-language.c:672 msgid "Done" msgstr "Atlikta" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Slaptažodžiai nesutampa" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Naudotojo slaptažodis" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Pranešimas" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Naujasis slaptažodis turi skirtis nuo senojo" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Pridėti naudotoją" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate naudotojų tvarkytuvė" user-admin-1.7.0/po/lv.po000066400000000000000000000260521435121147600151730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # duck , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Latvian (https://www.transifex.com/mate/teams/13566/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Pilnais vārds" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Parole" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Apstiprināt" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Aizvērt" #: src/user-admin.c:931 msgid "Create New User" msgstr "Izveidot jaunu lietotāju" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "At_celt" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Izvēlieties" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Atvērt" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Valoda" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Lietotāja ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Aizvākt" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Šodien" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Atcelt" #: src/user-language.c:672 msgid "Done" msgstr "Gatavs" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Ziņojums" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mai.po000066400000000000000000000260131435121147600153150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Maithili (https://www.transifex.com/mate/teams/13566/mai/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mai\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "पूरा नाम" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "कूटशब्द" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "रद्द करू (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "चुनू" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "खोलू (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "प्रयोक्ता आइ डी" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "हटाबू" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "रद करू" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "संदेश" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mate-user-admin.pot000066400000000000000000000252241435121147600177260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups. " "It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 src/user-group-window.c:654 #: src/user-group-window.c:712 src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/meson.build000066400000000000000000000001121435121147600163410ustar00rootroot00000000000000i18n = import('i18n') i18n.gettext(meson.project_name(), preset: 'glib',) user-admin-1.7.0/po/mg.po000066400000000000000000000256201435121147600151550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Malagasy (https://www.transifex.com/mate/teams/13566/mg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mg\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Anarana feno" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Teny fanalahidy" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Aoka" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Hisafidy" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Sokafy" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Esory" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Ajanony" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Hafatra" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mi.po000066400000000000000000000255421435121147600151620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Maori (https://www.transifex.com/mate/teams/13566/mi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mi\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Huaki" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Tangohia" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Whakakore" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mk.po000066400000000000000000000260571435121147600151660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # exoos , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Macedonian (https://www.transifex.com/mate/teams/13566/mk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Цело име" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Лозинка" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Потврди" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Затвори" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Откажи" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Одбери" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Отвори" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Отстрани" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Откажи" #: src/user-language.c:672 msgid "Done" msgstr "Завршено" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Порака" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ml.po000066400000000000000000000262141435121147600151620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Malayalam (https://www.transifex.com/mate/teams/13566/ml/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ml\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "മുഴുവന്‍ പേര്" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "അടയാളവാക്കു്" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_റദ്ദാക്കുക" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "തെരഞ്ഞെടുക്കുക" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_തുറക്കുക" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ഉപയോക്തൃ ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "നീക്കം ചെയ്യുക" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "റദ്ദാക്കുക" #: src/user-language.c:672 msgid "Done" msgstr "തീര്‍ന്നു" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "സന്ദേശം" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mn.po000066400000000000000000000257151435121147600151710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Zorig, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Mongolian (https://www.transifex.com/mate/teams/13566/mn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Бүтэн нэр" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Нууц Үг" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Буцах" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Сонгох" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Нээх" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Устгах" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Таслан зогсоох" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Мэдээ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/mr.po000066400000000000000000000263171435121147600151740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Vaibhav S Dalvi , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Marathi (https://www.transifex.com/mate/teams/13566/mr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "पूर्ण नाव" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "मानक " #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "गुप्तशब्द" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "पुष्टी करा" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "बंद करा" #: src/user-admin.c:931 msgid "Create New User" msgstr "नविन वापरकर्ता बनवा" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "रद्द करा(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "निवडा " #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "उघडा (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "भाषा" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "वापरकर्ता ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "काढून टाका" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "आज" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "रद्द करा" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "संदेश" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ms.po000066400000000000000000000355601435121147600151750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # abuyop , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: abuyop , 2021\n" "Language-Team: Malay (https://www.transifex.com/mate/teams/13566/ms/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ms\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Urus akaun pengguna" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Pengesahihan diperlukan untuk mengubah data pengguna" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Pengurus MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Mengurus Pengguna dan Kumpulan Setempat Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Pengurus Mate ialah aplikasi bergrafik yang dapat mengurus pengguna setempat" " dan kumpulan. Ia boleh menambah dan memadam pengguna setempat, ubah nama " "pengguna, jenis pengguna, bahasa pengguna, kata laluan pengguna, dan daftar " "masuk automatik. Anda boleh melihat rekod daftar masuk pengguna. Dengan " "mengendalikan group-service, kumpulan pengguna boleh diuruskan, seperti " "menambah/membuang kumpulan sedia ada dan mencipta/memadam kumpulan baharu." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "buka fail" #: src/main.c:38 msgid "Create pid file failed" msgstr "Penciptaan fail pid gagal" #: src/main.c:48 msgid "write file" msgstr "tulis fail" #: src/main.c:48 msgid "write pid file failed" msgstr "Penulisan fail pid gagal" #: src/main.c:81 msgid "open pid file failed" msgstr "Pembukaan fail pid gagal" #: src/main.c:86 msgid "read file" msgstr "baca fail" #: src/main.c:86 msgid "read pid file failed" msgstr "Pembacaan fail pid gagal" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Buang Pengguna" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Anda tidak boleh memadam akaun anda sendiri." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "pengguna masih mendaftar masuk" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Buang pengguna '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Sama ada hendak membuang direktori rumah pengguna" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Ulang nama pengguna. Cuba sekali lagi" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Ulang nama rumah pengguna. Cuba sekali lagi" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Nama pengguna tidak boleh bermula dengan tanda -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nama pengguna mesti mengandungi huruf besar dan kecil\n" "dari a-z, angka dan aksara berikut: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Ia akan digunakan untuk menamakan folder rumah anda dan tidak boleh diubah" #: src/user-admin.c:485 msgid "Creating User" msgstr "Mencipta Pengguna" #: src/user-admin.c:570 msgid "User Name" msgstr "Nama Pengguna" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nama Penuh" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Jenis Akaun" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Piawai" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Pentadbir" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Kata laluan yang dimasukkan sebanyak dua kali adalah berlainan" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Kata laluan bercampur dapat menambah baik keselamatan" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Kata laluan" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Tetapkan waktu berikutnya" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Sekarang tetapkan kata laluan" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "penjanaan kata laluan" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Sahkan" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Tutup" #: src/user-admin.c:931 msgid "Create New User" msgstr "Cipta Pengguna Baru" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Cipta Fail Keratan" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "gagal mencipta fail sementara untuk data imej" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Batal" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Pilih" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Muat Gambar Setempat" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Layar lagi gambar" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Buka" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Gambar Setempat" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Senarai Avatar" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Tiada alamat boleh digunakan untuk menyimpan foto" #: src/user-base.c:212 msgid "No Settings" msgstr "Tiada Tetapan" #: src/user-base.c:252 msgid "Language" msgstr "Bahasa" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Daftar masuk automatik" #: src/user-base.c:288 msgid "Login time" msgstr "Masa daftar masuk" #: src/user-base.c:300 msgid "Group Manage" msgstr "Urus Berkumpulan" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Menetapkan Kumpulan" #: src/user-face.c:120 msgid "Change Name" msgstr "Ubah Nama" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Sila masukkan satu aksara yang sah" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Guna Kekunci Enter untuk Menyimpan Pengubahsuaian" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Ulangan nama kumpulan. Cuba sekali lagi" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Nama kumpulan tidak boleh bermula dengan tanda -." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Aksara pertama bagi nama kumpulan mesti menggunakan abjad" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nama kumpulan mesti mengandungi huruf besar dan kecil\n" "dari a-z, angka dan aksara berikut: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Cipta Kumpulan Baharu" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Penciptaan Kumpulan Baharu Gagal" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Buang Kumpulan" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Sama ada hendak membuang kumpulan terpilih" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Pengawalan pengurusan kumpulan" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Pengawalan gagal, sila rujuk fungsi\n" "Antaramuka Perkhidmatan Pengurusan Kumpulan" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Gagal menghubungi perkhidmatan kumpulan" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Sila pastikan group-service telah dipasang dan dibenarkan.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klik butang nyahkunci pada halaman \"switch-group\"" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nama Kumpulan" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID Kumpulan" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nama Kumpulan Baharu" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Sila pilih pengguna untuk ditambah masuk ke dalam kumpulan baharu" #: src/user-group-window.c:648 msgid "Username" msgstr "Nama Pengguna" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID Pengguna" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Buang" #: src/user-group-window.c:708 msgid "Group id" msgstr "Id kumpulan" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Cipta Kumpulan Pengguna" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Berjaya mencipta Kumpulan Pengguna. Sila lihat di bahagian terbawah senarai " "swith-group." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Tukar Kumpulan" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Cipta Kumpulan" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Buang Kumpulan" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Pengguna Semasa - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Minggu Ini" #: src/user-history.c:44 msgid "Last Week" msgstr "Minggu Lepas" #: src/user-history.c:146 msgid "Today" msgstr "Hari Ini" #: src/user-history.c:150 msgid "Yesterday" msgstr "Semalam" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sesi Tamat" #: src/user-history.c:250 msgid "Session Started" msgstr "Sesi Bermula" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Aktiviti Akaun" #: src/user-history.c:397 msgid "previous" msgstr "terdahulu" #: src/user-history.c:402 msgid "next" msgstr "berikutnya" #: src/user-info.c:39 msgid "Account is disable" msgstr "Akaun dilumpuhkan" #: src/user-info.c:207 msgid "Get User Info" msgstr "Dapatkan Maklumat Pengguna" #: src/user-info.c:207 msgid "user count is 0" msgstr "kiraan pengguna ialah 0" #: src/user-language.c:195 msgid "More…" msgstr "Lagi..." #: src/user-language.c:225 msgid "No languages found" msgstr "Tiada bahasa ditemui" #: src/user-language.c:667 msgid "Cancel" msgstr "Batal" #: src/user-language.c:672 msgid "Done" msgstr "Selesai" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Kata laluan tidak sepadan." #: src/user-password.c:282 msgid "Now set up" msgstr "Kini ditetapkan" #: src/user-password.c:292 msgid "User Password" msgstr "Kata Laluan Pengguna" #: src/user-share.c:170 msgid "_Return" msgstr "_Kembali" #: src/user-share.c:190 msgid "Message" msgstr "Mesej" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Kata laluan baharu perlu berbeza dengan yang lama" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Cuba ubah beberapa abjad dan angka" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Cuba ubah kata laluan sekali lagi" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Satu kata laluan tanpa ada nama pengguna anda adalah lebih kuat" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Cuba hindari penggunaan nama pengguna di dalam kata laluan" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Cuba hindari beberapa perkataan yang ada di dalam kata laluan" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Cuba hindari perkataan-perkataan yang umum digunakan" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Cuba hindari menyusun semula perkataan sedia ada" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Cuba masukkan lagi banyak nombor" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Cuba gandingkan dengan beberapa abjad berhuruf besar" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Cuba gandingkan dengan beberapa abjad berhuruf kecil" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Cuba gandingkan dengan akasara khas, seperti tanda baca" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Cuba gabungkan dengan abjad, angka dan tanda baca" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Cuba hindari mengulangi aksara yang sama" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Cuba hindari mengulangi jenis aksara yang sama: anda perlu gabungkan dengan " "abjad, angka dan tanda baca." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Cuba hindari jujukan seperti 1234 atau abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Panjang kata laluan perlu melebihi 8 aksara" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Beberapa tetapan mesti dibuka kunci sebelum ia boleh diubah" #: src/user-window.c:277 msgid "Add User" msgstr "Tambah Pengguna" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Pengurus Pengguna Mate" user-admin-1.7.0/po/nb.po000066400000000000000000000351051435121147600151500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Allan Nordhøy , 2019 # Kenneth Jenssen , 2019 # Stefano Karapetsas , 2019 # b84df44fb72862b85bae7a669218c6c2, 2019 # heskjestad , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: heskjestad , 2021\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/mate/teams/13566/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Administrer brukerkontoer" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Identitetsbekreftelse trengs for å endre brukerdata" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE Brukerbehandler" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Behandle lokale Linux-brukere og -grupper" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "MATE Brukerbehandler er et grafisk program som behandler lokale brukere og " "grupper. Det kan legge til og fjerne lokale brukere, endre brukernavn, " "brukertype, brukerspråk, brukerpassord og automatisk innlogging. Det kan " "vise brukerens innloggingshistorikk. MATE Brukerbehandler kan også legge til" " og fjerne brukere fra eksisterende grupper, og legge til og slette grupper." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "åpne fil" #: src/main.c:38 msgid "Create pid file failed" msgstr "Klarte ikke opprette pid-fil" #: src/main.c:48 msgid "write file" msgstr "skriv fil" #: src/main.c:48 msgid "write pid file failed" msgstr "klarte ikke skrive pid-fil" #: src/main.c:81 msgid "open pid file failed" msgstr "klarte ikke åpne pid-fil" #: src/main.c:86 msgid "read file" msgstr "les fil" #: src/main.c:86 msgid "read pid file failed" msgstr "klarte ikke lese pid-fil" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr " Fjern bruker" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Du kan ikke slette din egen konto." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "bruker er fortsatt innlogget" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Fjern '%s'-bruker" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Hvorvidt brukerens hjemmemappe skal fjernes" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Brukernavnet er allerede i bruk. Velg et annet." #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Brukermappen er allerede i bruk. Velg en annen." #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Brukernavnet kan ikke starte med en - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Brukernavnet kan kun bestå av små og store bokstaver (A-Z),\n" "tall og følgende tegn: . - _ (punktum, bindestrek, understrek)." #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "Dette vil brukes til å navngi hjemmemappen din og kan ikke endres" #: src/user-admin.c:485 msgid "Creating User" msgstr "Oppretter bruker" #: src/user-admin.c:570 msgid "User Name" msgstr "Brukernavn" #: src/user-admin.c:583 msgid "Full Name" msgstr "Fullt navn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Kontotype" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Forvalg" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratorer" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Passordene er forskjellige" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Blandede passord øker sikkerheten" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Passord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Lag neste gang" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Lag passordet nå" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generert passord" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Bekreft" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Lukk" #: src/user-admin.c:931 msgid "Create New User" msgstr "Lag ny bruker" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Opprette beskåret bilde" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "klarte ikke opprette midlertidig bildefil" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Avbryt" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Velg" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Last inn lokalt bilde" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Bla etter flere bilder" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Åpne" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Lokalt bilde" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Liste med profilbilder" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Mangler adressen der bildene lagres" #: src/user-base.c:212 msgid "No Settings" msgstr "Ingen innstillinger" #: src/user-base.c:252 msgid "Language" msgstr "Språk" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisk innlogging" #: src/user-base.c:288 msgid "Login time" msgstr "Innloggingstid" #: src/user-base.c:300 msgid "Group Manage" msgstr "Behandle grupper" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Sett opp grupper" #: src/user-face.c:120 msgid "Change Name" msgstr "Endre navn" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Oppgi et gyldig tegn" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Trykk Enter for å lagre endringene" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Gruppenavnet er allerede i bruk. Velg et annet." #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Gruppenavnet kan ikke starte med - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Det første tegnet i gruppenavnet må være en bokstav" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Gruppenavnet kan kun bestå av små og store bokstaver (A-Z),\n" "tall og følgende tegn: . - _ (punktum, bindestrek, understrek)." #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Opprett ny gruppe" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Klarte ikke opprette ny gruppe" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Fjern gruppe" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Hvorvidt den valgte gruppa skal fjernes" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Sett i gang gruppebehandling" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Klarte ikke sette i gang, jamfør\n" "gruppebehandlingens grensesnittfunksjon" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Klarte ikke kontakte «group-service»" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Sørg for at «group-service» er installert og slått på.\n" "Adresse: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Velg «lås opp»-knappen på gruppesiden" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Gruppenavn" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Gruppe-ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nytt gruppenavn" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Velg brukeren som skal legges til den nye gruppa" #: src/user-group-window.c:648 msgid "Username" msgstr "Brukernavn" #: src/user-group-window.c:649 msgid "User ID" msgstr "Bruker-ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Fjern" #: src/user-group-window.c:708 msgid "Group id" msgstr "Gruppe-ID" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Opprett brukergruppe" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "Gruppa ble opprettet, jamfør slutten av gruppelista." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Bytt grupper" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Opprett grupper" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Fjern grupper" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Nåværende bruker – %s" #: src/user-history.c:40 msgid "This Week" msgstr "Denne uka" #: src/user-history.c:44 msgid "Last Week" msgstr "Forrige uke" #: src/user-history.c:146 msgid "Today" msgstr "I dag" #: src/user-history.c:150 msgid "Yesterday" msgstr "I går" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Økt avsluttet" #: src/user-history.c:250 msgid "Session Started" msgstr "Økt startet" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — kontoaktivitet" #: src/user-history.c:397 msgid "previous" msgstr "forrige" #: src/user-history.c:402 msgid "next" msgstr "neste" #: src/user-info.c:39 msgid "Account is disable" msgstr "Kontoen er deaktivert" #: src/user-info.c:207 msgid "Get User Info" msgstr "Hent brukerinformasjon" #: src/user-info.c:207 msgid "user count is 0" msgstr "antall brukere er 0" #: src/user-language.c:195 msgid "More…" msgstr "Mer …" #: src/user-language.c:225 msgid "No languages found" msgstr " Fant ingen språk" #: src/user-language.c:667 msgid "Cancel" msgstr "Avbryt" #: src/user-language.c:672 msgid "Done" msgstr "Ferdig" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Passordene er ikke like." #: src/user-password.c:282 msgid "Now set up" msgstr "Sett opp nå" #: src/user-password.c:292 msgid "User Password" msgstr "Bruker passord" #: src/user-share.c:170 msgid "_Return" msgstr "_Gå tilbake" #: src/user-share.c:190 msgid "Message" msgstr "Beskjed" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Det nye passordet må være forskjellig fra det gamle" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Prøv å endre noen bokstaver og tall" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Prøv å endre passordet bare litt til" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Fjern brukernavnet fra passordet for å gjøre det sterkere" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Unngå å bruke navnet ditt i passordet" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Prøv å unngå noen av ordene i passordet" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Unngå noen vanlige ord" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Unngå å stokke om eksisterende ord" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Bruk flere tall" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Bruk flere store bokstaver" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Bruk flere små bokstaver" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Bruk flere spesialtegn, f.eks. punktum, komma, parenteser …" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Bruk en blanding av bokstaver, tall og andre tegn" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Unngå å gjenta samme tegn" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Unngå å gjenta samme type tegn. Du bør blande bokstaver, tall og andre tegn." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Unngå rekkefølger som 1234 eller abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Passordet må være lengre enn 8 tegn" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Noen innstillinger må låses opp før de kan endres" #: src/user-window.c:277 msgid "Add User" msgstr "Legg til bruker" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "MATE Brukerbehandler" user-admin-1.7.0/po/nds.po000066400000000000000000000346201435121147600153360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Benedikt Straub , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Benedikt Straub , 2021\n" "Language-Team: Low German (https://www.transifex.com/mate/teams/13566/nds/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nds\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Brukerkonten verwalten" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Authentifikatioon is nödig, um Bruker-Daten to ännern" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE-Verwalter" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Stedenwies Linux-Brukers un -Gruppen verwalten" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "Datei opmaken" #: src/main.c:38 msgid "Create pid file failed" msgstr "PID-Datei maken fehlslagen" #: src/main.c:48 msgid "write file" msgstr "Datei schrieven" #: src/main.c:48 msgid "write pid file failed" msgstr "PID-Datei schrieven fehlslagen" #: src/main.c:81 msgid "open pid file failed" msgstr "PID-Datei opmaken fehlslagen" #: src/main.c:86 msgid "read file" msgstr "Datei lesen" #: src/main.c:86 msgid "read pid file failed" msgstr "PID-Datei lesen fehlslagen" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Bruker lösken" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Du kannst dien eegenes Konto nich lösken." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Of dat Heimaad-Verteeknis vun de Bruker lösket worden sall" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Bruker-Naam gifft 't al. Bidde anner Naam versöken." #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" "Bruker-Heimaad-Verteeknis-Naam gifft 't al. Bidde anner Naam versöken." #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "De Bruker-Naam kann nich mit - begünnen-" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "De Bruker-Naam sall nix as Bookstavens vun a-z un A-Z, Tahlen un deese " "Bookstavens enthollen: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Daar word dien Heimaad-Verteeknis mit benöömt, dat kann dann nich mehr " "ännert worden." #: src/user-admin.c:485 msgid "Creating User" msgstr "Bruker maken" #: src/user-admin.c:570 msgid "User Name" msgstr "Bruker-Naam" #: src/user-admin.c:583 msgid "Full Name" msgstr "Vor- un Tonaam" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Konto-Aard" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Normaal" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Verwalter" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Twee verschedene Passwoorden ingeven" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Passwoord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Anner Maal instellen" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Nu sett dat Passwoord" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "Passwoord maken" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Jau" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Sluten" #: src/user-admin.c:931 msgid "Create New User" msgstr "Nejen Bruker maken" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Sneden Datei maken" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "Kunn keene tiedwiese Datei för Bild-Daten maken" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Avbreken" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Utkören" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Bild vum Reekner laden" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Mehr Billers söken" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Opmaken" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Bild vum Reekner" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "List vun Bruker-Billers" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "'t gifft keene Adress för Fotos" #: src/user-base.c:212 msgid "No Settings" msgstr "Keene Instellens" #: src/user-base.c:252 msgid "Language" msgstr "Spraak" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisk anmellen" #: src/user-base.c:288 msgid "Login time" msgstr "Anmell-Tied" #: src/user-base.c:300 msgid "Group Manage" msgstr "Klottjen verwalten" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Klottjen Instellen" #: src/user-face.c:120 msgid "Change Name" msgstr "Naam ännern" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Bidde giff eenen gültigen Bookstaav in" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Bruuk de Enter-Tast, um de Ännerns to sekern" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Klottjen-Naam gifft 't al. Bidde anner Naam versöken." #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "De Klottjen-Naam kann nich mit - begünnen-" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Dat eerste Teken in de Klottjen-Naam mutt een Bookstaav wesen" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "De Klottjen-Naam sall nix as Bookstavens vun a-z un A-Z, Tahlen un deese " "Bookstavens enthollen: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Neje Klottje maken" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Neje Klottje maken fehlslagen" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Klottje lösken" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Of de utköört Klottje lösket worden sall" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Gruppen-Verwalten vörbereiden" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Vörbereiden hett nich klappt, bidde kiek de \n" " Gruppen-Verwalten-Deenst-Schnittstee-Funktioon an" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Kunn de Gruppen-Deenst nich vörbereiden" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Bidde pass up, dat de Gruppen-Deenst installeert un anknipst is.\n" " URL: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klick up de Uplsuten-Knoop in the »Grupp wesseln«-Siet" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Klottjen-Naam" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Klottjen-ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nejer Grupp-Naam" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Bidde köör de Bruker ut, well to de neje Grupp hentoföögt worden sall" #: src/user-group-window.c:648 msgid "Username" msgstr "Brukernaam" #: src/user-group-window.c:649 msgid "User ID" msgstr "Bruker-ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Entfernen" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Bruker-Klottje maken" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Neje Bruker-Klottje maakt, du finnst se am Enn vun de Klottje-Ännern-List." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Grupp wesseln" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Neje Grupp" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Grupp wegdoon" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Aktueller Bruker – %s" #: src/user-history.c:40 msgid "This Week" msgstr "Deese Week" #: src/user-history.c:44 msgid "Last Week" msgstr "Leste Week" #: src/user-history.c:146 msgid "Today" msgstr "Vandag" #: src/user-history.c:150 msgid "Yesterday" msgstr "Güstern" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "Törn is över" #: src/user-history.c:250 msgid "Session Started" msgstr "Törn hett begunnen" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s – Konto-Aktivheid" #: src/user-history.c:397 msgid "previous" msgstr "Een torügg" #: src/user-history.c:402 msgid "next" msgstr "Een vör" #: src/user-info.c:39 msgid "Account is disable" msgstr "Konto is deaktiveert" #: src/user-info.c:207 msgid "Get User Info" msgstr "Bruker-Informatioon halen" #: src/user-info.c:207 msgid "user count is 0" msgstr "Brukertahl is 0" #: src/user-language.c:195 msgid "More…" msgstr "Mehr …" #: src/user-language.c:225 msgid "No languages found" msgstr "Keene Spraken funnen" #: src/user-language.c:667 msgid "Cancel" msgstr "Avbreken" #: src/user-language.c:672 msgid "Done" msgstr "Fertig" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "Nu instellen" #: src/user-password.c:292 msgid "User Password" msgstr "Bruker-Passwoord" #: src/user-share.c:170 msgid "_Return" msgstr "_Torügg" #: src/user-share.c:190 msgid "Message" msgstr "Nahricht" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Dat neje Passwoord mutt anners as dat olle wesen" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Versöök, eenige Bookstavens un Tahlen to ännern" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Versöök, dat Passwoord een bietje mehr to ännern" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Een Passwoord, waar dien Bruker-Naam nich drin is, is beter" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Versöök, dien Naam nich in dat Passwoord to schrieven" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Versöök, eenige vun de Woorten in deesem Passwoord nich to bruken" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Versöök, Woorten, wat man faaktiedens bruukt, nich to bruken" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Versöök, anner Woorten nich umtosetten" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Versöök, mehr Tahlen to bruken" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Versöök, mehr grote Bookstavens to bruken" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Versöök, mehr lütte Bookstavens to bruken" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Versöök, mehr sünnerlike Bookstavens to bruken, to 'n Bispööl . un ," #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Versöök, Bookstavens, Tahlen un anner Tekens to misken" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Versöök, de sülven Bookstaven nich to wedderhalen" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Versöök, de sülven Bookstaven nich to wedderhalen: Du sallst Bookstavens, " "Tahlen un anner Tekens misken." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Versöök, keene Törns as 1234 oder abcd to bruken" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Dat Passwoord mutt mehr as 8 Bookstavens hebben" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Bruker hentofögen" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate Bruker-Verwalter" user-admin-1.7.0/po/ne.po000066400000000000000000000263451435121147600151610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Sven Keeter , 2019 # chautari , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Nepali (https://www.transifex.com/mate/teams/13566/ne/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ne\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "पूरा नाम" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "पासवर्ड" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "स्वीकृत गर्नुहोस्" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "बन्दगर्नुहोस्" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "रद्द गर्नुहोस्" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "चयन गर्नुहोस्" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "खोल्नुहोस्" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "भाषा" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "हटाउने" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "रद्द गर्नुहोस्" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "सन्देश" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/nl.po000066400000000000000000000365101435121147600151630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Michael Steenbeek , 2019 # Erik Bent , 2019 # Stefano Karapetsas , 2019 # Pjotr , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Pjotr , 2021\n" "Language-Team: Dutch (https://www.transifex.com/mate/teams/13566/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gebruikersaccounts beheren" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Authenticatie is vereist voor het wijzigen van gebruikersgegevens" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE Beheer" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Beheren van lokale gebruikers en groepen in Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "MATE Beheer is een grafische toepassing die lokale gebruikers en groepen " "beheert. Hij kan plaatselijke gebruikers toevoegen en verwijderen. Van een " "gebruiker kan hij de volgende zaken veranderen: naam, type, taal, " "wachtwoord, automatische aanmelding. U kunt het aanmeldgedrag zien van een " "gebruiker. Door te werken met group-service, kunnen groepen van gebruikers " "worden beheerd, zoals het toevoegen en verwijderen van bestaande groepen en " "het aanmaken/wissen van nieuwe groepen. " #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "bestand openen" #: src/main.c:38 msgid "Create pid file failed" msgstr "Aanmaken van pid-bestand mislukt" #: src/main.c:48 msgid "write file" msgstr "bestand schrijven" #: src/main.c:48 msgid "write pid file failed" msgstr "pid-bestand schrijven mislukt" #: src/main.c:81 msgid "open pid file failed" msgstr "pid-bestand openen mislukt" #: src/main.c:86 msgid "read file" msgstr "bestand lezen" #: src/main.c:86 msgid "read pid file failed" msgstr "pid-bestand lezen mislukt" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Gebruiker verwijderen" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "U kunt uw eigen account niet verwijderen." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "gebruiker is nog steeds aangemeld" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Verwijder gebruiker '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Of de persoonlijke map van de gebruiker moet worden verwijderd" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Herhaal de gebruikersnaam. Probeer a.u.b. een andere" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" "Herhaal de naam van de persoonlijke map van de gebruiker. Probeer a.u.b. een" " andere" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "De gebruikersnaam mag niet beginnen met een - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "De gebruikersnaam mag alleen bestaan uit hoofd- en kleine\n" "letters in de a-z reeks, cijfers en de volgende tekens: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Dit zal worden gebruikt om uw persoonlijke map een naam te geven en kan niet" " worden veranderd" #: src/user-admin.c:485 msgid "Creating User" msgstr "Gebruiker maken" #: src/user-admin.c:570 msgid "User Name" msgstr "Gebruikersnaam" #: src/user-admin.c:583 msgid "Full Name" msgstr "Volledige naam" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Soort account" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standaard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Beheerders" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "De beide wachtwoorden zijn niet identiek" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Gemengde wachtwoorden verhogen de veiligheid" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Wachtwoord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Volgende keer instellen" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Wachtwoord nu instellen" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "wachtwoord aanmaken" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Bevestigen" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Sluiten" #: src/user-admin.c:931 msgid "Create New User" msgstr "Nieuwe gebruiker maken" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Cropbestand maken" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "kon geen tijdelijk bestand aanmaken voor afbeeldingsgegevens" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Afbreken" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selecteren" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Lokale foto laden" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Doorbladeren naar meer foto's" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Openen" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Lokale foto" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Avatarlijst" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Er is geen adres om foto's op te slaan" #: src/user-base.c:212 msgid "No Settings" msgstr "Geen instellingen" #: src/user-base.c:252 msgid "Language" msgstr "Talen" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisch aanmelden" #: src/user-base.c:288 msgid "Login time" msgstr "Aanmeldtijd" #: src/user-base.c:300 msgid "Group Manage" msgstr "Groepsbeheer" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Groepen instellen" #: src/user-face.c:120 msgid "Change Name" msgstr "Naam wijzigen" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Voer a.u.b. een geldig teken in" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Gebruik Entertoets om wijzigingen op te slaan" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Herhalen van groepsnaam. Probeer a.u.b. een andere" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "De groepsnaam mag niet beginnen met een - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Het eerste teken van de groepsnaam moet een letter zijn" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "De groepsnaam mag alleen bestaan uit hoofd- en kleine\n" "letters in de a-z reeks, cijfers en de volgende tekens: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Nieuwe groep maken" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Aanmaken nieuwe groep mislukt" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Groep verwijderen" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Of de gekozen groep moet worden verwijderd" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Initialisatie van groepsbeheer" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Initialisatie is mislukt, zie a.u.b. de\n" "functie Groepsbeheerdienst-bediening" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Kon geen contact maken met de groepsdienst" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Zorg er a.u.b. voor dat de groepsdienst is geïnstalleerd en ingeschakeld.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Klik op de ontgrendelingsknop op de 'groepswissel'-pagina" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Groepsnaam" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Groeps-ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nieuwe groepsnaam" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Kies a.u.b. de gebruiker om toe te voegen aan de nieuwe groep" #: src/user-group-window.c:648 msgid "Username" msgstr "Gebruikersnaam" #: src/user-group-window.c:649 msgid "User ID" msgstr "User-id" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Verwijderen" #: src/user-group-window.c:708 msgid "Group id" msgstr "Groeps-ID" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Gebruikersgroep maken" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Groep met succes aangemaakt, zie a.u.b. het einde van de groepswissellijst." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Groepen wisselen" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Groepen aanmaken" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Groepen verwijderen" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Huidige gebruiker - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Deze week" #: src/user-history.c:44 msgid "Last Week" msgstr "Vorige week" #: src/user-history.c:146 msgid "Today" msgstr "Vandaag" #: src/user-history.c:150 msgid "Yesterday" msgstr "Gisteren" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sessie geëindigd" #: src/user-history.c:250 msgid "Session Started" msgstr "Sessie aangevangen" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Accountactiviteit" #: src/user-history.c:397 msgid "previous" msgstr "vorige" #: src/user-history.c:402 msgid "next" msgstr "volgende" #: src/user-info.c:39 msgid "Account is disable" msgstr "Account is uitgeschakeld" #: src/user-info.c:207 msgid "Get User Info" msgstr "Gebruikersinformatie verkrijgen" #: src/user-info.c:207 msgid "user count is 0" msgstr "aantal gebruikers is 0" #: src/user-language.c:195 msgid "More…" msgstr "Meer..." #: src/user-language.c:225 msgid "No languages found" msgstr "Geen talen gevonden" #: src/user-language.c:667 msgid "Cancel" msgstr "Afbreken" #: src/user-language.c:672 msgid "Done" msgstr "Gereed" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "De wachtwoorden komen niet overeen." #: src/user-password.c:282 msgid "Now set up" msgstr "Nu instellen" #: src/user-password.c:292 msgid "User Password" msgstr "Gebruikerswachtwoord" #: src/user-share.c:170 msgid "_Return" msgstr "_Terug" #: src/user-share.c:190 msgid "Message" msgstr "Bericht" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Het nieuwe wachtwoord moet verschillen van het oude" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Probeer om wat letters en cijfers te veranderen" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Probeer om het wachtwoord wat meer te veranderen" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Een wachtwoord zonder uw gebruikersnaam erin zou sterker zijn" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Probeer om het gebruik van uw naam in het wachtwoord te vermijden" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Probeer om sommige woorden in het wachtwoord te vermijden" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Probeer om gewone woorden te vermijden" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Probeer om het herschikken van bestaande woorden te vermijden" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Probeer meer cijfers te gebruiken" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Probeer meer hoofdletters te gebruiken" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Probeer meer kleine letters te gebruiken" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Probeer meer bijzondere tekens te gebruiken, zoals interpunctie" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Probeer om een mengsel van letters, cijfers en interpunctie te gebruiken" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Probeer om het herhalen van hetzelfde teken te vermijden" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Probeer om het herhalen van hetzelfde soort teken te vermijden: u dient " "letters, cijfers en interpunctie te vermengen." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Probeer om reeksen als 1234 of abcd te vermijden" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Wachtwoord moet meer dan acht tekens bevatten" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" "Sommige instellingen moeten worden ontgrendeld alvorens zij kunnen worden " "veranderd" #: src/user-window.c:277 msgid "Add User" msgstr "Gebruiker toevoegen" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "MATE Gebruikersbeheer" user-admin-1.7.0/po/nn.po000066400000000000000000000257021435121147600151660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Øystein Steffensen-Alværvik, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Norwegian Nynorsk (https://www.transifex.com/mate/teams/13566/nn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Fullt namn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Passord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Lukk" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Avbryt" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Vel" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Opna" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Fjern" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "I dag" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Avbryt" #: src/user-language.c:672 msgid "Done" msgstr "Fullført" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Melding" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/nso.po000066400000000000000000000255721435121147600153570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Northern Sotho (https://www.transifex.com/mate/teams/13566/nso/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nso\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Kgetha" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Bula" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Tloša " #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Khansela" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Molaetša" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/oc.po000066400000000000000000000323261435121147600151540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Cédric Valmary , 2019 # Stefano Karapetsas , 2019 # Quentin PAGÈS, 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Quentin PAGÈS, 2021\n" "Language-Team: Occitan (post 1500) (https://www.transifex.com/mate/teams/13566/oc/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: oc\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gerir los comptes d’utilizaire" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Autentificacion requerida per modificar las donadas d’utilizaire" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Gestionari MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "dobrir fichièr" #: src/main.c:38 msgid "Create pid file failed" msgstr "Fracàs de la creacion del fichièr pid" #: src/main.c:48 msgid "write file" msgstr "escriure fichièr" #: src/main.c:48 msgid "write pid file failed" msgstr "Fracàs de l’escritura del fichièr pid" #: src/main.c:81 msgid "open pid file failed" msgstr "Fracàs de la dubertura del fichièr pid" #: src/main.c:86 msgid "read file" msgstr "legir fichièr" #: src/main.c:86 msgid "read pid file failed" msgstr "Fracàs de la lectura del fichièr pid" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Podètz pas suprimir vòstre pròpri compte." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "Nom d’utilizaire" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nom complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipe de compte" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Estandard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administrators" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Los senhals picats dos còps correspondon pas." #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Los senhals mesclats melhoran la seguretat" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Senhal" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Configurar lo còp que ven" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Configurar lo senhal ara" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generar senhal" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Tampar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Crear un utilizaire novèl" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Anullar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seleccionar" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Car un imatge local" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Recercar d'autres imatges" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Dobrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Imatge local" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Lista d’avatars" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Cap de paramètre" #: src/user-base.c:252 msgid "Language" msgstr "Lenga" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Connexion automatica" #: src/user-base.c:288 msgid "Login time" msgstr "Ora de connexion" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gestion dels grops" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "Modificar lo nom" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Lo nom de grop pòt pas començar per « - »." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nom de grop" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Identificant del grop" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nom del grop novèl" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "Nom d’utilizaire" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID utilizaire" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Suprimir" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID grop" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Escambiar grops" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Crear de grops" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Suprimir los gropes" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Utilizaire actual - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Aquesta setmana" #: src/user-history.c:44 msgid "Last Week" msgstr "La setmana passada" #: src/user-history.c:146 msgid "Today" msgstr "Uèi" #: src/user-history.c:150 msgid "Yesterday" msgstr "Ièr" #: src/user-history.c:156 msgid "%b %e" msgstr "%e %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e %B %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Session acabada" #: src/user-history.c:250 msgid "Session Started" msgstr "Session començada" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Activitat del compte" #: src/user-history.c:397 msgid "previous" msgstr "precedent" #: src/user-history.c:402 msgid "next" msgstr "seguent" #: src/user-info.c:39 msgid "Account is disable" msgstr "Compte desactivat" #: src/user-info.c:207 msgid "Get User Info" msgstr "Informacions utilizaire" #: src/user-info.c:207 msgid "user count is 0" msgstr "lo comptador utilizaire es a 0" #: src/user-language.c:195 msgid "More…" msgstr "Mai…" #: src/user-language.c:225 msgid "No languages found" msgstr "Cap de lenga pas trobada" #: src/user-language.c:667 msgid "Cancel" msgstr "Anullar" #: src/user-language.c:672 msgid "Done" msgstr "Acabat" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Los senhals correspondon pas." #: src/user-password.c:282 msgid "Now set up" msgstr "Configurar ara" #: src/user-password.c:292 msgid "User Password" msgstr "Senhal utilizaire" #: src/user-share.c:170 msgid "_Return" msgstr "_Retorn" #: src/user-share.c:190 msgid "Message" msgstr "Messatge" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Lo senhal novèl deu èsser diferent de l'ancian" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Ensajatz de cambiar qualques letras e chifras" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Ensajatz de modificar un pauc mai lo senhal" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Un senhal que conten pas vòstre nom d'utilizaire seriá mai fòrt" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Ensajatz d'incorporar pas vòstre nom dins lo senhal" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Ensajatz d'evitar d'unes mots contenguts dins lo senhal" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Ensajatz d'evitar de mots usuals" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Ensajatz d'evitar de rearrengar los mots existents" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Ensajatz d'utilizar mai de chifras" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Ensajatz d'utilizar mai de letras majusculas" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Ensajatz d'utilizar mai de letras minisculas" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Ensajatz d'utilizar mai de caractèrs especials, coma las pontuacions" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Ensajatz d'utilizar una mescla de letras, de chifras e de ponctuacions" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Ensajatz d'evitar la repeticion del meteis caractèr" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Ensajatz d'evitar la repeticion del meteis caractèr : vos cal mesclar de " "letras, de chifras e de ponctuacions." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Ensajatz d'evitar de sequéncias talas coma 1234 o abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "La longor de senhal requerida es de mai de 8 caractèrs" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Devètz desverrolhar certans paramètres per los modificar" #: src/user-window.c:277 msgid "Add User" msgstr "Apondre un utilizaire" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Gestionari d’utilizaire MATE" user-admin-1.7.0/po/or.po000066400000000000000000000261451435121147600151750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Odia (https://www.transifex.com/mate/teams/13566/or/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: or\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ପୂରା ନାମ" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "ପ୍ରବେଶ ସଙ୍କେତ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ବାତିଲ କରନ୍ତୁ (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ବାଛନ୍ତୁ" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ଖୋଲନ୍ତୁ (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ଉପୟୋଗକର୍ତ୍ତା ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ଅପସାରଣ କରନ୍ତୁ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "ଆଜି" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ବାତିଲ କରନ୍ତୁ" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "ସନ୍ଦେଶ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/pa.po000066400000000000000000000261421435121147600151520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Panjabi (Punjabi) (https://www.transifex.com/mate/teams/13566/pa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pa\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ਪੂਰਾ ਨਾਂ" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "ਪਾਸਵਰਡ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "ਬੰਦ ਕਰੋ" #: src/user-admin.c:931 msgid "Create New User" msgstr "ਨਵਾਂ ਯੂਜ਼ਰ ਬਣਾਓ" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ਰੱਦ ਕਰੋ(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ਚੁਣੋ" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ਖੋਲ੍ਹੋ(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ਭਾਸ਼ਾ" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ਯੂਜ਼ਰ ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ਹਟਾਓ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "ਅੱਜ" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ਰੱਦ ਕਰੋ" #: src/user-language.c:672 msgid "Done" msgstr "ਮੁਕੰਮਲ" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "ਸੁਨੇਹਾ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/pl.po000066400000000000000000000372011435121147600151630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Przemek P , 2019 # Andrzej Jarzębowski , 2019 # 7fa0336cac7b5f4fb2d9a1e63d4cee52_003379a , 2019 # Dominik Adrian Grzywak, 2019 # Stefano Karapetsas , 2019 # 7d927f1adaae02ae3120b2ceacc1eadf_34fcd4b <964145c7ac0e6f1856853edaa15b3982_834090>, 2019 # Marek Adamski, 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Marek Adamski, 2021\n" "Language-Team: Polish (https://www.transifex.com/mate/teams/13566/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Zarządzaj kontami użytkownika" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Wymagane jest uwierzytelnienie, aby dokonać zmiany danych użytkownika" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Menedżer MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Zarządzanie użytkownikami i grupami lokalnymi systemu Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Menedżer MATE to graficzna aplikacja do zarządzania lokalnymi użytkownikami " "i grupami. Może: dodawać i usuwać lokalnych użytkowników, zmieniać nazwę " "użytkownika, typ użytkownika, język użytkownika, hasło użytkownika, " "automatyczne logowanie. Pozwala na wyświetlanie rejestru logowania " "użytkownika. Pracując z usługą grupową, można zarządzać grupami " "użytkowników, na przykład dodawać lub usuwać istniejące grupy i tworzyć lub " "usuwać nowe grupy." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "otwórz plik" #: src/main.c:38 msgid "Create pid file failed" msgstr "Tworzenie pliku PID nie powiodło sie" #: src/main.c:48 msgid "write file" msgstr "zapisz plik" #: src/main.c:48 msgid "write pid file failed" msgstr "Zapisanie pliku PID nie powiodło sie" #: src/main.c:81 msgid "open pid file failed" msgstr "Otwarcie pliku PID nie powiodło sie" #: src/main.c:86 msgid "read file" msgstr "odczytaj plik" #: src/main.c:86 msgid "read pid file failed" msgstr "Odczytanie pliku PID nie powiodło sie" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Usuń Użytkownika" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Nie możesz usunąć swojego konta" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "użytkownik jest nadal zalogowany" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Usuń użytkownika '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Czy usunąć katalog domowy użytkownika" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Powtórz nazwę użytkownika. Spróbuj ponownie" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Powtórz nazwę domową użytkownika.Proszę spróbuj innej" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Nazwa użytkownika nie może rozpoczynać się od - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nazwa użytkownika powinna składać się wyłącznie \n" "z małych i dużych liter, cyfr oraz znaków: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Ta nazwa zostanie użyta jako nazwa twojego katalogu domowego i nie będzie " "mogła być zmieniona" #: src/user-admin.c:485 msgid "Creating User" msgstr "Tworzenie Użytkownika" #: src/user-admin.c:570 msgid "User Name" msgstr "Nazwa użytkownika" #: src/user-admin.c:583 msgid "Full Name" msgstr "Imię i nazwisko" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Typ Konta" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratorzy" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Wprowadzone hasłą różnią się" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Mieszane hasła zwiększają bezpieczeństwo" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Hasło" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Ustaw następnym razem" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Ustaw hasło teraz" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "utworzenie hasła" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potwierdź" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zamknij" #: src/user-admin.c:931 msgid "Create New User" msgstr "Utwórz nowego użytkownika" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Utwórz plik wycięcia" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "utworzenie pliku tymczasowgo dla obrazu nie powiodło się" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Anuluj" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Zaznacza" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Ładowanie Pliku Lokalnego" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Wyszukaj więcej obrazów" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otwórz" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Obraz Lokalny" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Lista awatarów" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Brak adresu do przechowywania zdjęć" #: src/user-base.c:212 msgid "No Settings" msgstr "Brak Ustawień" #: src/user-base.c:252 msgid "Language" msgstr "Język" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatyczne logowanie" #: src/user-base.c:288 msgid "Login time" msgstr "Czas logowania" #: src/user-base.c:300 msgid "Group Manage" msgstr "Zarządzanie Grupą" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Ustawienia Grup" #: src/user-face.c:120 msgid "Change Name" msgstr "Zmień Nazwę" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Proszę podać prawidłowy znak" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Użyj klawisza Enter aby zapisać zmiany" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Powtórz nazwe grupy. Spróbuj ponownie" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Nazwa użytkownika nie może rozpoczynać się od - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Pierwszy znak nazwy grupy musi być literą" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Nazwa grupy powinna składać się tylko z wielkich i małych liter \n" "od a do z, cyfr i następujących znaków: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Stwórz nową grupę" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Tworzenie nowej grupy nie powiodło się" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Usuń grupę" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Czy usunąć zaznaczoną grupę?" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Uruchamianie menadżera grup" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Nie udało się uruchomić, sprawdź działanie \n" "Interfejsu usługi zarządzania grupami" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Nie można połączyć się z usługą grupy." #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Upewnij się że usługa group-service jest zainstalowana i włączona.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Kliknij przycisk odblokowania na stronie \"przełącznika grup\"" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Nazwa grupy" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Identyfikator grupy" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nazwa nowej grupy" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Proszę wybrać użytkownika, który ma zostać dodany do nowej grupy" #: src/user-group-window.c:648 msgid "Username" msgstr "Nazwa użytkownika" #: src/user-group-window.c:649 msgid "User ID" msgstr "Identyfikator użytkownika" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Usuń" #: src/user-group-window.c:708 msgid "Group id" msgstr "Identyfikator grupy" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Stwórz grupę użytkowników" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Tworzenie grupy użytkownika zakończone, sprawdź na końcu listy przełącznika " "grup." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Przełącznik grup" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Stwórz grupy" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Usuń Grupy" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Bieżący użytkownik - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Ten tydzień" #: src/user-history.c:44 msgid "Last Week" msgstr "Poprzedni tydzień" #: src/user-history.c:146 msgid "Today" msgstr "Dzisiaj" #: src/user-history.c:150 msgid "Yesterday" msgstr "Wczoraj" #: src/user-history.c:156 msgid "%b %e" msgstr "%e %b" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e%b %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sesja zakończona" #: src/user-history.c:250 msgid "Session Started" msgstr "Sesja rozpoczęta" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Aktywność konta" #: src/user-history.c:397 msgid "previous" msgstr "Poprzednia" #: src/user-history.c:402 msgid "next" msgstr "Następna" #: src/user-info.c:39 msgid "Account is disable" msgstr "Konto jest wyłączone" #: src/user-info.c:207 msgid "Get User Info" msgstr "Uzyskaj informacje o użytkowniku" #: src/user-info.c:207 msgid "user count is 0" msgstr "liczba użytkowników wynosi 0" #: src/user-language.c:195 msgid "More…" msgstr "Więcej..." #: src/user-language.c:225 msgid "No languages found" msgstr "Nie znaleziono języków" #: src/user-language.c:667 msgid "Cancel" msgstr "Anuluj" #: src/user-language.c:672 msgid "Done" msgstr "Ukończono" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Hasła nie są zgodne." #: src/user-password.c:282 msgid "Now set up" msgstr "Ustaw teraz" #: src/user-password.c:292 msgid "User Password" msgstr "Hasło Użytkownika" #: src/user-share.c:170 msgid "_Return" msgstr "_Powrót" #: src/user-share.c:190 msgid "Message" msgstr "Komunikat" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Nowe hasło musi być różne od poprzedniego" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Spróbuj zmienić kilka liter i liczb" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Spróbuj zmienić hasło na lepsze" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Hasło bez nazwy użytkownika byłoby silniejsze" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Unikaj zawierania nazwy użytkownika w haśle" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Postaraj się unikać niektórych słów zawartych w haśle" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Unikaj pospolitych słów" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Spróbuj uniknąć zmiany kolejności istniejących słów" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Spróbuj użyć więcej liczb" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Spróbuj użyć więcej dużych liter" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Spróbuj użyć więcej małych liter" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Spróbuj użyć więcej znaków specjalnych, takich jak interpunkcja" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Spróbuj użyć kombinacji liter, cyfr i znaków interpunkcyjnych" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Spróbuj uniknąć powtarzania tych samych znaków" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Staraj się unikać powtarzania tego samego typu znaków: musisz pomieszać " "litery, cyfry i znaki interpunkcyjne" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Staraj się unikać sekwencji takich jak 1234 lub abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Długość hasła musi być większa niż 8 znaków" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" "Niektóre ustawienia muszą zostać odblokowane, zanim będzie można je zmienić" #: src/user-window.c:277 msgid "Add User" msgstr "Dodaj użytkownika" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Menedżer Użytkowników Mate" user-admin-1.7.0/po/ps.po000066400000000000000000000256371435121147600152040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Pashto (https://www.transifex.com/mate/teams/13566/ps/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ps\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "تېرنويې" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "بندول_" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ټاکل" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "پرانيستل_" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ړنګول" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "بندول" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "استوزه" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/pt.po000066400000000000000000000267261435121147600152050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Sérgio Marques , 2019 # Stefano Karapetsas , 2019 # José Vieira , 2019 # Manuela Silva , 2019 # Hugo Carvalho , 2019 # Carlos Moreira, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Carlos Moreira, 2019\n" "Language-Team: Portuguese (https://www.transifex.com/mate/teams/13566/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gerir contas de utilizadores" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "A autenticação é necessária para alterar os dados do utilizador" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "abrir ficheiro" #: src/main.c:38 msgid "Create pid file failed" msgstr "A criação do ficheiro pid falhou" #: src/main.c:48 msgid "write file" msgstr "gravar ficheiro" #: src/main.c:48 msgid "write pid file failed" msgstr "a gravação do ficheiro pid falhou" #: src/main.c:81 msgid "open pid file failed" msgstr "a abertura do ficheiro pid falhou" #: src/main.c:86 msgid "read file" msgstr "ler ficheiro" #: src/main.c:86 msgid "read pid file failed" msgstr "a leitura do ficheiro pid falhou" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nome Completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipo de Conta" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Padrão" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administradores" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Senha" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Fechar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Criar novo utilizador" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancelar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Escolher" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Sem Definições" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID de Utilizador" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remover" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Hoje" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "Terminado" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mensagem" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Adicionar Utilizador" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/pt_BR.po000066400000000000000000000300611435121147600155530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # 65f2af3cfa184c075942a0418b98d2de_d688669, 2019 # 710a500dd1d5560bb05c8b24814b8c26, 2019 # Xerxes Lins , 2019 # Marcelo Ghelman , 2019 # Stefano Karapetsas , 2019 # George Silva , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: George Silva , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/mate/teams/13566/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Gerenciar contas de usuários" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Autenticação necessária para alterar dados do usuário" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "abrir arquivo" #: src/main.c:38 msgid "Create pid file failed" msgstr "Criação de arquivo pid falhou" #: src/main.c:48 msgid "write file" msgstr "escrever no arquivo" #: src/main.c:48 msgid "write pid file failed" msgstr "Escrever arquivo pid falhou" #: src/main.c:81 msgid "open pid file failed" msgstr "Abrir arquivo pid falhou" #: src/main.c:86 msgid "read file" msgstr "ler arquivo" #: src/main.c:86 msgid "read pid file failed" msgstr "ler arquivo pid falhou" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Remover Usuário" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Você não pode excluir sua própria conta." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Nome de usuário não pode começar com um - (traço)." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nome completo" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Tipo de Conta" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Padrão" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administradores" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Senha" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Configurar da próxima vez" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "criação de senha" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmar" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Fechar" #: src/user-admin.c:931 msgid "Create New User" msgstr "Criar novo usuário" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Cancelar" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selecionar" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Abrir" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Sem Configurações" #: src/user-base.c:252 msgid "Language" msgstr "Idioma" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Entrada automática" #: src/user-base.c:288 msgid "Login time" msgstr "Tempo de login" #: src/user-base.c:300 msgid "Group Manage" msgstr "Gerenciar grupo" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Configurações de Grupos" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Novo Nome do Grupo" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Selecione o usuário a adicionar ao novo grupo" #: src/user-group-window.c:648 msgid "Username" msgstr "nome de usuário" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID do usuário" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Remover" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Trocar Grupos" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Criar Grupos" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Remover Grupos" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "Esta Semana" #: src/user-history.c:44 msgid "Last Week" msgstr "Última Semana" #: src/user-history.c:146 msgid "Today" msgstr "Hoje" #: src/user-history.c:150 msgid "Yesterday" msgstr "Ontem" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Sessão Finalizada" #: src/user-history.c:250 msgid "Session Started" msgstr "Sessão Iniciada" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "anterior" #: src/user-history.c:402 msgid "next" msgstr "próximo" #: src/user-info.c:39 msgid "Account is disable" msgstr "Conta desativada" #: src/user-info.c:207 msgid "Get User Info" msgstr "Obter Informações do Usuário" #: src/user-info.c:207 msgid "user count is 0" msgstr "contagem de usuários é 0" #: src/user-language.c:195 msgid "More…" msgstr "Mais..." #: src/user-language.c:225 msgid "No languages found" msgstr "Nenhum idioma encontrado" #: src/user-language.c:667 msgid "Cancel" msgstr "Cancelar" #: src/user-language.c:672 msgid "Done" msgstr "Feito" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "Agora configure" #: src/user-password.c:292 msgid "User Password" msgstr "Senha de Usuário" #: src/user-share.c:170 msgid "_Return" msgstr "_Retorno" #: src/user-share.c:190 msgid "Message" msgstr "Mensagem" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ro.po000066400000000000000000000261301435121147600151670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # corneliu.e , 2019 # Daniel , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Romanian (https://www.transifex.com/mate/teams/13566/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Nume complet" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Parolă" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Confirmă" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Închide" #: src/user-admin.c:931 msgid "Create New User" msgstr "Creare utilizator nou" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Renunță" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Selectați" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Deschide" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Limbă" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID utilizator" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Elimină" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Azi" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Renunță" #: src/user-language.c:672 msgid "Done" msgstr "Făcut" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mesaj" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ru.po000066400000000000000000000347321435121147600152040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # XRevan86, 2019 # Dmitriy Kulikov , 2019 # Stefano Karapetsas , 2019 # Aleksey Kabanov , 2020 # Cyber Tailor , 2020 # Иван Л. , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Иван Л. , 2021\n" "Language-Team: Russian (https://www.transifex.com/mate/teams/13566/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Управление учётными записями пользователей" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Для изменения данных пользователя необходима аутентификация" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Менеджер MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Управление локальными пользователями и группами Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "открыть файл" #: src/main.c:38 msgid "Create pid file failed" msgstr "Сбой создания файла идентификатора процесса" #: src/main.c:48 msgid "write file" msgstr "записать файл" #: src/main.c:48 msgid "write pid file failed" msgstr "сбой записи файла идентификатора процесса" #: src/main.c:81 msgid "open pid file failed" msgstr "сбой открытия файла идентификатора процесса" #: src/main.c:86 msgid "read file" msgstr "читать файл" #: src/main.c:86 msgid "read pid file failed" msgstr "сбой чтения файла идентификатора процесса" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Удалить пользователя" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Нельзя удалить собственную учётную запись." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "пользователь все еще вошел в систему" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Удалить '%s' пользователя" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Удалить домашний каталог пользователя" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "Создание пользователя" #: src/user-admin.c:570 msgid "User Name" msgstr "Имя пользователя " #: src/user-admin.c:583 msgid "Full Name" msgstr "Полное имя" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Тип учётной записи" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Стандартные" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Администраторы" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Пароль" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Подтвердить" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Закрыть" #: src/user-admin.c:931 msgid "Create New User" msgstr "Создать нового пользователя" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "О_тмена" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Выбрать" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Открыть" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Локальное изображение" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Список аватаров" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "Нет настроек" #: src/user-base.c:252 msgid "Language" msgstr "Язык" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Автоматический вход" #: src/user-base.c:288 msgid "Login time" msgstr "Время входа в систему" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Первый символ имени группы должен быть буквой" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Удалить группу" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Имя группы" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID группы " #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Имя новой группы" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Выберите пользователя для добавления в новую группу" #: src/user-group-window.c:648 msgid "Username" msgstr "Имя пользователя" #: src/user-group-window.c:649 msgid "User ID" msgstr "Идентификатор пользователя" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Удалить" #: src/user-group-window.c:708 msgid "Group id" msgstr "id группы " #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Создать группу пользователя" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Группы переключателей " #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "Эта неделя" #: src/user-history.c:44 msgid "Last Week" msgstr "Прошлая неделя" #: src/user-history.c:146 msgid "Today" msgstr "Сегодня" #: src/user-history.c:150 msgid "Yesterday" msgstr "Вчера" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "Сеанс завершён" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Отмена" #: src/user-language.c:672 msgid "Done" msgstr "Готово" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Пароль пользователя" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Сообщение" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Новый пароль должен отличаться от старого" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Попробуйте изменить некоторые буквы и цифры" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Попробуйте изменить пароль немного сильнее" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Пароль без вашего имени пользователя будет более надёжным" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Постарайтесь избегать использования вашего имени в пароле" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Постарайтесь избегать часто используемых слов" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Попробуйте использовать больше цифр" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Постарайтесь использовать смесь букв, цифр и знаков препинания" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Постарайтесь избегать повторения одного и того же символа" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Постарайтесь избегать повторения символов одного типа: используйте смесь " "букв, цифр и знаков препинания." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Постарайтесь не использовать последовательности типа 1234 или abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Длина пароля должна быть больше 8 символов" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Добавить пользователя" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/rw.po000066400000000000000000000255731435121147600152110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Kinyarwanda (https://www.transifex.com/mate/teams/13566/rw/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: rw\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Ijambobanga" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Guhitamo" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Gukuraho" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Kureka" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Ubutumwa" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/si.po000066400000000000000000000260571435121147600151720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Sinhala (https://www.transifex.com/mate/teams/13566/si/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: si\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "සම්පූර්ණ නම" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "රහස්පදය" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "අවලංගු කරන්න (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "තෝරන්න" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "විවෘත කරන්න (_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ඉවත් කරන්න" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "අවලංගු කරන්න" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "පණිවිඩ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/sk.po000066400000000000000000000263751435121147600151770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Ján Ďanovský , 2019 # Dušan Kazik , 2019 # 32442f8bc5cc500b59f161d95078a28a_525ed04, 2019 # Tibor Kaputa , 2019 # peter, 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Slovak (https://www.transifex.com/mate/teams/13566/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Celé meno" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Štandardné" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Heslo" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potvrdiť" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zatvoriť" #: src/user-admin.c:931 msgid "Create New User" msgstr "Vytvorenie nového používateľa" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Zrušiť" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Vybrať" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otvoriť" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Jazyk" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID používateľa" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Odstrániť" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Dnes" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Zrušiť" #: src/user-language.c:672 msgid "Done" msgstr "Hotovo" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Správa" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/sl.po000066400000000000000000000363171435121147600151750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Marko Šterman , 2019 # Damir Jerovšek , 2019 # Damir Mevkić , 2019 # Stefano Karapetsas , 2019 # Helena S , 2020 # Martin Srebotnjak , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Martin Srebotnjak , 2022\n" "Language-Team: Slovenian (https://www.transifex.com/mate/teams/13566/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Upravljate uporabniške račune" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Zahtevana je overitev za spremembo uporabniških podatkov" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Upravljalnik MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Upravlja Linux lokalne uporabnike in skupine" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate Manager je grafična aplikacija, ki upravlja krajevne uporabnike in " "skupine. Lahko dodaja in briše krajevne uporabnike, spreminja uporabniško " "ime, vrsto uporabnika, uporabniški jezik, uporabniško geslo, samodejno " "prijavo. Ogledate si lahko zapisnik uporabnikovih prijav. Z delom s " "storitvami skupine je mogoče upravljati skupine uporabnikov, npr. " "dodajati/odstranjevati obstoječe skupine in ustvarjati/brisati nove skupine." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "odpri datoteko" #: src/main.c:38 msgid "Create pid file failed" msgstr "Ustvarjanje datoteke pid je spodletelo" #: src/main.c:48 msgid "write file" msgstr "zapiši datoteko" #: src/main.c:48 msgid "write pid file failed" msgstr "Zapisovanje v datoteko pid je spodletelo" #: src/main.c:81 msgid "open pid file failed" msgstr "Odpiranje datoteke pid je spodletelo" #: src/main.c:86 msgid "read file" msgstr "branje datoteke" #: src/main.c:86 msgid "read pid file failed" msgstr "Branje datoteke pid je spodletelo" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Odstrani uporabnika" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Ne morete izbrisati svojega računa." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "Uporabnik je še naprej prijavljen." #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Odstrani uporabnika »%s«" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Ali želite odstraniti domačo mapo uporabnika" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Ta uporabnik že obstaja. Izberite drugo ime" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Ta domača mapa uporabnika že obstaja. Izberite drugo" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Uporabniško ime se ne sme začeti z -." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Uporabniško ime je lahko sestavljeno samo iz velikih in majhnih\n" "črk od a-z, številk in naslednjih znakov: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "To bo uporabljeno kot ime domače mape in je ni mogoče spremeniti" #: src/user-admin.c:485 msgid "Creating User" msgstr "Ustvarjanje uporabnika" #: src/user-admin.c:570 msgid "User Name" msgstr "Uporabniško ime" #: src/user-admin.c:583 msgid "Full Name" msgstr "Polno ime" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Vrsta računa" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Običajne" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Skrbniki" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Dvakrat vnesena gesla se razlikujeta" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Mešana gesla izboljšajo varnost" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Geslo" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Nastavite naslednjič" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Zdaj nastavi geslo" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "generirajte geslo" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Potrdi" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zapri" #: src/user-admin.c:931 msgid "Create New User" msgstr "Ustvari novega uporabnika" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Ustvari obrezano datoteko" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "ni bilo mogoče ustvariti začasne datoteke za slikovne podatke" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Prekliči" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Izberi" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Naložite lokalno sliko" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Poiščite več slik" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Odpri" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Lokalna slika" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Seznam podob" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Ni naslova za shranjevanje fotografij" #: src/user-base.c:212 msgid "No Settings" msgstr "Brez nastavitev" #: src/user-base.c:252 msgid "Language" msgstr "Jezik" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Samodejna prijava" #: src/user-base.c:288 msgid "Login time" msgstr "Čas prijave" #: src/user-base.c:300 msgid "Group Manage" msgstr "Upravljanje skupine" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Nastavitev skupin" #: src/user-face.c:120 msgid "Change Name" msgstr "Spremeni ime" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Vnesite veljaven znak" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Uporabite tipko Enter za shranitev sprememb" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "To ime skupine že obstaja. Izberite drugo" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Ime skupine se ne sme začeti z - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Za prvi znak imena skupine je potrebna črka" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Ime skupine je lahko sestavljeno samo iz velikih in majhnih\n" "črk od a-z, številk in naslednjih znakov: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Ustvari novo skupino" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Ustvarjanje nove skupine spodletelo" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Odstrani skupina" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Ali želite odstraniti izbrano skupino" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Inicializacija upravljanja skupin" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Inicializacija je spodletela, glejte funkcijo\n" " Vmesnik storitve upravljanja skupin" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "S skupinsko storitvijo ni bilo mogoče navezati stika" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Zagotovite, da je storitev group-service nameščena in omogočena.\n" " URL: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Kliknite gumb odklepa na strani »swith-group«" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Ime skupine" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID skupine" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Novo ime skupine" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Izberite uporabnika, ki ga želite dodati v novo skupino" #: src/user-group-window.c:648 msgid "Username" msgstr "Uporabniško ime" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID uporabnika" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Odstrani" #: src/user-group-window.c:708 msgid "Group id" msgstr "ID skupine" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Ustvari uporabniško skupino" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Uspešno ustvarjena skupina uporabnikov. Oglejte si konec seznama skupin " "preklopov." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Zamenjaj skupine" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Ustvari skupine" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Odstrani skupine" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Trenutni uporabnik - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Ta teden" #: src/user-history.c:44 msgid "Last Week" msgstr "Prejšnji teden" #: src/user-history.c:146 msgid "Today" msgstr "Danes" #: src/user-history.c:150 msgid "Yesterday" msgstr "Včeraj" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Seja je končana" #: src/user-history.c:250 msgid "Session Started" msgstr "Seja se je začela" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Dejavnost računa" #: src/user-history.c:397 msgid "previous" msgstr "prejšni" #: src/user-history.c:402 msgid "next" msgstr "naslednji" #: src/user-info.c:39 msgid "Account is disable" msgstr "Račun je onemogočen" #: src/user-info.c:207 msgid "Get User Info" msgstr "Pridobite informacije o uporabniku" #: src/user-info.c:207 msgid "user count is 0" msgstr "število uporabnikov je 0" #: src/user-language.c:195 msgid "More…" msgstr "Več..." #: src/user-language.c:225 msgid "No languages found" msgstr "Jezikov ni bilo mogoče najti" #: src/user-language.c:667 msgid "Cancel" msgstr "Prekliči" #: src/user-language.c:672 msgid "Done" msgstr "Končano" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Gesli se ne ujemata." #: src/user-password.c:282 msgid "Now set up" msgstr "Sedaj nastavite" #: src/user-password.c:292 msgid "User Password" msgstr "Uporabniško geslo" #: src/user-share.c:170 msgid "_Return" msgstr "_Nazaj" #: src/user-share.c:190 msgid "Message" msgstr "Sporočilo" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Novo geslo naj bo drugačno od starega" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Poskusite spremeniti nekaj črk in številk" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Poskusite malo bolj spremeniti geslo" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Geslo brez uporabniškega imena bi bilo močnejše" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Poskusite se izogniti uporabi imena v geslu" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Poskusite se izogniti nekaterim besedam, ki jih vsebuje geslo" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Poskusite se izogniti pogostim besedam" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Poskusite se izogniti preurejanju obstoječih besed" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Poskusite uporabiti več številk" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Poskusite uporabiti več črk z veliko začetnico" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Poskusite uporabiti več črk z malo začetnico" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Poskusite uporabiti več posebnih znakov, kot so ločila" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Poskusite uporabiti mešanico črk, številk in ločil" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Poskusite se izogniti ponovitvi istega znaka" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Poskusite se izogniti ponavljanju iste vrste znakov: mešati morate črke, " "številke in ločila." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Poskusite se izogniti zaporedjem, kot so 1234 ali abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Dolžina gesla naj bo več kot 8 znakov" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" "Nekatere nastavitve je potrebno odkleniti, preden jih lahko spremenite." #: src/user-window.c:277 msgid "Add User" msgstr "Dodaj uporabnika" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Upravljalnik uporabnikov Mate" user-admin-1.7.0/po/sq.po000066400000000000000000000260521435121147600151750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Alban , 2019 # Ardit Dani , 2019 # Indrit Bashkimi , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Albanian (https://www.transifex.com/mate/teams/13566/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Emri dhe mbiemri" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Fjalëkalimi" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Konfirmo" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Mbyll" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Anulo" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Zgjidh" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Hap" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Gjuha" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Hiq" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Sot" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Anulo" #: src/user-language.c:672 msgid "Done" msgstr "Perfunduar" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Mesazhi" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/sr.po000066400000000000000000000441531435121147600152000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Мирослав Николић , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Мирослав Николић , 2021\n" "Language-Team: Serbian (https://www.transifex.com/mate/teams/13566/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Управљајте корисничким налозима" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Потребно је потврђивање идентитета за промену корисничких података" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Мејтов управник" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Управљање Линуксовим локалним корисницима и групама" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Мејтов управник је графички програм који управља локалним корисницима и " "групама. Може додати и брисати локалне кориснике, променити име, врсту, " "језик и лозинку корисника, аутоматско пријављивање. Можете видети запис " "пријављивања корисника. У раду са услугом-групе, групама корисника се може " "управљати, као што је додавање/уклањање постојећих група и стварање/брисање " "нових група." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "отварање датотеке" #: src/main.c:38 msgid "Create pid file failed" msgstr "Стварање датотеке пид-а није успело" #: src/main.c:48 msgid "write file" msgstr "писање датотеке" #: src/main.c:48 msgid "write pid file failed" msgstr "писање датотеке пид-а није успело" #: src/main.c:81 msgid "open pid file failed" msgstr "отварање датотеке пид-а није успело" #: src/main.c:86 msgid "read file" msgstr "читање датотеке" #: src/main.c:86 msgid "read pid file failed" msgstr "читање датотеке пид-а није успело" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Уклони корисника" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Не можете обрисати ваш лични налог." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "корисник је и даље пријављен" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Уклони „%s“ корисника" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Да ли се уклања корисникова лична фасцикла" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Понавља се корисничко име. Пробајте неко друго" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Понавља се назив личне фасцикле. Пробајте неки други" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Корисничко име не може почети са „-“ ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Име корисника треба да се састоји само од великих малих \n" "слова од „a-z“, цифара и следећих знакова: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Ово ће бити коришћено за именовање ваше личне фасцикле и не може бити " "измењено" #: src/user-admin.c:485 msgid "Creating User" msgstr "Стварање корисника" #: src/user-admin.c:570 msgid "User Name" msgstr "Корисничко име" #: src/user-admin.c:583 msgid "Full Name" msgstr "Име и презиме" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Врста налога" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Уобичајена" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Администратори" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Два пута унесене лозинке се разликују" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Мешовите лозинке побољшавају безбедност" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Лозинка" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Подеси следећи пут" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Сада поставите лозинку" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "стварање лозинке" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Потврди" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Затвори" #: src/user-admin.c:931 msgid "Create New User" msgstr "Направи новог корисника" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Направите датотеку одсецања" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "Нисам успео да направим привремену датотеку за податке слике" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Откажи" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Одабери" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Учитај локалну слику" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Потражите још слика" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Отвори" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "ЛОкална слика" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Списак аватара" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Нема адресе за смештај фотографија" #: src/user-base.c:212 msgid "No Settings" msgstr "Нема поставки" #: src/user-base.c:252 msgid "Language" msgstr "Језик" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Аутоматска пријава" #: src/user-base.c:288 msgid "Login time" msgstr "Време пријаве" #: src/user-base.c:300 msgid "Group Manage" msgstr "Управљање групом" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Подешавам групе" #: src/user-face.c:120 msgid "Change Name" msgstr "Промени назив" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Унесите исправан знак" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Користите тастер „Унеси“ да сачувате измене" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Понавља се назив групе. Пробајте неко друго" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Назив групе не може почети са „-“ ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Први знак назива групе треба да буде слово" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Назив групе треба да се састоји само од великих малих \n" "слова од „a-z“, цифара и следећих знакова: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Направите нову групу" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Није успело стварање нове групе" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Уклањање групе" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Да ли се уклања изабрана група" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Започињање управљања групом" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Започињање није успело, погледајте функцију \n" " сучеља услуге управљања групом" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Нисам успео да контактирам услугу групе" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Уверите се да је „group-service“ инсталирано и омогућено.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Кликните на дугме откључавања на странице „swith-group“" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Назив групе" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ИБ групе" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Нови назив групе" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Изаберите корисника за додавање у нову групу" #: src/user-group-window.c:648 msgid "Username" msgstr "Корисничко име" #: src/user-group-window.c:649 msgid "User ID" msgstr "ИБ корисника" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Уклони" #: src/user-group-window.c:708 msgid "Group id" msgstr "Иб групе" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Направите корисничку групу" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Стварање корисничке групе је успело, погледајте крај списка промене група." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Промени групе" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Направи групе" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Уклони групе" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Текући корисник – %s" #: src/user-history.c:40 msgid "This Week" msgstr "Ове седмице" #: src/user-history.c:44 msgid "Last Week" msgstr "Прошле седмице" #: src/user-history.c:146 msgid "Today" msgstr "Данас" #: src/user-history.c:150 msgid "Yesterday" msgstr "Јуче" #: src/user-history.c:156 msgid "%b %e" msgstr "%b. %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%e. %b, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Сесија је завршена" #: src/user-history.c:250 msgid "Session Started" msgstr "Сесија је започета" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Активност налога" #: src/user-history.c:397 msgid "previous" msgstr "претходно" #: src/user-history.c:402 msgid "next" msgstr "следеће" #: src/user-info.c:39 msgid "Account is disable" msgstr "Налог је искључен" #: src/user-info.c:207 msgid "Get User Info" msgstr "Прибави податке о кориснику" #: src/user-info.c:207 msgid "user count is 0" msgstr "број корисника је 0" #: src/user-language.c:195 msgid "More…" msgstr "Још…" #: src/user-language.c:225 msgid "No languages found" msgstr "Нисам пронашао језике" #: src/user-language.c:667 msgid "Cancel" msgstr "Откажи" #: src/user-language.c:672 msgid "Done" msgstr "Готово" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Лозинке се не подударају." #: src/user-password.c:282 msgid "Now set up" msgstr "Сада подеси" #: src/user-password.c:292 msgid "User Password" msgstr "Лозинка корисника" #: src/user-share.c:170 msgid "_Return" msgstr "_Врати" #: src/user-share.c:190 msgid "Message" msgstr "Порука" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Нова лозинка треба да се разликује од старе" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Пробајте да измените нека слова и бројеве" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Пробајте још само мало да измените лозинку" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Лозинка без вашег корисничког имена биће јача" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Покушајте да избегнете ваше име у лозинки" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Покушајте да избегнете неке од речи употребљених у лозинки" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Покушајте да избегнете уобичајене речи" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Покушајте да избегнете преуређивање постојећих речи" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Покушајте да користите више бројева" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Покушајте да користите више великих слова" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Покушајте да користите више малих слова" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Покушајте да користите више посебних знакова, као тачка" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Покушајте да користите мешавину слова, бројева и тачака" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Покушајте да избегнете понављање истог знака" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Покушајте да избегнете понављање исте врсте знака: треба да мешате велика " "слова, бројеве и тачке." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Покушајте да избегнете низове 1234 или „abcd“" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Дужина лозинке треба да има више од 8 знакова" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Неке поставке морају бити откључане да би могле да се мењају" #: src/user-window.c:277 msgid "Add User" msgstr "Додајте корисника" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Мејтов управник корисницима" user-admin-1.7.0/po/sr@latin.po000066400000000000000000000260511435121147600163250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/mate/teams/13566/sr@latin/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Puno ime i prezime" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Lozinka" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Zatvoren" #: src/user-admin.c:931 msgid "Create New User" msgstr "Napravi novog korisnika" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Otkaži" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Odaberi" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Otvori" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Jezik" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "IB korisnika" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Ukloni" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Danas" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Otkaži" #: src/user-language.c:672 msgid "Done" msgstr "Gotovo" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Poruka" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/sv.po000066400000000000000000000271061435121147600152030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Patrik Nilsson , 2019 # Tobias Lekare , 2019 # Stefano Karapetsas , 2019 # Luna Jernberg , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Luna Jernberg , 2021\n" "Language-Team: Swedish (https://www.transifex.com/mate/teams/13566/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Hantera användarkonton" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "öppna fil" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "skriv fil" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "läs fil" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Ta bort användare" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Ta bort '%s' användare" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "Användarnamn" #: src/user-admin.c:583 msgid "Full Name" msgstr "Fullständigt namn" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Konto typ" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standard" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Administratörer" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Lösenord" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Bekräfta" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Stäng" #: src/user-admin.c:931 msgid "Create New User" msgstr "Skapa ny användare" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Skapa Crop fil" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Avbryt" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Markera" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Ladda lokal bild" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Bläddra efter mer bilder" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Öppna" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Språk" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Automatisk inloggning" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "Ändra namn" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Skapa ny grupp" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Ta bort grupp" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Gruppnamn" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Grupp ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Nytt Gruppnamn" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "Användarnamn" #: src/user-group-window.c:649 msgid "User ID" msgstr "Användar-id" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Ta bort" #: src/user-group-window.c:708 msgid "Group id" msgstr "Grupp ID" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Ändra grupper" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Skapa grupper" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Ta bort grupper" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "Förra veckan" #: src/user-history.c:146 msgid "Today" msgstr "Idag" #: src/user-history.c:150 msgid "Yesterday" msgstr "Igår" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "föregående" #: src/user-history.c:402 msgid "next" msgstr "nästa" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "Mer…" #: src/user-language.c:225 msgid "No languages found" msgstr "Inga språk hittades" #: src/user-language.c:667 msgid "Cancel" msgstr "Avbryt" #: src/user-language.c:672 msgid "Done" msgstr "Färdig" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Lösenorden stämmer inte överens" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Användarlösenord" #: src/user-share.c:170 msgid "_Return" msgstr "_Enter" #: src/user-share.c:190 msgid "Message" msgstr "Meddelande" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Lägg till användare" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ta.po000066400000000000000000000263441435121147600151620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Mooglie , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Tamil (https://www.transifex.com/mate/teams/13566/ta/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "முழுப்பெயர்" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "கடவுச்சொல்" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "உறுதி செய்" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "மூடுக " #: src/user-admin.c:931 msgid "Create New User" msgstr "புதிய பயனரை உருவாக்கு" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "ரத்து (_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "தெரிவுசெய்க" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "(_O)திற" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "மொழி" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "பயனர் ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "நீக்கு" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "இன்று" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ரத்து செய்க" #: src/user-language.c:672 msgid "Done" msgstr "முடிந்தது" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "தகவல்" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/te.po000066400000000000000000000261641435121147600151660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # ప్రవీణ్ ఇళ్ళ , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Telugu (https://www.transifex.com/mate/teams/13566/te/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "పూర్తి నామము" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "రహస్యపదం" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "మూసివేయి" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "రద్దు(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "ఎంపిక" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "తెరచు(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "వినియోగదారి ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "తీసివేయు" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "రద్దు" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "సందేశము" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/th.po000066400000000000000000000262041435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Rockers , 2019 # Akom , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Thai (https://www.transifex.com/mate/teams/13566/th/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "ชื่อเต็ม" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "รหัสผ่าน" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "ยืนยัน" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "ปิด" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_ยกเลิก" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "เลือก" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_เปิด" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "ภาษา" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "ID ผู้ใช้" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "ลบ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "วันนี้" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ยกเลิก" #: src/user-language.c:672 msgid "Done" msgstr "เรียบร้อย" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "ข้อความ" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/tk.po000066400000000000000000000255431435121147600151740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Turkmen (https://www.transifex.com/mate/teams/13566/tk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tk\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Aç" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Çykar" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Ybtal" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Sargyt" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/tr.po000066400000000000000000000345171435121147600152040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # mauron, 2019 # Emre FIRAT , 2019 # Stefano Karapetsas , 2019 # Butterfly , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Butterfly , 2020\n" "Language-Team: Turkish (https://www.transifex.com/mate/teams/13566/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Kullanıcı hesaplarını yönet" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Kullanıcı verilerini değiştirmek için kimlik doğrulaması gerekiyor" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE Yönetici" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Linux Yerel Kullanıcıları ve Grupları Yönetimi" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate Yöneticisi yerel kullanıcıları ve grupları yöneten grafik arayüzlü bir " "uygulamadır. Yerel kullanıcıları ekleyebilir ve silebilir, kullanıcı adını, " "kullanıcı türünü, kullanıcı dilini, kullanıcı parolasını, otomatik giriş " "bilgilerini değiştirebilir. Kullanıcının oturum kaydını " "görüntüleyebilirsiniz. Grup hizmeti ile çalışarak, mevcut grupları " "ekleme/kaldırma ve yeni grupları oluşturma/silme gibi işlevlerle kullanıcı " "gruplarını yönetilebilir." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "dosya aç" #: src/main.c:38 msgid "Create pid file failed" msgstr "Pid dosyası oluşturma başarısız" #: src/main.c:48 msgid "write file" msgstr "dosya yaz" #: src/main.c:48 msgid "write pid file failed" msgstr "pid dosyası yazımı başarısız" #: src/main.c:81 msgid "open pid file failed" msgstr "pid dosyası açılması başarısız" #: src/main.c:86 msgid "read file" msgstr "dosya oku" #: src/main.c:86 msgid "read pid file failed" msgstr "pid dosyası okuma başarısız" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Kullanıcı Sil" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Kendi hesabınızı silemezsiniz." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Kullanıcı ev dizininin de silinip silinmeyeceği" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Kullanıcı adı tekrarı.Lütfen başka bir tane deneyin" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Kullanıcı ev dizini tekrarı.Lütfen başka bir tane deneyin" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Kullanıcı adı - ile başlayamaz." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "Kullanıcı Oluşturma" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Tam İsim" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Hesap Türü" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standart" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Yönetici" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "İki kez girilen parolalar birbirinden farklı" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Parola" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Şimdi parolayı ayarla" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "parola oluşturma" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Doğrula" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Kapat" #: src/user-admin.c:931 msgid "Create New User" msgstr "Yeni Kullanıcı Oluştur" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Kırpma Dosyası Oluştur" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "görüntü verileri için geçici dosya oluşturulamadı" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Vazgeç" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Seç" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Yerel Resim Yükle" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Daha fazla resim için gözatın" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Aç" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Yerel Resim" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Avatar listesi" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Fotoğrafların saklanacağı adres yok" #: src/user-base.c:212 msgid "No Settings" msgstr "Ayar Yok" #: src/user-base.c:252 msgid "Language" msgstr "Lisan" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Otomatik oturum" #: src/user-base.c:288 msgid "Login time" msgstr "Oturum zamanı" #: src/user-base.c:300 msgid "Group Manage" msgstr "Grup Yönetimi" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Grupları Ayarla" #: src/user-face.c:120 msgid "Change Name" msgstr "Adı Değiştir" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Lütfen geçerli bir karakter girin" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Değişiklikleri Kaydetmek için Giriş Tuşunu Kullanının" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Grup adı tekrarı.Lütfen başka bir tane deneyin" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Grup adı - ile başlayamaz." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Grup adının ilk karakterinde harf kullanmalıdır" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Yeni Grup Oluştur" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Yeni Grup Oluşturma Başarısız" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Grup Sil" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Grup yönetimini başlatma" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Başlatma başarısız, lütfen Grup Yönetim\n" " Hizmet Arabirimi işlevine bakın" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Grup Adı" #: src/user-group-window.c:584 msgid "Group ID" msgstr "Grup ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Yeni Grup Adı" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Lütfen yeni gruba eklenecek kullanıcıyı seçin" #: src/user-group-window.c:648 msgid "Username" msgstr "Kullanızı adı" #: src/user-group-window.c:649 msgid "User ID" msgstr "Kullanıcı ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Kaldır" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Kullanıcı Grubu Oluştur" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Grupları Oluştur" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Grupları Sil" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Mevcut Kullanıcı - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Bu Hafta" #: src/user-history.c:44 msgid "Last Week" msgstr "Geçen Hafta" #: src/user-history.c:146 msgid "Today" msgstr "Bugün" #: src/user-history.c:150 msgid "Yesterday" msgstr "Dün" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Oturum Sonlandı" #: src/user-history.c:250 msgid "Session Started" msgstr "Oturum Başladı" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Hesap Hareketliliği" #: src/user-history.c:397 msgid "previous" msgstr "önceki" #: src/user-history.c:402 msgid "next" msgstr "sonraki" #: src/user-info.c:39 msgid "Account is disable" msgstr "Hesap pasif" #: src/user-info.c:207 msgid "Get User Info" msgstr "Kullanıcı Bilgilerini Al" #: src/user-info.c:207 msgid "user count is 0" msgstr "kullanıcı sayısı 0" #: src/user-language.c:195 msgid "More…" msgstr "Daha fazla..." #: src/user-language.c:225 msgid "No languages found" msgstr "Dil bulunamadı" #: src/user-language.c:667 msgid "Cancel" msgstr "İptal" #: src/user-language.c:672 msgid "Done" msgstr "Tamamlandı" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "Kullanıcı Parolası" #: src/user-share.c:170 msgid "_Return" msgstr "_Geri" #: src/user-share.c:190 msgid "Message" msgstr "Mesaj" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Yeni parolanın eskisinden farklı olması gerekiyor" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Bazı harfleri ve sayıları değiştirmeyi deneyin" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Parolayı biraz daha değiştirmeyi deneyin" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Kullanıcı adınızı içermeyen bir parola daha güçlü olabilir" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Parolanızda adınızı kullanmaktan kaçınmaya çalışın" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Parolanızın bazı kelimeleri içermesinden kaçınmaya çalışın" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Sık kullanılan kelimelerden kaçınmaya çalışın" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Mevcut kelimeleri yeniden sıralamaktan kaçının" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Daha fazla rakam kullanmaya çalışın" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Daha fazla büyük harf kullanmaya çalışın" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Daha fazla küçük harf kullanmaya çalışın" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "Daha özel karakter kullanmaya çalışın, noktalama gibi" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" "Harf, sayı ve noktalama işaretlerinin bir karışımını kullanmaya çalışın" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Aynı karakteri tekrarlamaktan kaçınmaya çalışın" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Aynı tür karakterleri tekrar etmekten kaçının: harfleri, sayıları ve " "noktalama işaretlerini karıştırmanız gerekir." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "1234 veya abcd gibi dizilerden kaçınmaya çalışın" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Parola uzunluğunun 8 karakterden fazla olması gerekiyor" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "Kullanıcı Ekle" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate Kullanıcı Yöneticisi" user-admin-1.7.0/po/tzm.po000066400000000000000000000260541435121147600153660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Hakim Oubouali , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Hakim Oubouali , 2020\n" "Language-Team: Central Atlas Tamazight (https://www.transifex.com/mate/teams/13566/tzm/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tzm\n" "Plural-Forms: nplurals=2; plural=(n == 0 || n == 1 || (n > 10 && n < 100) ? 0 : 1;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "ṛẓem afaylu" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "ɣer afaylu" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Taguri n uzray" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Ssentem" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Rgel" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Sser" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ṛẓem" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Tutlayt" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "Ssenfel isem" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Kkes Tarabbut" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Isem n Trabbut" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Kkes" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Ass-a" #: src/user-history.c:150 msgid "Yesterday" msgstr "Assennaṭ" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "Uggar…" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Sser" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "_Aɣul" #: src/user-share.c:190 msgid "Message" msgstr "Tuzint" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/ug.po000066400000000000000000000257001435121147600151640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Uyghur (https://www.transifex.com/mate/teams/13566/ug/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ug\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "تولۇق ئاتى" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "ئىم" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "يېڭى ئەزا قوش" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "ئاچ(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "چىقىرىۋەت" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Today" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ۋاز كەچ" #: src/user-language.c:672 msgid "Done" msgstr "تامام" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "ئۇچۇر" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/uk.po000066400000000000000000000452531435121147600151750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # Oleksii Khalikov , 2020 # Микола Ткач , 2021 # Taras Panchenko , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Taras Panchenko , 2021\n" "Language-Team: Ukrainian (https://www.transifex.com/mate/teams/13566/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "Керування обліківками користувачів" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "Для зміни даних користувача потрібна автентифікація" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Розпорядник MATE" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "Керування локальними користувачами та групами Linux" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Розпорядник Mate - це графічний додаток, який керує локальними користувачами" " та групами. Він може додавати та вилучати локальних користувачів, змінювати" " ім’я користувача, тип користувача, мову користувача, пароль користувача, " "самочинний вхід. Ви можете переглянути запис про вхід користувача. Працюючи " "з груповим сервісом, можна керувати групами користувачів, такими як " "додавання/вилучення наявних груп та створення/вилучення нових груп." #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "відкрити файл" #: src/main.c:38 msgid "Create pid file failed" msgstr " Не вдалося створити pid-файл" #: src/main.c:48 msgid "write file" msgstr "записати файл" #: src/main.c:48 msgid "write pid file failed" msgstr "не вдалося записати pid-файл" #: src/main.c:81 msgid "open pid file failed" msgstr "не вдалося відкрити pid-файл " #: src/main.c:86 msgid "read file" msgstr "файл читання" #: src/main.c:86 msgid "read pid file failed" msgstr "не вдалося прочитати pid-файл" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "Вилучити користувача" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "Ви не можете вилучити власний обліковий запис." #: src/user-admin.c:193 msgid "user is still logged in" msgstr "користувач все ще авторизований" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "Видалити користувача '%s'" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "Вилучити домашній каталог користувача" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "Повторіть ім’я користувача. Спробуйте інше" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "Повторіть домашнє ім’я користувача. Спробуйте інше" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "Ім'я користувача не може починатися з a - ." #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Ім'я користувача має складатися лише з верхнього та нижнього регістру \n" "літер від a-z, цифр та таких символів: . - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" "Це буде використано для імени вашої домашньої теки, і її неможливо змінити" #: src/user-admin.c:485 msgid "Creating User" msgstr "Створити користувача" #: src/user-admin.c:570 msgid "User Name" msgstr "Ім'я користувача" #: src/user-admin.c:583 msgid "Full Name" msgstr "Повне ім'я" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "Тип обліківки" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Стандартні" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "Розпорядники" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "Уведені двічі паролі різні" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "Змішані паролі покращують безпеку" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Пароль" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "Налаштувати наступного разу" #: src/user-admin.c:764 msgid "Now set the password" msgstr "Тепер встановіть пароль" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "генерувати пароль" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Схвалити" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Закрити" #: src/user-admin.c:931 msgid "Create New User" msgstr "Створити нового користувача" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "Створити файл обрізання" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "не вдалося створити тимчасовий файл для даних зображень" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Скасувати" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Вибрати" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "Завантажити локальне зображення" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "Шукати додаткові світлини" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Відкрити" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "Локальне зображення" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "Перелік мармизок" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "Немає адреси для зберігання світлин" #: src/user-base.c:212 msgid "No Settings" msgstr "Немає налаштувань" #: src/user-base.c:252 msgid "Language" msgstr "Мова" #: src/user-base.c:276 msgid "Automatic logon" msgstr "Самочинний вхід" #: src/user-base.c:288 msgid "Login time" msgstr "Час входу" #: src/user-base.c:300 msgid "Group Manage" msgstr "Керування групою" #: src/user-base.c:303 msgid "Setting Groups" msgstr "Налаштування груп" #: src/user-face.c:120 msgid "Change Name" msgstr "Змінити ім'я" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "Уведіть дійсний символ" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "Використовуйте клавішу Enter, щоб зберегти зміни" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "Повторіть назву групи. Спробуйте іншу" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "Ім'я групи не може починатися з a - ." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "Перший символ назви групи потребує використання літери" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "Ім'я групи має складатися лише з верхнього та нижнього регістру \n" "літер від a-z, цифр та таких символів: . - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "Створити нову групу" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "Створити нову групу" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "Вилучити групу" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "Вилучити вибрану групу" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "Керування групою ініціалізації" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "Помилка ініціалізації, див. Групу \n" " Функція сервісу інтерфейсу керування" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "Не вдалося зв’язатися із службою групи" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "Переконайтеся, що встановлено та увімкнено груповий сервіс.\n" " url: https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "Натисніть кнопку розблокування на сторінці 'swith-group'" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "Назва групи" #: src/user-group-window.c:584 msgid "Group ID" msgstr "ID групи" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "Нове ім'я групи" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "Виберіть користувача, якого потрібно додати до нової групи" #: src/user-group-window.c:648 msgid "Username" msgstr "Ім'я користувача" #: src/user-group-window.c:649 msgid "User ID" msgstr "Ідентифікатор користувача" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Вилучити" #: src/user-group-window.c:708 msgid "Group id" msgstr "id групи" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "Створити групу користувачів" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" "Група користувачів успішно створена. Перегляньте кінець списку перемикача " "груп." #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "Перемикання груп" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "Створити групи" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "Вилучити групи" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "Поточний користувач - %s" #: src/user-history.c:40 msgid "This Week" msgstr "Цього тижня" #: src/user-history.c:44 msgid "Last Week" msgstr "Минулого тижня" #: src/user-history.c:146 msgid "Today" msgstr "Сьогодні" #: src/user-history.c:150 msgid "Yesterday" msgstr "Вчора" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "Сеанс закінчено" #: src/user-history.c:250 msgid "Session Started" msgstr "Сеанс розпочато" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — Активність обліківки" #: src/user-history.c:397 msgid "previous" msgstr "попередній" #: src/user-history.c:402 msgid "next" msgstr "черговий" #: src/user-info.c:39 msgid "Account is disable" msgstr "Обліковий запис вимкнено" #: src/user-info.c:207 msgid "Get User Info" msgstr "Отримати інформацію про користувача" #: src/user-info.c:207 msgid "user count is 0" msgstr "кількість користувачів - 0" #: src/user-language.c:195 msgid "More…" msgstr "Більше…" #: src/user-language.c:225 msgid "No languages found" msgstr "Мов не знайдено" #: src/user-language.c:667 msgid "Cancel" msgstr "Скасувати" #: src/user-language.c:672 msgid "Done" msgstr "Завершено" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "Паролі не збігаються." #: src/user-password.c:282 msgid "Now set up" msgstr "Тепер налаштуйте" #: src/user-password.c:292 msgid "User Password" msgstr "Пароль користувача" #: src/user-share.c:170 msgid "_Return" msgstr "_Повернення" #: src/user-share.c:190 msgid "Message" msgstr "Повідомлення" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "Новий пароль повинен відрізнятися від старого" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "Спробуйте змінити деякі літери та цифри" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "Спробуйте змінити пароль трохи більше" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "Пароль без імени користувача буде сильнішим" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "Намагайтеся уникати використання свого імени в паролі" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "Постарайтеся уникати деяких слів, що входять до паролю" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "Намагайтеся уникати загальних слів" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "Намагайтеся уникати перевпорядкування наявних слів" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "Спробуйте використовувати більше цифр" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "Спробуйте використовувати більше великих літер" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "Спробуйте використовувати більше малі літери" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" "Спробуйте використовувати більше спеціальних символів, як розділові знаки" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "Спробуйте використовувати суміш літер, цифр та розділових знаків" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "Намагайтеся уникати повторення одного і того ж символу" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" "Намагайтеся не повторювати однотипні символи: вам потрібно змішати літери, " "цифри та пунктуацію." #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "Намагайтеся уникати таких послідовностей, як 1234 або abcd" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "Довжина паролю потребує більше 8 символів" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "Деякі налаштування потрібно розблокувати, перш ніж їх можна змінити" #: src/user-window.c:277 msgid "Add User" msgstr "Додати користувача" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Розпорядник користувача Mate" user-admin-1.7.0/po/ur.po000066400000000000000000000257101435121147600152000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # mauron, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: mauron, 2019\n" "Language-Team: Urdu (https://www.transifex.com/mate/teams/13566/ur/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "پورا نام" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "پاس ورڈ" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "نیا صارف بنائیں" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_ملتوی" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_کھولیں" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "زبان" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "صارف آئی ڈی" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "حذف کریں" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "آج" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "ملتوی" #: src/user-language.c:672 msgid "Done" msgstr "ہوگیا" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/uz.po000066400000000000000000000257421435121147600152150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Muzaffar Habibullayev , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Uzbek (https://www.transifex.com/mate/teams/13566/uz/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uz\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Toʻliq ism" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "Standart" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Maxfiy so'z" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Tasdiqlash" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Yopish" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "_Bekor qilish" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ochish" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "Til" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Olib tashlash" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "Bugun" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Bekor qilish" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/vi.po000066400000000000000000000261011435121147600151630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Meongu Ng. , 2019 # Brian P. Dung , 2019 # Horazone Detex , 2019 # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Vietnamese (https://www.transifex.com/mate/teams/13566/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "Họ tên" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "Mật khẩu" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "Xác nhận" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "Đóng tập tin " #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "Th_ôi" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Chọn" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Mở" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "Mã số người dùng" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Gỡ bỏ" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Thôi" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Thông điệp" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/wa.po000066400000000000000000000255611435121147600151650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Walloon (https://www.transifex.com/mate/teams/13566/wa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: wa\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Tchoezi" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Drovi" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Oister" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Rinoncî" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Messaedje" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/xh.po000066400000000000000000000255641435121147600152000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Xhosa (https://www.transifex.com/mate/teams/13566/xh/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: xh\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "I-Password" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Khetha" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Vula" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Susa" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Rhoxisa" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Umyalezo" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/yi.po000066400000000000000000000255661435121147600152040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Yiddish (https://www.transifex.com/mate/teams/13566/yi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: yi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "קלײַב אױס" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "עפֿן" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "רוף אָפּ" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/yo.po000066400000000000000000000255411435121147600152030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Yoruba (https://www.transifex.com/mate/teams/13566/yo/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: yo\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Ṣi" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Yọkúrò" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Parẹ́̀" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/po/zh_CN.po000066400000000000000000000344061435121147600155550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Mingcong Bai , 2019 # shuyu liu , 2019 # Wolfgang Ulbrich , 2019 # Stefano Karapetsas , 2019 # Wu Xiaotian , 2020 # OkayPJ <1535253694@qq.com>, 2021 # Wenbin Lv , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Wenbin Lv , 2022\n" "Language-Team: Chinese (China) (https://www.transifex.com/mate/teams/13566/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "管理用户账户" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "更改用户数据需要身份验证" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE 管理器" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "管理 Linux 本地用户和组" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate " "管理器是一款图形化应用程序,可用于管理本地用户和组。本程序可以添加和删除本地用户、更改用户名字、用户类型、用户语言、用户密码、设置自动登录。您可以查看用户的登录记录。通过使用组服务(group-" "service),可以管理用户组,例如添加或删除现有的用户组,以及创建或删除新用户组。" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "打开文件" #: src/main.c:38 msgid "Create pid file failed" msgstr "创建 pid 文件失败" #: src/main.c:48 msgid "write file" msgstr "写入文件" #: src/main.c:48 msgid "write pid file failed" msgstr "写入 pid 文件失败" #: src/main.c:81 msgid "open pid file failed" msgstr "打开 pid 文件失败" #: src/main.c:86 msgid "read file" msgstr "读取文件" #: src/main.c:86 msgid "read pid file failed" msgstr "读取 pid 文件失败" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "移除用户" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "您不能删除自己的账户。" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "用户仍在登陆状态" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "移除用户“%s”" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "是否移除用户的主目录" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "用户名重复。请换一个名称" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "主文件夹名称重复。请换一个名称" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "用户名不能以 - 开头。" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "用户名只能由大小写字母、数字和这些字符组成:. - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "这将是您的主文件夹的名称,并且不能被更改" #: src/user-admin.c:485 msgid "Creating User" msgstr "正在创建用户" #: src/user-admin.c:570 msgid "User Name" msgstr "用户名" #: src/user-admin.c:583 msgid "Full Name" msgstr "全名" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "账户类型" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "普通" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "管理员" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "两次输入的密码不同" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "使用混合字符的密码以提升安全性" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "密码" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "下次登录时设置" #: src/user-admin.c:764 msgid "Now set the password" msgstr "现在设置密码" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "生成密码" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "确认" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "关闭" #: src/user-admin.c:931 msgid "Create New User" msgstr "创建新用户" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "创建图像文件" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "为图像数据创建临时文件失败" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "取消(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "选择" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "加载本地图片" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "查看更多照片" #: src/user-avatar.c:253 msgid "_Open" msgstr "打开(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "本地图片" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "头像列表" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "没有存储照片的位置" #: src/user-base.c:212 msgid "No Settings" msgstr "未设置" #: src/user-base.c:252 msgid "Language" msgstr "语言" #: src/user-base.c:276 msgid "Automatic logon" msgstr "自动登录" #: src/user-base.c:288 msgid "Login time" msgstr "登录时间" #: src/user-base.c:300 msgid "Group Manage" msgstr "组管理" #: src/user-base.c:303 msgid "Setting Groups" msgstr "设置组" #: src/user-face.c:120 msgid "Change Name" msgstr "更改名字" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "请输入正确的字符" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "使用 Enter 键保存修改" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "组名重复。请换一个名称" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "组名不能以 - 开头." #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "组名的第一个字符需要是字母" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "组名只能由大小写字母、数字和这些字符组成:. - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "创建新组" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "创建新组失败" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "移除组" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "是否移除选择的组" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "初始化组管理" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "初始化失败,请参见组\n" "管理服务接口功能" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "联系组服务失败" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "请确保已安装并启用组服务。\n" " 网址:https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "点击“切换组”页面上的解锁按钮。" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "组名字" #: src/user-group-window.c:584 msgid "Group ID" msgstr "组 ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "新组名称" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "请选择要添加到新组的用户" #: src/user-group-window.c:648 msgid "Username" msgstr "用户名" #: src/user-group-window.c:649 msgid "User ID" msgstr "用户 ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "移除" #: src/user-group-window.c:708 msgid "Group id" msgstr "组 ID" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "创建用户组" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "创建用户组成功,请查看切换组列表的结尾。" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "切换组" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "创建组" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "移除组" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "当前用户 - %s" #: src/user-history.c:40 msgid "This Week" msgstr "本周" #: src/user-history.c:44 msgid "Last Week" msgstr "上周" #: src/user-history.c:146 msgid "Today" msgstr "今天" #: src/user-history.c:150 msgid "Yesterday" msgstr "昨天" #: src/user-history.c:156 msgid "%b %e" msgstr "%-m月%-d日" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%Y年%b%-d日" #: src/user-history.c:243 msgid "Session Ended" msgstr "会话结束" #: src/user-history.c:250 msgid "Session Started" msgstr "会话开始" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — 账户活动" #: src/user-history.c:397 msgid "previous" msgstr "上一页" #: src/user-history.c:402 msgid "next" msgstr "下一页" #: src/user-info.c:39 msgid "Account is disable" msgstr "账户被禁用" #: src/user-info.c:207 msgid "Get User Info" msgstr "获得用户信息" #: src/user-info.c:207 msgid "user count is 0" msgstr "用户个数为 0" #: src/user-language.c:195 msgid "More…" msgstr "更多…" #: src/user-language.c:225 msgid "No languages found" msgstr "找不到语言" #: src/user-language.c:667 msgid "Cancel" msgstr "取消" #: src/user-language.c:672 msgid "Done" msgstr "完成" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "密码不匹配。" #: src/user-password.c:282 msgid "Now set up" msgstr "现在设置" #: src/user-password.c:292 msgid "User Password" msgstr "用户密码" #: src/user-share.c:170 msgid "_Return" msgstr "返回(_R)" #: src/user-share.c:190 msgid "Message" msgstr "消息" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "新密码需要与旧密码不同" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "请尝试更改一些数字和字母" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "请尝试使用更加不同的密码" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "不包含您的用户名的密码具有更好的强度" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "请尝试避免在密码中包含您的名字" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "请尝试避免在密码中包含某些单词" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "请尝试避免使用常见单词" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "请尝试避免对现有单词进行重新排序" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "请尝试使用更多的数字" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "请尝试使用更多的大写字母" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "请尝试使用更多的小写字母" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "请尝试使用更多的特殊字符,如标点符号" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "请尝试使用字母、数字和标点符号的混合" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "请尝试避免重复相同的字符" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "请尝试避免重复相同类型的字符。您需要混合使用字母、数字和标点符号。" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "请尝试避免使用像 1234 或 abcd 这样的序列" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "密码长度需要超过 8 个字符" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "一些设置需要解锁才能修改" #: src/user-window.c:277 msgid "Add User" msgstr "添加用户" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate 用户管理器" user-admin-1.7.0/po/zh_HK.po000066400000000000000000000302051435121147600155500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # tomoe_musashi , 2019 # Stefano Karapetsas , 2019 # Chan Shur Yan Daniel , 2020 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Chan Shur Yan Daniel , 2020\n" "Language-Team: Chinese (Hong Kong) (https://www.transifex.com/mate/teams/13566/zh_HK/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "管理使用者帳號" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "需通過認證以更改使用者資料" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "Mate 管理器" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "管理 Linux 本地帳號和群組" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate " "管理器是一個用來管理本地帳號和群組的圖形應用程式。它可以添加和刪除本地使用者帳號,更改使用者名稱、使用者種類、使用者語言、使用者密碼和自動登入設定。你可以翻查使用者的登入紀錄。透過" " group-service 可以管理使用者的群組,例如添加 / 移除現有群組和添加 / 刪除新群組。" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "開啟檔案" #: src/main.c:38 msgid "Create pid file failed" msgstr "建立 pid 文件失敗" #: src/main.c:48 msgid "write file" msgstr "寫入檔案" #: src/main.c:48 msgid "write pid file failed" msgstr "寫入 pid 文件失敗" #: src/main.c:81 msgid "open pid file failed" msgstr "開啟 pid 文件失敗" #: src/main.c:86 msgid "read file" msgstr "讀取文件" #: src/main.c:86 msgid "read pid file failed" msgstr "讀取 pid 文件失敗" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "移除使用者" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "你不能刪除你自己的帳號。" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "是否要移除使用者的家目錄" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "使用過的使用者名稱。請嘗試其他" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "使用過的使用者家目錄名稱。請嘗試其他" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "全名" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "帳號種類" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "標準" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "管理員" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "密碼" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "下次設定" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "產生密碼" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "確認" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "關閉" #: src/user-admin.c:931 msgid "Create New User" msgstr "建立新的使用者" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "取消(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "選擇" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "開啟(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "沒有設定" #: src/user-base.c:252 msgid "Language" msgstr "語言" #: src/user-base.c:276 msgid "Automatic logon" msgstr "自動登入" #: src/user-base.c:288 msgid "Login time" msgstr "登入時間" #: src/user-base.c:300 msgid "Group Manage" msgstr "群組管理" #: src/user-base.c:303 msgid "Setting Groups" msgstr "設定群組" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "使用者 ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "移除" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "建立群組" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "移除群組" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "這星期" #: src/user-history.c:44 msgid "Last Week" msgstr "上星期" #: src/user-history.c:146 msgid "Today" msgstr "今天" #: src/user-history.c:150 msgid "Yesterday" msgstr "昨天" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "前一個" #: src/user-history.c:402 msgid "next" msgstr "下一個" #: src/user-info.c:39 msgid "Account is disable" msgstr "禁用帳號" #: src/user-info.c:207 msgid "Get User Info" msgstr "獲取使用者資料" #: src/user-info.c:207 msgid "user count is 0" msgstr "使用者數目是 0 " #: src/user-language.c:195 msgid "More…" msgstr "更多..." #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "取消" #: src/user-language.c:672 msgid "Done" msgstr "完成" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "現在設定" #: src/user-password.c:292 msgid "User Password" msgstr "使用者密碼" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "訊息" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate 使用者管理器" user-admin-1.7.0/po/zh_TW.po000066400000000000000000000343001435121147600156000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # 黃柏諺 , 2021 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: 黃柏諺 , 2021\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/mate/teams/13566/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "管理使用者帳號" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "變更使用者資料時需要驗證" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "MATE 管理員" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "管理 Linux 本機使用者與群組" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" "Mate " "管理員是可以管理本機使用者與群組的圖形化應用程式。它可以新增與刪除本機使用者、變更使用者名稱、使用者類型、使用者語言、使用者密碼、自動登入等。您可以檢視使用者的登入紀錄。使用" " group-service,使用者的群組可以被管理,像是新增與移除既有的群組與建立/刪除新群組。" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "開啟檔案" #: src/main.c:38 msgid "Create pid file failed" msgstr "建立 pid 檔案失敗" #: src/main.c:48 msgid "write file" msgstr "寫入檔案" #: src/main.c:48 msgid "write pid file failed" msgstr "寫入 pid 檔案失敗" #: src/main.c:81 msgid "open pid file failed" msgstr "開啟 pid 檔案失敗" #: src/main.c:86 msgid "read file" msgstr "讀取檔案" #: src/main.c:86 msgid "read pid file failed" msgstr "讀取 pid 檔案失敗" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "移除使用者" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "您無法刪除您自己的帳號。" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "使用者仍然登入" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "移除「%s」使用者" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "是否移除使用者的家目錄" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "重覆的使用者名稱。請試試看其他的" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "重覆的使用者家名稱。請試試其他的" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "使用者名稱不能以 - 開頭。" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "使用者名稱應該只能包含大小寫\n" "字母,從 a-z、數字與以下的字元:. - _" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "這將會用於命名您的家目錄,且無法變更" #: src/user-admin.c:485 msgid "Creating User" msgstr "正在建立使用者" #: src/user-admin.c:570 msgid "User Name" msgstr "使用者名稱" #: src/user-admin.c:583 msgid "Full Name" msgstr "全名" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "帳號類型" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "標準" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "管理員" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "兩次輸入的密碼不同" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "混合密碼可改善安全性" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "密碼" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "下一次設定" #: src/user-admin.c:764 msgid "Now set the password" msgstr "現在設定密碼" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "生成密碼" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "確認" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "關閉" #: src/user-admin.c:931 msgid "Create New User" msgstr "建立新的使用者" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "建立縮圖檔" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "建立圖片資料的暫時檔案失敗" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "取消(_C)" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "選擇" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "載入本機圖片" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "瀏覽更多圖片" #: src/user-avatar.c:253 msgid "_Open" msgstr "開啟(_O)" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "本機圖片" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "大頭貼清單" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "沒有儲存照片的位置" #: src/user-base.c:212 msgid "No Settings" msgstr "沒有設定" #: src/user-base.c:252 msgid "Language" msgstr "語言" #: src/user-base.c:276 msgid "Automatic logon" msgstr "自動登入" #: src/user-base.c:288 msgid "Login time" msgstr "登入時間" #: src/user-base.c:300 msgid "Group Manage" msgstr "群組管理" #: src/user-base.c:303 msgid "Setting Groups" msgstr "設定群組" #: src/user-face.c:120 msgid "Change Name" msgstr "變更名稱" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "請輸入有效的字元" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "使用 Enter 鍵以儲存修改" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "群組名稱重覆。請試試其他的" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "群組名稱不能以 - 開頭。" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "群組名稱的第一個字元必須使用字母" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" "群組名稱應該只能包含大小寫\n" "字母,從 a-z、數字與以下的字元:. - _" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "建立新群組" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "建立新群組失敗" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "移除群組" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "是否移除選定的群組" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "初始化群組管理" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" "初始化失敗,請見群組\n" "管理服務界面功能" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "聯絡群組服務失敗" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" "請確定群組服務已安裝並啟用。\n" "URL:https://github.com/zhuyaliang/group-service" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "在「切換群組」頁面點選解鎖按鈕" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "群組名稱" #: src/user-group-window.c:584 msgid "Group ID" msgstr "群組 ID" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "新群組名稱" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "請選取使用者以新增到新的群組" #: src/user-group-window.c:648 msgid "Username" msgstr "使用者名稱" #: src/user-group-window.c:649 msgid "User ID" msgstr "使用者 ID" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "移除" #: src/user-group-window.c:708 msgid "Group id" msgstr "群組 id" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "建立使用者群組" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "成功建立使用者群組。請檢視切換群組清單的尾端。" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "切換群組" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "建立群組" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "移除群組" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "目前的使用者 - %s" #: src/user-history.c:40 msgid "This Week" msgstr "本週" #: src/user-history.c:44 msgid "Last Week" msgstr "上週" #: src/user-history.c:146 msgid "Today" msgstr "今天" #: src/user-history.c:150 msgid "Yesterday" msgstr "昨天" #: src/user-history.c:156 msgid "%b %e" msgstr "%b %e" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "%b %e, %Y" #: src/user-history.c:243 msgid "Session Ended" msgstr "工作階短已結束" #: src/user-history.c:250 msgid "Session Started" msgstr "工作階段已開始" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "%s — 帳號活動" #: src/user-history.c:397 msgid "previous" msgstr "前一個" #: src/user-history.c:402 msgid "next" msgstr "下一個" #: src/user-info.c:39 msgid "Account is disable" msgstr "帳號已停用" #: src/user-info.c:207 msgid "Get User Info" msgstr "取得使用者資訊" #: src/user-info.c:207 msgid "user count is 0" msgstr "使用者數量為 0" #: src/user-language.c:195 msgid "More…" msgstr "更多……" #: src/user-language.c:225 msgid "No languages found" msgstr "找不到語言" #: src/user-language.c:667 msgid "Cancel" msgstr "取消" #: src/user-language.c:672 msgid "Done" msgstr "完成" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "密碼不符合" #: src/user-password.c:282 msgid "Now set up" msgstr "現在設定" #: src/user-password.c:292 msgid "User Password" msgstr "使用者密碼" #: src/user-share.c:170 msgid "_Return" msgstr "返回(_R)" #: src/user-share.c:190 msgid "Message" msgstr "訊息" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "新密碼必須與舊的不同" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "嘗試變更一些字母或數字" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "嘗試變更多一點密碼" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "不包含您使用者名稱的密碼強度會比較高" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "試著避免在您密碼中使用您的名字" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "嘗試避免在密碼中包含某些字詞" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "嘗試避免使用常見字詞" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "嘗試避免重新排序既有的字詞" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "嘗試使用更多數字" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "嘗試使用更多大寫字母" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "嘗試使用更多小寫字母" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "嘗試使用更多特殊字元,如標點符號" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "嘗試使用字母、數字與標點符號的混合" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "嘗試避免重覆某些字元" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "嘗試避免重覆某寫類型的字元:您必須混合字母、數字與標點符號。" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "嘗試避免如 1234 或 abcd 這樣的序列" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "密碼長度必須多於 8 個字元" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "某些設定必須先解除鎖定才能變更" #: src/user-window.c:277 msgid "Add User" msgstr "新增使用者" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "Mate 使用者管理員" user-admin-1.7.0/po/zu.po000066400000000000000000000255461435121147600152170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the mate-user-admin package. # FIRST AUTHOR , YEAR. # # Translators: # Stefano Karapetsas , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: mate-user-admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-02 15:19+0800\n" "PO-Revision-Date: 2019-05-07 07:46+0000\n" "Last-Translator: Stefano Karapetsas , 2019\n" "Language-Team: Zulu (https://www.transifex.com/mate/teams/13566/zu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.mate.user.admin.policy.in:11 msgid "Manage user accounts" msgstr "" #: data/org.mate.user.admin.policy.in:12 msgid "Authentication is required to change user data" msgstr "" #: data/mate-user-admin.appdata.xml.in:6 msgid "MATE Manager" msgstr "" #: data/mate-user-admin.appdata.xml.in:7 msgid "Managing Linux Local Users and Groups" msgstr "" #: data/mate-user-admin.appdata.xml.in:9 msgid "" "Mate Manager is a graphical application that manages local users and groups." " It can add and delete local users, change user name, user type, user " "language, user password, automatic login. You can view the user's login " "record. By working with group-service, groups of users can be managed, such " "as adding/removing existing groups and creating/deleting new groups." msgstr "" #: src/main.c:38 src/main.c:81 msgid "open file" msgstr "" #: src/main.c:38 msgid "Create pid file failed" msgstr "" #: src/main.c:48 msgid "write file" msgstr "" #: src/main.c:48 msgid "write pid file failed" msgstr "" #: src/main.c:81 msgid "open pid file failed" msgstr "" #: src/main.c:86 msgid "read file" msgstr "" #: src/main.c:86 msgid "read pid file failed" msgstr "" #: src/user-admin.c:154 src/user-admin.c:184 src/user-admin.c:192 #: src/user-window.c:280 msgid "Remove User" msgstr "" #: src/user-admin.c:185 msgid "You cannot delete your own account." msgstr "" #: src/user-admin.c:193 msgid "user is still logged in" msgstr "" #: src/user-admin.c:197 #, c-format msgid "Remove '%s' user" msgstr "" #: src/user-admin.c:199 msgid "Whether to remove the user's home directory" msgstr "" #: src/user-admin.c:292 msgid "Repeat of user name.Please try another" msgstr "" #: src/user-admin.c:296 msgid "Repeat of user home name.Please try another" msgstr "" #: src/user-admin.c:300 msgid "The username cannot start with a - ." msgstr "" #: src/user-admin.c:304 msgid "" "The username should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-admin.c:328 src/user-admin.c:563 msgid "This will be used to name your home folder and can't be changed" msgstr "" #: src/user-admin.c:485 msgid "Creating User" msgstr "" #: src/user-admin.c:570 msgid "User Name" msgstr "" #: src/user-admin.c:583 msgid "Full Name" msgstr "" #: src/user-admin.c:591 src/user-base.c:239 msgid "Account Type" msgstr "" #. drop-down select boxes #: src/user-admin.c:594 src/user-base.c:243 msgid "Standard" msgstr "" #: src/user-admin.c:594 src/user-base.c:243 msgid "Administrators" msgstr "" #: src/user-admin.c:606 msgid "The passwords entered twice are different" msgstr "" #: src/user-admin.c:644 msgid "Mixed passwords improve security" msgstr "" #: src/user-admin.c:752 src/user-admin.c:772 src/user-base.c:264 #: src/user-password.c:271 msgid "Password" msgstr "" #. 新建两个单选按钮 #: src/user-admin.c:756 src/user-info.c:51 src/user-password.c:199 #: src/user-password.c:274 msgid "Set up next time" msgstr "" #: src/user-admin.c:764 msgid "Now set the password" msgstr "" #: src/user-admin.c:785 src/user-password.c:302 msgid "generation password" msgstr "" #: src/user-admin.c:797 src/user-admin.c:924 src/user-group-window.c:665 #: src/user-password.c:257 src/user-password.c:316 msgid "Confirm" msgstr "" #: src/user-admin.c:919 src/user-group-window.c:588 #: src/user-group-window.c:654 src/user-group-window.c:712 #: src/user-password.c:252 src/user-window.c:283 msgid "Close" msgstr "" #: src/user-admin.c:931 msgid "Create New User" msgstr "" #: src/user-avatar.c:120 src/user-avatar.c:131 msgid "Create Crop File" msgstr "" #: src/user-avatar.c:121 msgid "failed to create temporary file for image data" msgstr "" #: src/user-avatar.c:177 src/user-avatar.c:252 msgid "_Cancel" msgstr "" #: src/user-avatar.c:179 src/user-group-window.c:578 #: src/user-group-window.c:643 msgid "Select" msgstr "Khetha" #: src/user-avatar.c:226 msgid "Load Local Picture" msgstr "" #: src/user-avatar.c:249 msgid "Browse for more pictures" msgstr "" #: src/user-avatar.c:253 msgid "_Open" msgstr "_Vula" #: src/user-avatar.c:323 msgid "Local Picture" msgstr "" #: src/user-avatar.c:489 msgid "Avatar list" msgstr "" #: src/user-avatar.c:490 msgid "There is no address to store photos" msgstr "" #: src/user-base.c:212 msgid "No Settings" msgstr "" #: src/user-base.c:252 msgid "Language" msgstr "" #: src/user-base.c:276 msgid "Automatic logon" msgstr "" #: src/user-base.c:288 msgid "Login time" msgstr "" #: src/user-base.c:300 msgid "Group Manage" msgstr "" #: src/user-base.c:303 msgid "Setting Groups" msgstr "" #: src/user-face.c:120 msgid "Change Name" msgstr "" #: src/user-face.c:120 msgid "Please enter a valid character" msgstr "" #: src/user-face.c:181 msgid "Use Enter Key to Save Modifications" msgstr "" #: src/user-group-window.c:120 msgid "Repeat of group name.Please try another" msgstr "" #: src/user-group-window.c:124 msgid "The groupname cannot start with a - ." msgstr "" #: src/user-group-window.c:128 msgid "The first character of the group name needs use letter" msgstr "" #: src/user-group-window.c:132 msgid "" "The groupname should only consist of upper and lower case \n" "letters from a-z,digits and the following characters: . - _" msgstr "" #: src/user-group-window.c:185 msgid "Create New Group" msgstr "" #: src/user-group-window.c:192 msgid "Create New Group Faild" msgstr "" #: src/user-group-window.c:229 src/user-group-window.c:241 msgid "Remove Group" msgstr "" #: src/user-group-window.c:230 msgid "Whether to remove the selected group" msgstr "" #: src/user-group-window.c:458 msgid "Initialization group management" msgstr "" #: src/user-group-window.c:459 msgid "" "Initialization failed, please see Group \n" " Management Service Interface function" msgstr "" #: src/user-group-window.c:465 msgid "Failed to contact the group service" msgstr "" #: src/user-group-window.c:466 msgid "" "Please make sure that the group-service is installed and enabled.\n" " url: https://github.com/zhuyaliang/group-service" msgstr "" #: src/user-group-window.c:479 msgid "Click the unlock button on the \"swith-group\" page" msgstr "" #: src/user-group-window.c:583 src/user-group-window.c:707 msgid "Group Name" msgstr "" #: src/user-group-window.c:584 msgid "Group ID" msgstr "" #: src/user-group-window.c:620 msgid "New Group Name" msgstr "" #: src/user-group-window.c:631 msgid "Please select the user to add to the new group" msgstr "" #: src/user-group-window.c:648 msgid "Username" msgstr "" #: src/user-group-window.c:649 msgid "User ID" msgstr "" #: src/user-group-window.c:706 src/user-group-window.c:719 msgid "Remove" msgstr "Susa" #: src/user-group-window.c:708 msgid "Group id" msgstr "" #: src/user-group-window.c:793 msgid "Create User Group" msgstr "" #: src/user-group-window.c:794 msgid "" "Create User Group Successfully,Please view the end of the switch-groups " "list." msgstr "" #: src/user-group-window.c:886 msgid "Switch Groups" msgstr "" #: src/user-group-window.c:890 msgid "Create Groups" msgstr "" #: src/user-group-window.c:894 msgid "Remove Groups" msgstr "" #: src/user-group-window.c:905 src/user-language.c:739 #, c-format msgid "Current User - %s" msgstr "" #: src/user-history.c:40 msgid "This Week" msgstr "" #: src/user-history.c:44 msgid "Last Week" msgstr "" #: src/user-history.c:146 msgid "Today" msgstr "" #: src/user-history.c:150 msgid "Yesterday" msgstr "" #: src/user-history.c:156 msgid "%b %e" msgstr "" #: src/user-history.c:160 msgid "%b %e, %Y" msgstr "" #: src/user-history.c:243 msgid "Session Ended" msgstr "" #: src/user-history.c:250 msgid "Session Started" msgstr "" #: src/user-history.c:288 #, c-format msgid "%s — Account Activity" msgstr "" #: src/user-history.c:397 msgid "previous" msgstr "" #: src/user-history.c:402 msgid "next" msgstr "" #: src/user-info.c:39 msgid "Account is disable" msgstr "" #: src/user-info.c:207 msgid "Get User Info" msgstr "" #: src/user-info.c:207 msgid "user count is 0" msgstr "" #: src/user-language.c:195 msgid "More…" msgstr "" #: src/user-language.c:225 msgid "No languages found" msgstr "" #: src/user-language.c:667 msgid "Cancel" msgstr "Cima" #: src/user-language.c:672 msgid "Done" msgstr "" #: src/user-password.c:131 msgid "The passwords do not match." msgstr "" #: src/user-password.c:282 msgid "Now set up" msgstr "" #: src/user-password.c:292 msgid "User Password" msgstr "" #: src/user-share.c:170 msgid "_Return" msgstr "" #: src/user-share.c:190 msgid "Message" msgstr "Umlayezo" #: src/user-share.c:299 msgid "The new password needs to be different from the old one" msgstr "" #: src/user-share.c:301 msgid "Try changing some letters and numbers" msgstr "" #: src/user-share.c:303 src/user-share.c:311 msgid "Try changing the password a bit more" msgstr "" #: src/user-share.c:305 msgid "A password without your user name would be stronger" msgstr "" #: src/user-share.c:307 msgid "Try to avoid using your name in the password" msgstr "" #: src/user-share.c:309 msgid "Try to avoid some of the words included in the password" msgstr "" #: src/user-share.c:313 msgid "Try to avoid common words" msgstr "" #: src/user-share.c:315 msgid "Try to avoid reordering existing words" msgstr "" #: src/user-share.c:317 msgid "Try to use more numbers" msgstr "" #: src/user-share.c:319 msgid "Try to use more uppercase letters" msgstr "" #: src/user-share.c:321 msgid "Try to use more lowercase letters" msgstr "" #: src/user-share.c:323 msgid "Try to use more special characters, like punctuation" msgstr "" #: src/user-share.c:325 msgid "Try to use a mixture of letters, numbers and punctuation" msgstr "" #: src/user-share.c:327 msgid "Try to avoid repeating the same character" msgstr "" #: src/user-share.c:329 msgid "" "Try to avoid repeating the same type of character: you need to mix up " "letters, numbers and punctuation." msgstr "" #: src/user-share.c:331 msgid "Try to avoid sequences like 1234 or abcd" msgstr "" #: src/user-share.c:333 msgid "Password length needs more than 8 characters" msgstr "" #: src/user-window.c:94 msgid "Some settings must be unlocked before they can be changed" msgstr "" #: src/user-window.c:277 msgid "Add User" msgstr "" #: src/user-window.c:427 msgid "Mate User Manager" msgstr "" user-admin-1.7.0/src/000077500000000000000000000000001435121147600143565ustar00rootroot00000000000000user-admin-1.7.0/src/main.c000066400000000000000000000104131435121147600154450ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-window.h" #include "user-share.h" #define LOCKFILE "/tmp/mate-user-admin.pid" static void ExitHook (void) { remove(LOCKFILE); } static int record_pid (void) { int pid; int fd; int Length; char WriteBuf[30] = { 0 }; fd = open (LOCKFILE, O_WRONLY|O_CREAT|O_TRUNC, 0777); if (fd < 0) { MessageReport (_("open file"), _("Create pid file failed"), ERROR); return -1; } chmod (LOCKFILE, 0777); pid = getpid (); sprintf(WriteBuf, "%d", pid); Length = write (fd, WriteBuf, strlen(WriteBuf)); if (Length <= 0) { MessageReport (_("write file"), _("write pid file failed"), ERROR); return -1; } close(fd); return 0; } /****************************************************************************** * Function: ProcessRuning * * Explain: Check whether the process has been started,If the process is not started, * record the current process ID =====>"/tmp/mate-user-admin.pid" * * Input: * * * Output: start :TRUE * not start :FALSE * * Author: zhuyaliang 31/07/2018 ******************************************************************************/ static gboolean ProcessRuning(void) { int fd; int pid = 0; gboolean run = FALSE; char read_buf[30] = { 0 }; if (access (LOCKFILE, F_OK) == 0) { fd = open (LOCKFILE, O_RDONLY); if (fd < 0) { MessageReport (_("open file"), _("open pid file failed"), ERROR); return TRUE; } if (read(fd, read_buf, sizeof (read_buf)) <= 0) { MessageReport (_("read file"), _("read pid file failed"), ERROR); goto ERROREXIT; } pid = atoi (read_buf); if (kill (pid, 0) == 0) { goto ERROREXIT; } } if (record_pid () < 0) run = TRUE; return run; ERROREXIT: close(fd); return TRUE; } static void users_loaded(ActUserManager *manager, GParamSpec *pspec, gpointer data) { UserWindow *window; window = user_window_new (manager); g_signal_connect (manager, "user-added", G_CALLBACK (user_window_add_user_cb), window); g_signal_connect (manager, "user-removed", G_CALLBACK (user_window_remove_user_cb), window); gtk_widget_show_all (GTK_WIDGET (window)); } static void SetupUsersList (void) { gboolean loaded; ActUserManager *manager; manager = act_user_manager_get_default (); g_object_get (manager, "is-loaded", &loaded, NULL); if (loaded) users_loaded (manager, NULL, NULL); else g_signal_connect(manager, "notify::is-loaded", G_CALLBACK (users_loaded), NULL); } int main(int argc, char **argv) { bindtextdomain (GETTEXT_PACKAGE, LUNAR_CALENDAR_LOCALEDIR); textdomain (GETTEXT_PACKAGE); gtk_init (&argc, &argv); mate_uesr_admin_log ("Info","mate-user-admin Version:%s",VERSION ); /* Program exit processing */ atexit(ExitHook); /* Check whether the process has been started */ if (ProcessRuning() == TRUE) { mate_uesr_admin_log ("Info","The mate-user-admin process already exists"); exit (0); } SetupUsersList (); gtk_main(); } user-admin-1.7.0/src/meson.build000066400000000000000000000010311435121147600165130ustar00rootroot00000000000000gnome = import('gnome') sources = [ 'main.c', 'user-window.c', 'user-admin.c', 'user-base.c', 'user-face.c', 'user-info.c', 'user-list.c', 'user-password.c', 'user-share.c', 'user-crop.c', 'user-avatar.c', 'user-group.c', 'user-group-window.c', 'user-history.c', 'user-language.c', ] executable('mate-user-admin', sources : sources, dependencies : [gtk_deps, pwquality_deps, act_deps, gas_deps, crypt_deps, md_deps,polkit_deps,fc_deps], include_directories: top_srcdir, install : true, install_dir : get_option('bindir') ) user-admin-1.7.0/src/user-admin.c000066400000000000000000001064101435121147600165700ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-share.h" #include "user-admin.h" #include "user-info.h" #include "user-list.h" #include "user-password.h" #include #include #include #include #include #include #include #include #define NUCONFIG "/etc/mate-user-admin/nuconfig" #define KEYGROUPNAME "nudefault" #define LANGKEY "nulanguage" #define TYPEKEY "nutype" #define ADMINGROUPKEY "nuadmingroups" #define STANDGROUPKEY "nustandgroups" #define CHECK_TIME_OUT 600 struct _UserManagerPrivate { GtkWidget *button; GtkWidget *name_entry; GtkWidget *real_entry; GtkWidget *label_note; GtkWidget *password_entry; GtkWidget *check_entry; GtkWidget *level_bar; GtkWidget *label_pass_note; GtkWidget *label_space; int name_time_id; //Check the password format timer int password_time_id; //Check the Realname format timer char *user_lang; char **admin_user_groups; char **stand_user_groups; int user_type; gboolean sensitive; gboolean success; GPermission *permission; GCancellable *cancellable; ActUserPasswordMode password_mode; }; enum { PROP_0, PROP_USER_TYPE, }; G_DEFINE_TYPE_WITH_PRIVATE (UserManager, user_manager, GTK_TYPE_DIALOG) static void user_manager_response (GtkDialog *dialog, gint response_id); static gboolean user_manager_get_new_user_config (UserManager *dialog) { GKeyFile *Kconfig = NULL; g_autoptr(GError) error = NULL; g_auto(GStrv) ConfigGroups = NULL; g_auto(GStrv) admin_groups = NULL; g_auto(GStrv) stand_groups = NULL; gsize Length = 0; g_autofree char *Value = NULL; gboolean Type; Kconfig = g_key_file_new (); if (Kconfig == NULL) { mate_uesr_admin_log ("Warning","g_key_file_new fail"); return FALSE; } if (!g_key_file_load_from_file (Kconfig, NUCONFIG, G_KEY_FILE_NONE, &error)) { mate_uesr_admin_log ("Warning","Error loading key file: %s", error->message); goto EXIT; } ConfigGroups = g_key_file_get_groups (Kconfig, &Length); if (g_strv_length (ConfigGroups) <= 0) { mate_uesr_admin_log ("Warning","key file format errors are not grouped"); goto EXIT; } if (g_key_file_has_key (Kconfig, KEYGROUPNAME, LANGKEY,&error) == FALSE) { mate_uesr_admin_log ("Warning", "key file format errors %s", error->message); goto EXIT; } Value = g_key_file_get_string(Kconfig,KEYGROUPNAME,LANGKEY,&error); if(Value == NULL) { mate_uesr_admin_log ("Warning","key file format errors %s",error->message); goto EXIT; } if(mate_get_language_from_locale(Value,NULL) == NULL) { mate_uesr_admin_log ("Warning", "key file language format errors Language unavailability"); goto EXIT; } dialog->priv->user_lang = g_strdup (Value); Type = g_key_file_get_boolean (Kconfig, KEYGROUPNAME, TYPEKEY, &error); if(Type == FALSE && error != NULL) { mate_uesr_admin_log ("Warning", "key file user type format errors %s", error->message); goto EXIT; } dialog->priv->user_type = Type; admin_groups = g_key_file_get_string_list (Kconfig, KEYGROUPNAME, ADMINGROUPKEY, &Length, &error); if (admin_groups == NULL) { mate_uesr_admin_log ("Info", "key file No default add group is set for admin new users"); g_key_file_free (Kconfig); return TRUE; } dialog->priv->admin_user_groups = g_strdupv (admin_groups); stand_groups = g_key_file_get_string_list (Kconfig, KEYGROUPNAME, STANDGROUPKEY, &Length, &error); if (stand_groups == NULL) { mate_uesr_admin_log ("Info", "key file No default add group is set for stand new users"); g_key_file_free (Kconfig); return TRUE; } dialog->priv->stand_user_groups = g_strdupv (stand_groups); g_key_file_free (Kconfig); return TRUE; EXIT: dialog->priv->user_lang = NULL; g_key_file_free (Kconfig); return FALSE; } static void DeleteOldUserDone (ActUserManager *manager, GAsyncResult *res, gpointer data) { GError *error = NULL; if (!act_user_manager_delete_user_finish (manager, res, &error)) { if (!g_error_matches (error, ACT_USER_MANAGER_ERROR, ACT_USER_MANAGER_ERROR_PERMISSION_DENIED)) { MessageReport(_("Remove User"), error->message, ERROR); g_error_free (error); } } } /****************************************************************************** * Function: RemoveUser * * Explain: delete user * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ void RemoveUser (ActUser *user) { int nRet; gboolean RemoveType = TRUE; ActUserManager *Manager; g_autofree char *title = NULL; Manager = act_user_manager_get_default (); if (act_user_get_uid (user) == getuid ()) { MessageReport (_("Remove User"), _("You cannot delete your own account."), ERROR); return; } else if (act_user_is_logged_in_anywhere (user)) { MessageReport (_("Remove User"), _("user is still logged in"), ERROR); return; } title = g_strdup_printf (_("Remove '%s' user"), act_user_get_user_name (user)); nRet = MessageReport (title, _("Whether to remove the user's home directory"), QUESTION); if (nRet == GTK_RESPONSE_NO) { RemoveType = FALSE; } else if (nRet == GTK_RESPONSE_DELETE_EVENT || nRet == GTK_RESPONSE_ACCEPT) { return; } /* remove autologin */ if (act_user_get_automatic_login (user)) { act_user_set_automatic_login (user, FALSE); } act_user_manager_delete_user_async (Manager, user, RemoveType, NULL, (GAsyncReadyCallback)DeleteOldUserDone, NULL); } static gboolean CheckUserNameUsed (const gchar *UserName) { struct passwd *pwent; if (UserName == NULL || UserName[0] == '\0') { return FALSE; } pwent = getpwnam (UserName); return pwent != NULL; } /****************************************************************************** * Function: UserNameValidCheck * * Explain: check the validity of a username.include Is it empty * Whether or not to use and character check * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static gboolean UserNameValidCheck (const gchar *UserName, gchar **Message) { gboolean empty; gboolean home_use; gboolean in_use; gboolean valid; const gchar *c; char HomeName[32] = { 0 }; if (UserName == NULL || UserName[0] == '\0') { empty = TRUE; in_use = FALSE; home_use = FALSE; } else { empty = FALSE; in_use = CheckUserNameUsed (UserName); sprintf (HomeName, "/home/%s", UserName); home_use = access (HomeName, F_OK ) == 0; } valid = TRUE; if (!in_use && !empty && !home_use) { for (c = UserName; *c; c++) { if (! ((*c >= 'a' && *c <= 'z') || (*c >= 'A' && *c <= 'Z') || (*c >= '0' && *c <= '9') || (*c == '_') || (*c == '.') || (*c == '-' && c != UserName))) valid = FALSE; } } valid = !empty && !in_use && !home_use && valid; if (!empty && (in_use || home_use || !valid)) { if (in_use) { *Message = g_strdup (_("Repeat of user name.Please try another")); } else if(home_use) { *Message = g_strdup (_("Repeat of user home name.Please try another")); } else if (UserName[0] == '-') { *Message = g_strdup (_("The username cannot start with a - .")); } else { *Message = g_strdup (_("The username should only consist of upper and lower case \nletters from a-z,digits and the following characters: . - _")); } } return valid; } /****************************************************************************** * Function: CheckName * * Explain: 800 milliseconds to check the validity of a username * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static gboolean check_user_name (UserManager *dialog) { gboolean Valid; g_autofree gchar *message = NULL; const char *user_name_text; const char *real_name_text; const char *FixedNote = _("This will be used to name your home folder and can't be changed"); user_name_text = gtk_entry_get_text (GTK_ENTRY (dialog->priv->name_entry)); if(strlen(user_name_text) == 0) { gtk_widget_set_sensitive (dialog->priv->button, FALSE); gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->priv->name_entry), GTK_ENTRY_ICON_SECONDARY, NULL); return TRUE; } real_name_text = gtk_entry_get_text (GTK_ENTRY (dialog->priv->real_entry)); if(strlen(real_name_text) > 0) { gtk_entry_set_icon_from_icon_name(GTK_ENTRY(dialog->priv->real_entry), GTK_ENTRY_ICON_SECONDARY, "emblem-ok-symbolic"); dialog->priv->sensitive = TRUE; } else { gtk_entry_set_icon_from_icon_name(GTK_ENTRY(dialog->priv->real_entry), GTK_ENTRY_ICON_SECONDARY, NULL); dialog->priv->sensitive = FALSE; } Valid = UserNameValidCheck (user_name_text, &message); if(message != NULL) { SetLableFontType (dialog->priv->label_note, "red", 10, message, FALSE); gtk_entry_set_icon_from_icon_name(GTK_ENTRY(dialog->priv->name_entry), GTK_ENTRY_ICON_SECONDARY, NULL); gtk_widget_set_sensitive (dialog->priv->button, FALSE); } else { gtk_entry_set_icon_from_icon_name (GTK_ENTRY(dialog->priv->name_entry), GTK_ENTRY_ICON_SECONDARY, "emblem-ok-symbolic"); SetLableFontType (dialog->priv->label_note, "gray", 10, FixedNote, FALSE); } dialog->priv->sensitive = Valid & dialog->priv->sensitive & dialog->priv->success; gtk_widget_set_sensitive (dialog->priv->button, dialog->priv->sensitive); return TRUE; } static const gchar *GetNewUserPassword (GtkWidget *EntryPass1,GtkWidget *EntryPass2) { const char *p1 = NULL; const char *p2 = NULL; p1 = gtk_entry_get_text (GTK_ENTRY (EntryPass1)); p2 = gtk_entry_get_text (GTK_ENTRY (EntryPass2)); if (strcmp (p1, p2) != 0 ) { return NULL; } return p2; } static const gchar *GetNewUserLang (UserManager *dialog) { if(dialog->priv->user_lang != NULL) { mate_uesr_admin_log ("Debug","nuLang = %s", dialog->priv->user_lang); return dialog->priv->user_lang; } return "en_US.utf8"; } static void add_user_to_group (const char *name, char **groups) { int groups_num = 0,i; GasGroup *gas = NULL; GasGroupManager *manage; if(groups != NULL) { manage = gas_group_manager_get_default (); gas_group_manager_list_groups (manage); groups_num = g_strv_length (groups); for(i = 0; i < groups_num; i++) { if (getgrnam (groups[i]) == NULL) { if (g_utf8_strchr (groups[i],-1,' ') != NULL) { mate_uesr_admin_log ("Warning","Configuration file error,Please delete the extra space keys"); } mate_uesr_admin_log ("Warning","Configuration file error, no group %s",groups[i]); continue; } gas = gas_group_manager_get_group (manage,groups[i]); if(gas == NULL) { mate_uesr_admin_log ("Warning","Configuration file error, no group %s",groups[i]); continue; } mate_uesr_admin_log ("Debug","group name %s",groups[i]); gas_group_add_user_group (gas, name); } } } static void close_dialog (GtkWidget *widget) { gtk_widget_destroy (widget); } static void set_new_user_base_info (ActUser *user, GParamSpec *pspec, UserManager *dialog) { const char *NewUserLang; const char *Password; const char *un; NewUserLang = GetNewUserLang (dialog); act_user_set_account_type (user, dialog->priv->user_type); act_user_set_language (user, NewUserLang); if(dialog->priv->password_mode == ACT_USER_PASSWORD_MODE_SET_AT_LOGIN) { act_user_set_password_mode (user,ACT_USER_PASSWORD_MODE_SET_AT_LOGIN); } else { Password = GetNewUserPassword (dialog->priv->password_entry, dialog->priv->check_entry); act_user_set_password_mode (user, ACT_USER_PASSWORD_MODE_REGULAR); act_user_set_password (user,Password, ""); } un = gtk_entry_get_text (GTK_ENTRY (dialog->priv->name_entry)); mate_uesr_admin_log ("Debug","New user: %s lang %s", act_user_get_user_name (user), NewUserLang); if (dialog->priv->user_type == 0) add_user_to_group (un, dialog->priv->stand_user_groups); else add_user_to_group (un, dialog->priv->admin_user_groups); close_dialog (GTK_WIDGET (dialog)); } static void CreateUserDone (ActUserManager *Manager, GAsyncResult *res, UserManager *dialog) { GError *error = NULL; ActUser *user; user = act_user_manager_create_user_finish (Manager, res, &error); if(user == NULL) { MessageReport (_("Creating User"), error->message,ERROR); g_error_free (error); close_dialog (GTK_WIDGET (dialog)); return; } mate_uesr_admin_log ("Debug","Created user: %s success", act_user_get_user_name (user)); if (act_user_is_loaded (user)) set_new_user_base_info (user, NULL, dialog); else g_signal_connect (user, "notify::is-loaded", G_CALLBACK (set_new_user_base_info), dialog); } /****************************************************************************** * Function: CreateNewUser * * Explain: Create new users * step 1 Check the password for the two input * step 2 Add the user to the list * step 3 create user * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void CreateLocalNewUser(UserManager *dialog) { ActUserManager *Manager; const char *rn; const char *un; rn = gtk_entry_get_text (GTK_ENTRY (dialog->priv->real_entry)); un = gtk_entry_get_text (GTK_ENTRY (dialog->priv->name_entry)); if (dialog->priv->name_time_id != 0) { g_source_remove (dialog->priv->name_time_id); dialog->priv->name_time_id = 0; } Manager = act_user_manager_get_default (); mate_uesr_admin_log ("Debug","username %s realname %s", un, rn); act_user_manager_create_user_async (Manager, un, rn, ACT_USER_ACCOUNT_TYPE_STANDARD, dialog->priv->cancellable, (GAsyncReadyCallback)CreateUserDone, dialog); } /****************************************************************************** * Function: SetNewUserInfo * * Explain: New user name and type and language * * Input: @CanConfig * * TERU Use configuration files /etc/mate-user-admin/unconfig * FALSE Use default values * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void SetNewUserInfo (GtkWidget *Vbox, UserManager *dialog, gboolean CanConfig) { GtkWidget *table; GtkWidget *LabelUserName; GtkWidget *LabelRealName; GtkWidget *LabelUserType; GtkWidget *combox; const char *FixedNote = _("This will be used to name your home folder and can't be changed"); table = gtk_grid_new (); gtk_box_pack_start (GTK_BOX (Vbox), table, TRUE, TRUE, 0); gtk_grid_set_column_homogeneous (GTK_GRID (table), TRUE); LabelUserName = gtk_label_new (NULL); SetLableFontType (LabelUserName, "gray", 11, _("User Name"), TRUE); gtk_grid_attach (GTK_GRID (table), LabelUserName , 0, 0, 1, 1); dialog->priv->name_entry = gtk_entry_new (); dialog->priv->name_time_id = g_timeout_add (CHECK_TIME_OUT, (GSourceFunc)check_user_name, dialog); gtk_entry_set_max_length (GTK_ENTRY (dialog->priv->name_entry),24); gtk_grid_attach (GTK_GRID (table), dialog->priv->name_entry,1, 0, 3, 1); dialog->priv->label_note = gtk_label_new (NULL); SetLableFontType (dialog->priv->label_note, "gray", 10, FixedNote, TRUE); gtk_grid_attach (GTK_GRID (table) ,dialog->priv->label_note, 0, 1, 4, 1); LabelRealName = gtk_label_new (NULL); SetLableFontType (LabelRealName, "gray", 11, _("Full Name"), TRUE); gtk_grid_attach (GTK_GRID (table), LabelRealName, 0, 2, 1, 1); dialog->priv->real_entry = gtk_entry_new (); gtk_entry_set_max_length (GTK_ENTRY (dialog->priv->real_entry), 24); gtk_grid_attach (GTK_GRID (table), dialog->priv->real_entry, 1 ,2 ,3 ,1); LabelUserType = gtk_label_new (NULL); SetLableFontType (LabelUserType, "gray", 11, _("Account Type"), TRUE); gtk_grid_attach(GTK_GRID(table), LabelUserType, 0, 3, 1, 1); combox = SetComboUserType (_("Standard"), _("Administrators")); g_object_bind_property (combox, "active", dialog, "user-type", 0); gtk_combo_box_set_active (GTK_COMBO_BOX (combox), dialog->priv->user_type); gtk_grid_attach (GTK_GRID (table), combox, 1, 3, 3, 1); gtk_grid_set_row_spacing (GTK_GRID (table), 10); gtk_grid_set_column_spacing (GTK_GRID (table), 10); } static void ComparePassword (UserManager *dialog) { const gchar *password; const gchar *NoteMessage = _("The passwords entered twice are different"); password = gtk_entry_get_text (GTK_ENTRY (dialog->priv->check_entry)); if (strlen (password) <=0) return; if (GetNewUserPassword (dialog->priv->password_entry, dialog->priv->check_entry) == NULL) { gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->priv->check_entry), GTK_ENTRY_ICON_SECONDARY, NULL); SetLableFontType (dialog->priv->label_space, "red", 10, NoteMessage, FALSE); dialog->priv->success = FALSE; return; } gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->priv->check_entry), GTK_ENTRY_ICON_SECONDARY, "emblem-ok-symbolic"); gtk_label_set_markup (GTK_LABEL (dialog->priv->label_space), NULL); dialog->priv->success = TRUE; } /****************************************************************************** * Function: TimeFun * * Explain: Whether the timer is legitimate to check the password * * Input: Password valid UnlockFlag = 0 * Password invalid UnlockFlag = 1 * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static gboolean start_check_entry (gpointer data) { UserManager *dialog = USER_MANAGER (data); const char *s; int Level; const char *Message; const char *tip = _("Mixed passwords improve security"); s = gtk_entry_get_text (GTK_ENTRY (dialog->priv->password_entry)); if (strlen (s) == 0) { dialog->priv->success = FALSE; gtk_entry_set_text (GTK_ENTRY (dialog->priv->check_entry), ""); SetLableFontType (dialog->priv->label_pass_note, "gray", 10, tip, FALSE); return TRUE; } Level = GetPassStrength (s, NULL,NULL,&Message); gtk_level_bar_set_value (GTK_LEVEL_BAR (dialog->priv->level_bar), Level); if(Message == NULL && Level > 1) { gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->priv->password_entry), GTK_ENTRY_ICON_SECONDARY, "emblem-ok-symbolic"); gtk_widget_set_sensitive (dialog->priv->check_entry, TRUE); SetLableFontType (dialog->priv->label_pass_note, "gray", 10, tip, FALSE); ComparePassword (dialog); return TRUE; } gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->priv->password_entry), GTK_ENTRY_ICON_SECONDARY, "system-run"); SetLableFontType (dialog->priv->label_pass_note, "red", 10, Message, FALSE); dialog->priv->success = FALSE; return TRUE; } /****************************************************************************** * Function: LoginSetPass * * Explain: Set up next time * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void next_login_set_password (GtkRadioButton *button, gpointer data) { UserManager *dialog = USER_MANAGER (data); gtk_widget_set_sensitive (dialog->priv->password_entry, FALSE); //lock widget gtk_widget_set_sensitive (dialog->priv->check_entry, FALSE); gtk_entry_set_text (GTK_ENTRY (dialog->priv->check_entry), ""); gtk_entry_set_text (GTK_ENTRY (dialog->priv->password_entry), ""); gtk_level_bar_set_value (GTK_LEVEL_BAR (dialog->priv->level_bar), 0); if(dialog->priv->password_time_id > 0) //因为不需要检查密码所以移除定时器 { g_source_remove (dialog->priv->password_time_id); dialog->priv->password_time_id = 0; } dialog->priv->password_mode = ACT_USER_PASSWORD_MODE_SET_AT_LOGIN; dialog->priv->success = TRUE; } /****************************************************************************** * Function: NowSetNewUserPass * * Explain: Now set the password,Whether the timer is legitimate to check the password * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void now_set_password (GtkRadioButton *button, gpointer data) { UserManager *dialog = USER_MANAGER (data); gtk_widget_set_sensitive (dialog->priv->password_entry, TRUE); gtk_widget_set_sensitive (dialog->priv->button, FALSE); dialog->priv->success = FALSE; gtk_widget_set_sensitive(dialog->priv->check_entry, TRUE); dialog->priv->password_time_id = g_timeout_add (CHECK_TIME_OUT, (GSourceFunc) start_check_entry, dialog); dialog->priv->password_mode = ACT_USER_PASSWORD_MODE_REGULAR; } /****************************************************************************** * Function: GetNewUserPass * * Explain: Set new user password * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void SetNewUserPass (GtkWidget *Vbox, UserManager *dialog) { GtkWidget *Table; GtkWidget *LabelTitle; GtkWidget *radio_button; GtkWidget *radio_button1; GSList *RadioGroup; GtkWidget *LabelPass; GtkWidget *LabelConfirm; Table = gtk_grid_new (); gtk_box_pack_start (GTK_BOX (Vbox), Table, TRUE, TRUE, 20); gtk_grid_set_column_homogeneous (GTK_GRID (Table), TRUE); LabelTitle = gtk_label_new (_("Password")); gtk_grid_attach (GTK_GRID (Table), LabelTitle, 0, 0, 1, 1); //新建两个单选按钮 radio_button = gtk_radio_button_new_with_label (NULL, _("Set up next time")); RadioGroup = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radio_button)); gtk_grid_attach (GTK_GRID (Table), radio_button, 0, 1, 5, 1); g_signal_connect (radio_button, "released", G_CALLBACK (next_login_set_password), dialog); radio_button1 = gtk_radio_button_new_with_label (RadioGroup, _("Now set the password")); gtk_grid_attach (GTK_GRID (Table), radio_button1, 0, 2, 5, 1); g_signal_connect (radio_button1, "released", G_CALLBACK (now_set_password), dialog); LabelPass = gtk_label_new (NULL); SetLableFontType (LabelPass, "gray", 11, _("Password"), TRUE); gtk_grid_attach(GTK_GRID(Table), LabelPass, 0, 3, 1, 1); dialog->priv->password_entry = gtk_entry_new(); gtk_entry_set_visibility (GTK_ENTRY (dialog->priv->password_entry), FALSE); gtk_entry_set_icon_from_icon_name(GTK_ENTRY (dialog->priv->password_entry), GTK_ENTRY_ICON_SECONDARY, "system-run"); gtk_entry_set_max_length (GTK_ENTRY (dialog->priv->password_entry), 24); gtk_grid_attach (GTK_GRID(Table), dialog->priv->password_entry, 1, 3, 4, 1); gtk_entry_set_icon_tooltip_text (GTK_ENTRY (dialog->priv->password_entry), GTK_ENTRY_ICON_SECONDARY, _("generation password")); dialog->priv->level_bar = gtk_level_bar_new (); gtk_level_bar_set_min_value (GTK_LEVEL_BAR (dialog->priv->level_bar), 0.0); gtk_level_bar_set_max_value (GTK_LEVEL_BAR (dialog->priv->level_bar), 5.0); gtk_level_bar_set_mode (GTK_LEVEL_BAR (dialog->priv->level_bar), GTK_LEVEL_BAR_MODE_DISCRETE); gtk_grid_attach (GTK_GRID (Table), dialog->priv->level_bar, 1, 4, 4, 1); dialog->priv->label_pass_note = gtk_label_new (NULL); gtk_grid_attach (GTK_GRID (Table) ,dialog->priv->label_pass_note, 0, 5, 4, 1); LabelConfirm = gtk_label_new (NULL); SetLableFontType (LabelConfirm, "gray", 11, _("Confirm"), TRUE); gtk_grid_attach(GTK_GRID(Table) ,LabelConfirm , 0, 6, 1, 1); dialog->priv->check_entry = gtk_entry_new (); gtk_entry_set_max_length (GTK_ENTRY (dialog->priv->check_entry),24); gtk_entry_set_visibility (GTK_ENTRY (dialog->priv->check_entry), FALSE); gtk_grid_attach (GTK_GRID (Table) ,dialog->priv->check_entry, 1, 6, 4, 1); g_signal_connect (G_OBJECT (dialog->priv->password_entry), "icon-press", G_CALLBACK (AutoGenera), dialog->priv->check_entry); dialog->priv->label_space = gtk_label_new (""); gtk_grid_attach (GTK_GRID (Table) , dialog->priv->label_space , 0 , 7 , 4 , 1); gtk_widget_set_sensitive (dialog->priv->password_entry, FALSE); //lock widget gtk_widget_set_sensitive (dialog->priv->check_entry, FALSE); gtk_widget_set_sensitive (dialog->priv->level_bar, FALSE); gtk_grid_set_row_spacing (GTK_GRID (Table), 10); gtk_grid_set_column_spacing (GTK_GRID (Table), 10); } static void GetPermission (GObject *source_object, GAsyncResult *res, gpointer data) { UserManager *dialog = USER_MANAGER (data); GError *error = NULL; if (g_permission_acquire_finish (dialog->priv->permission, res, &error)) { g_return_if_fail (g_permission_get_allowed (dialog->priv->permission)); user_manager_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK); } else if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { mate_uesr_admin_log ("Warning","Failed to acquire permission: %s", error->message); } g_clear_error (&error); g_object_unref (dialog); } static void user_manager_response (GtkDialog *dia, gint response_id) { UserManager *dialog = USER_MANAGER (dia); switch (response_id) { case GTK_RESPONSE_OK: if (dialog->priv->permission && !g_permission_get_allowed (dialog->priv->permission)) { g_permission_acquire_async (dialog->priv->permission, dialog->priv->cancellable, GetPermission, g_object_ref (dialog)); return; } CreateLocalNewUser (dialog); break; case GTK_RESPONSE_CANCEL: case GTK_RESPONSE_DELETE_EVENT: g_cancellable_cancel (dialog->priv->cancellable); close_dialog (GTK_WIDGET(dia)); break; default: break; } } static void user_manager_destroy (GtkWidget *obj) { UserManager *dialog = USER_MANAGER (obj); if (dialog->priv->name_time_id != 0) { g_source_remove (dialog->priv->name_time_id); dialog->priv->name_time_id = 0; } if (dialog->priv->password_time_id != 0) { g_source_remove (dialog->priv->password_time_id); dialog->priv->password_time_id = 0; } if (dialog->priv->stand_user_groups != NULL) { g_strfreev (dialog->priv->stand_user_groups); } if (dialog->priv->admin_user_groups != NULL) { g_strfreev (dialog->priv->admin_user_groups); } if (dialog->priv->user_lang != NULL) { g_free (dialog->priv->user_lang); } } static void user_manager_init (UserManager *dialog) { GtkWidget *vbox; GtkWidget *Vbox1; GtkWidget *Vbox2; gboolean ret; dialog->priv = user_manager_get_instance_private (dialog); dialog->priv->name_time_id = 0; dialog->priv->password_time_id = 0; dialog->priv->sensitive = FALSE; dialog->priv->success = TRUE; dialog->priv->user_type = ACT_USER_ACCOUNT_TYPE_STANDARD; dialog->priv->password_mode = ACT_USER_PASSWORD_MODE_SET_AT_LOGIN; gtk_widget_set_size_request (GTK_WIDGET (dialog), 500, 450); dialog_add_button_with_icon_name (GTK_DIALOG (dialog), _("Close"), "window-close", GTK_RESPONSE_CANCEL); dialog->priv->button = dialog_add_button_with_icon_name (GTK_DIALOG (dialog), _("Confirm"), "emblem-default", GTK_RESPONSE_OK); gtk_widget_set_sensitive (dialog->priv->button, dialog->priv->sensitive); gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK); gtk_widget_grab_default (dialog->priv->button); gtk_window_set_title (GTK_WINDOW (dialog), _("Create New User")); vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), vbox, TRUE, TRUE, 8); Vbox1 = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_box_pack_start (GTK_BOX (vbox), Vbox1, TRUE, TRUE, 0); Vbox2 = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_box_pack_start (GTK_BOX (vbox), Vbox2, TRUE, TRUE, 0); ret = user_manager_get_new_user_config (dialog); SetNewUserInfo (Vbox1, dialog, ret); SetNewUserPass (Vbox2, dialog); } static void user_manager_get_property (GObject *object, guint param_id, GValue *value, GParamSpec *pspec) { UserManager *dialog = USER_MANAGER (object); switch (param_id) { case PROP_USER_TYPE: g_value_set_int (value, dialog->priv->user_type); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, param_id, pspec); break; } } static void user_manager_set_property (GObject *object, guint param_id, const GValue *value, GParamSpec *pspec) { UserManager *dialog = USER_MANAGER (object); switch (param_id) { case PROP_USER_TYPE: dialog->priv->user_type = g_value_get_int (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, param_id, pspec); break; } } static void user_manager_class_init (UserManagerClass *klass) { GtkDialogClass *dialog_class = GTK_DIALOG_CLASS (klass); GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); GObjectClass *gobject_class; gobject_class = G_OBJECT_CLASS (klass); gobject_class->set_property = user_manager_set_property; gobject_class->get_property = user_manager_get_property; widget_class->destroy = user_manager_destroy; dialog_class->response = user_manager_response; g_object_class_install_property ( gobject_class, PROP_USER_TYPE, g_param_spec_int ( "user-type", "UserType", "User type of new user", 0,1,0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); } UserManager *user_manager_new (void) { UserManager *dialog; dialog = g_object_new (USER_TYPE_MANAGER, NULL); return dialog; } void AddNewUser(GtkWidget *widget, gpointer data) { UserManager *dialog; dialog = user_manager_new (); gtk_widget_show_all (GTK_WIDGET (dialog)); } user-admin-1.7.0/src/user-admin.h000066400000000000000000000032171435121147600165760ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_ADMIN_H__ #define __USER_ADMIN_H__ #include #include G_BEGIN_DECLS #define USER_TYPE_MANAGER (user_manager_get_type ()) #define USER_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_MANAGER, UserManager)) #define USER_MANAGER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_MANAGER, UserManagerClass)) typedef struct _UserManager UserManager; typedef struct _UserManagerClass UserManagerClass; typedef struct _UserManagerPrivate UserManagerPrivate; struct _UserManager { GtkDialog parent_instance; UserManagerPrivate *priv; }; struct _UserManagerClass { GtkDialogClass parent_class; }; GType user_manager_get_type (void) G_GNUC_CONST; UserManager *user_manager_new (void); void RemoveUser(ActUser *user); void AddNewUser(GtkWidget *widget, gpointer data); G_END_DECLS #endif user-admin-1.7.0/src/user-avatar.c000066400000000000000000000425531435121147600167650ustar00rootroot00000000000000/************************************************************************* File Name: user-avatar.c Copyright (C) 2020 zhuyaliang https://github.com/zhuyaliang/ 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 3 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, see . Created Time: 2021年03月13日 星期五 20时32分34秒 ************************************************************************/ #define MATE_DESKTOP_USE_UNSTABLE_API #include #include #include #include #include "user-crop.h" #include "config.h" #include "user-avatar.h" #include "user-share.h" enum { AVATAR_CHANGED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; struct _UserAvatarPrivate { GtkWidget *button; GtkWidget *crop_area; GtkWidget *flowbox; char *new_avatar_path; MateDesktopThumbnailFactory *thumbnail; GListStore *faces; }; G_DEFINE_TYPE_WITH_PRIVATE (UserAvatar, user_avatar, GTK_TYPE_POPOVER) static void thumbnail_preview (GtkFileChooser *chooser, MateDesktopThumbnailFactory *thumbnail) { char *uri; g_autoptr(GdkPixbuf) pixbuf = NULL; char *mime_type = NULL; GFile *file; GFileInfo *file_info; GtkWidget *preview; uri = gtk_file_chooser_get_uri (chooser); thumbnail = mate_desktop_thumbnail_factory_new (MATE_DESKTOP_THUMBNAIL_SIZE_NORMAL); if (uri) { preview = gtk_file_chooser_get_preview_widget (chooser); file = g_file_new_for_uri (uri); file_info = g_file_query_info (file, "standard::*", G_FILE_QUERY_INFO_NONE, NULL, NULL); g_object_unref (file); if (file_info != NULL && g_file_info_get_file_type (file_info) != G_FILE_TYPE_DIRECTORY) { mime_type = g_strdup (g_file_info_get_content_type (file_info)); g_object_unref (file_info); } if (mime_type) { pixbuf = mate_desktop_thumbnail_factory_generate_thumbnail (thumbnail, uri, mime_type); g_free (mime_type); } gtk_dialog_set_response_sensitive (GTK_DIALOG (chooser), GTK_RESPONSE_ACCEPT, (pixbuf != NULL)); if (pixbuf != NULL) { gtk_image_set_from_pixbuf (GTK_IMAGE (preview), pixbuf); } else { gtk_image_set_from_icon_name (GTK_IMAGE (preview), "dialog-question", GTK_ICON_SIZE_DIALOG); } g_free (uri); } gtk_file_chooser_set_preview_widget_active (chooser, TRUE); } static void save_new_user_icon (UserAvatar *avatar, GdkPixbuf *pb) { gchar *FilePath; gint fd; GOutputStream *stream; GError *error =NULL; FilePath = g_build_filename (g_get_tmp_dir (), "mate-user-admin-icon-XXXXXX", NULL); fd = g_mkstemp (FilePath); if (fd == -1) { MessageReport(_("Create Crop File"), _("failed to create temporary file for image data"), ERROR); g_free (FilePath); return; } stream = g_unix_output_stream_new (fd, TRUE); if (!gdk_pixbuf_save_to_stream (pb, stream, "png", NULL, &error, NULL)) { MessageReport(_("Create Crop File"), error->message, ERROR); g_error_free (error); g_object_unref (stream); return; } g_object_unref (stream); avatar->priv->new_avatar_path = g_strdup (FilePath); g_signal_emit (avatar, signals[AVATAR_CHANGED], 0); g_remove (FilePath); g_free (FilePath); } static void crop_dialog_response_cb (GtkWidget *dialog, gint response_id, UserAvatar *avatar) { GdkPixbuf *pb, *pb2; if (response_id != GTK_RESPONSE_ACCEPT) { avatar->priv->crop_area = NULL; gtk_widget_destroy (dialog); return; } pb = user_crop_area_get_picture (USER_CROP_AREA (avatar->priv->crop_area)); pb2 = gdk_pixbuf_scale_simple (pb, 512, 512, GDK_INTERP_BILINEAR); save_new_user_icon (avatar, pb2); g_object_unref (pb2); g_object_unref (pb); avatar->priv->crop_area = NULL; gtk_widget_destroy (dialog); } static void face_dialog_crop (UserAvatar *avatar, GdkPixbuf *pixbuf) { GtkWidget *dialog; dialog = gtk_dialog_new_with_buttons ("", GTK_WINDOW (gtk_widget_get_toplevel (avatar->priv->button)), GTK_DIALOG_USE_HEADER_BAR, _("_Cancel"), GTK_RESPONSE_CANCEL, _("Select"), GTK_RESPONSE_ACCEPT, NULL); gtk_window_set_modal (GTK_WINDOW (dialog), TRUE); gtk_window_set_icon_name (GTK_WINDOW (dialog), "system-users"); g_signal_connect (G_OBJECT (dialog), "response", G_CALLBACK (crop_dialog_response_cb), avatar); avatar->priv->crop_area = user_crop_area_new (); user_crop_area_set_min_size (USER_CROP_AREA (avatar->priv->crop_area), 50, 50); user_crop_area_set_constrain_aspect (USER_CROP_AREA (avatar->priv->crop_area), TRUE); user_crop_area_set_picture (USER_CROP_AREA (avatar->priv->crop_area), pixbuf); gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), avatar->priv->crop_area, TRUE, TRUE, 8); gtk_window_set_default_size (GTK_WINDOW (dialog), 400, 300); gtk_widget_show_all (dialog); } static void local_picture_chooser (GtkDialog *chooser, gint response, gpointer data) { UserAvatar *avatar = USER_AVATAR (data); char *FileName; GError *error = NULL; GdkPixbuf *pixbuf; GdkPixbuf *cutpixbuf; if (response != GTK_RESPONSE_ACCEPT) { gtk_widget_destroy (GTK_WIDGET (chooser)); return; } FileName = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (chooser)); pixbuf = gdk_pixbuf_new_from_file (FileName, &error); if (pixbuf == NULL) { MessageReport(_("Load Local Picture"), error->message, WARING); g_error_free (error); } g_free (FileName); cutpixbuf = gdk_pixbuf_apply_embedded_orientation (pixbuf); g_object_unref (pixbuf); gtk_widget_destroy (GTK_WIDGET (chooser)); face_dialog_crop(avatar, cutpixbuf); g_object_unref (cutpixbuf); } static void user_select_local_picture (GtkWidget *button, gpointer data) { UserAvatar *avatar = USER_AVATAR (data); GtkWidget *chooser; const char *folder; GtkWidget *preview; GtkFileFilter *filter; chooser = gtk_file_chooser_dialog_new (_("Browse for more pictures"), GTK_WINDOW (gtk_widget_get_toplevel (avatar->priv->button)), GTK_FILE_CHOOSER_ACTION_OPEN, _("_Cancel"), GTK_RESPONSE_CANCEL, _("_Open"), GTK_RESPONSE_ACCEPT, NULL); gtk_window_set_modal (GTK_WINDOW (chooser), TRUE); preview = gtk_image_new (); gtk_widget_set_size_request (preview, 128, -1); gtk_file_chooser_set_preview_widget (GTK_FILE_CHOOSER (chooser), preview); gtk_file_chooser_set_use_preview_label (GTK_FILE_CHOOSER (chooser), FALSE); gtk_widget_show (preview); g_signal_connect_after (chooser, "selection-changed", G_CALLBACK (thumbnail_preview), avatar->priv->thumbnail); folder = g_get_user_special_dir (G_USER_DIRECTORY_PICTURES); if (folder) gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (chooser), folder); filter = gtk_file_filter_new (); gtk_file_filter_add_pixbuf_formats (filter); gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (chooser), filter); g_signal_connect (chooser, "response", G_CALLBACK (local_picture_chooser), avatar); gtk_window_present (GTK_WINDOW (chooser)); } static GtkWidget *create_flow_box (void) { GtkWidget *flowbox; flowbox = gtk_flow_box_new(); gtk_widget_set_valign (flowbox, GTK_ALIGN_START); gtk_flow_box_set_max_children_per_line (GTK_FLOW_BOX (flowbox), 5); gtk_container_set_border_width (GTK_CONTAINER (flowbox), 10); gtk_flow_box_set_selection_mode (GTK_FLOW_BOX (flowbox), GTK_SELECTION_NONE); gtk_flow_box_set_homogeneous (GTK_FLOW_BOX (flowbox), TRUE); gtk_flow_box_set_activate_on_single_click (GTK_FLOW_BOX (flowbox), TRUE); gtk_flow_box_set_column_spacing (GTK_FLOW_BOX (flowbox), 10); return flowbox; } static void user_avatar_fill (UserAvatar *avatar) { GtkWidget *box; GtkWidget *scrolled; GtkWidget *button; box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); gtk_widget_set_size_request (box, 500, 300); gtk_container_add (GTK_CONTAINER (avatar), box); scrolled = gtk_scrolled_window_new (NULL, NULL); gtk_box_pack_start(GTK_BOX(box), scrolled, TRUE, TRUE, 0); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolled), GTK_SHADOW_IN); avatar->priv->flowbox = create_flow_box (); gtk_container_add (GTK_CONTAINER (scrolled), avatar->priv->flowbox); button = gtk_button_new_with_label (_("Local Picture")); gtk_widget_set_halign (button, GTK_ALIGN_CENTER); gtk_widget_set_valign (button, GTK_ALIGN_CENTER); gtk_box_pack_start (GTK_BOX (box), button, FALSE, FALSE, 0); g_signal_connect(button, "clicked", G_CALLBACK(user_select_local_picture), avatar); } static GObject * user_avatar_constructor (GType type, guint n_construct_properties, GObjectConstructParam *construct_properties) { GObject *obj; UserAvatar *avatar; obj = G_OBJECT_CLASS (user_avatar_parent_class)->constructor (type, n_construct_properties, construct_properties); avatar = USER_AVATAR (obj); user_avatar_fill (avatar); return obj; } static void user_avatar_dispose (GObject *object) { UserAvatar *avatar = USER_AVATAR (object); g_clear_object (&avatar->priv->thumbnail); if (avatar->priv->new_avatar_path != NULL) { g_free (avatar->priv->new_avatar_path); avatar->priv->new_avatar_path = NULL; } G_OBJECT_CLASS (user_avatar_parent_class)->dispose (object); } static void user_avatar_class_init (UserAvatarClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); gobject_class->constructor = user_avatar_constructor; gobject_class->dispose = user_avatar_dispose; signals [AVATAR_CHANGED] = g_signal_new ("avatar-changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void user_avatar_init (UserAvatar *avatar) { avatar->priv = user_avatar_get_instance_private (avatar); avatar->priv->thumbnail = mate_desktop_thumbnail_factory_new (MATE_DESKTOP_THUMBNAIL_SIZE_NORMAL); } static GtkWidget * create_face_widget (gpointer item, gpointer user_data) { g_autofree gchar *image_path = NULL; g_autoptr(GdkPixbuf) source_pixbuf = NULL; g_autoptr(GdkPixbuf) pixbuf = NULL; GtkWidget *image; image_path = g_file_get_path (G_FILE (item)); source_pixbuf = gdk_pixbuf_new_from_file_at_size (image_path, 80, 80, NULL); if (source_pixbuf == NULL) return NULL; pixbuf = GetRoundPixbuf (source_pixbuf); image = gtk_image_new_from_pixbuf (pixbuf); gtk_image_set_pixel_size (GTK_IMAGE (image), 80); gtk_widget_show (image); g_object_set_data_full (G_OBJECT (image), "filename", g_steal_pointer (&image_path), g_free); return image; } static void face_widget_activated (GtkFlowBox *flowbox, GtkFlowBoxChild *child, gpointer data) { UserAvatar *avatar = USER_AVATAR (data); const gchar *filename; GtkWidget *image; image = gtk_bin_get_child (GTK_BIN (child)); filename = g_object_get_data (G_OBJECT (image), "filename"); if (avatar->priv->new_avatar_path != NULL) g_free (avatar->priv->new_avatar_path); avatar->priv->new_avatar_path = g_strdup (filename); g_signal_emit (avatar, signals[AVATAR_CHANGED], 0); gtk_popover_popdown (GTK_POPOVER (avatar)); } static gboolean add_list_faces_file (GListStore *faces) { DIR *dp; struct stat statbuf; struct dirent *entry; GFile *file; char *file_path; if ((dp = opendir (FACEDIR)) == NULL) return FALSE; while ((entry = readdir (dp)) != NULL) { lstat (entry->d_name, &statbuf); if (S_ISDIR (statbuf.st_mode)) { if (strcmp (".", entry->d_name) == 0 ||strcmp ("..", entry->d_name) == 0) continue; } file_path = g_strdup_printf ("%s%s", FACEDIR, entry->d_name); file = g_file_new_for_path (file_path); g_list_store_append (faces, file); g_free (file_path); } closedir(dp); return TRUE; } static void create_avatar_menus (UserAvatar *avatar) { gboolean ret; avatar->priv->faces = g_list_store_new (G_TYPE_FILE); gtk_flow_box_bind_model (GTK_FLOW_BOX (avatar->priv->flowbox), G_LIST_MODEL (avatar->priv->faces), create_face_widget, avatar, NULL); gtk_flow_box_selected_foreach (GTK_FLOW_BOX (avatar->priv->flowbox), face_widget_activated, avatar); g_signal_connect (avatar->priv->flowbox, "child-activated", G_CALLBACK (face_widget_activated), avatar); ret = add_list_faces_file (avatar->priv->faces); if(!ret) { mate_uesr_admin_log("Warning","mate-user-admin There is no address to store photos"); MessageReport(_("Avatar list"), _("There is no address to store photos"), WARING); } } void user_avatar_popup_button_clicked (GtkWidget *button, UserAvatar *avatar) { gtk_popover_popup (GTK_POPOVER (avatar)); gtk_widget_show_all (GTK_WIDGET (avatar)); } gboolean user_avatar_popup_button_pressed (GtkWidget *button, GdkEventButton *event, UserAvatar *avatar) { if (event->button == 1) { if (!gtk_widget_get_visible (GTK_WIDGET (avatar))) { gtk_popover_popup (GTK_POPOVER (avatar)); gtk_widget_show_all (GTK_WIDGET (avatar)); } else { gtk_popover_popdown (GTK_POPOVER (avatar)); } return TRUE; } return FALSE; } char * user_avatar_get_file_name (UserAvatar *avatar) { if (avatar->priv->new_avatar_path != NULL) return avatar->priv->new_avatar_path; return DEFAULT; } UserAvatar * user_avatar_new (GtkWidget *button) { UserAvatar *avatar; avatar = g_object_new (USER_TYPE_AVATAR, "relative-to", button, NULL); avatar->priv->button = button; create_avatar_menus (avatar); return avatar; } user-admin-1.7.0/src/user-avatar.h000066400000000000000000000044551435121147600167710ustar00rootroot00000000000000/************************************************************************* File Name: user-avatar.h Copyright (C) 2020 zhuyaliang https://github.com/zhuyaliang/ 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 3 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, see . Created Time: 2021年03月13日 星期五 20时27分17秒 ************************************************************************/ #ifndef __USER_AVATAR__ #define __USER_AVATAR__ #include #include #define USER_TYPE_AVATAR (user_avatar_get_type ()) #define USER_AVATAR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_AVATAR, UserAvatar)) #define USER_AVATAR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_AVATAR, UserAvatarClass)) typedef struct _UserAvatar UserAvatar; typedef struct _UserAvatarClass UserAvatarClass; typedef struct _UserAvatarPrivate UserAvatarPrivate; struct _UserAvatar { GtkPopover parent_instance; UserAvatarPrivate *priv; }; struct _UserAvatarClass { GtkPopoverClass parent_class; }; GType user_avatar_get_type (void) G_GNUC_CONST; UserAvatar *user_avatar_new (GtkWidget *button); char *user_avatar_get_file_name (UserAvatar *avatar); void user_avatar_popup_button_clicked (GtkWidget *button, UserAvatar *avatar); gboolean user_avatar_popup_button_pressed (GtkWidget *button, GdkEventButton *event, UserAvatar *avatar); #endif user-admin-1.7.0/src/user-base.c000066400000000000000000000300551435121147600164130ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-base.h" #include "user-password.h" #include "user-share.h" #include "user-info.h" #include "user-history.h" #include "user-language.h" enum { GROUP_VIEWED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; struct _UserBasePrivate { ActUser *user; GtkWidget *combox; GtkWidget *button_lang; GtkWidget *button_password; GtkWidget *button_time; GtkWidget *switch_login; GtkWidget *button_group; }; G_DEFINE_TYPE_WITH_PRIVATE (UserBase, user_base, GTK_TYPE_GRID) static void user_language_set_done (UserLanguage *chooser, GtkButton *button) { gchar *name = NULL; gchar *lang; lang = user_language_get_language (chooser); name = mate_get_language_from_locale (lang, NULL); gtk_button_set_label (button, name); g_free (name); } static void change_language (GtkButton *button, UserBase *base) { const gchar *current_language; UserLanguage *user_language; current_language = GetUserLang (base->priv->user); user_language = user_language_new (base->priv->user); g_signal_connect (G_OBJECT(user_language), "lang-changed", G_CALLBACK(user_language_set_done), button); if (current_language && *current_language != '\0') user_language_set_language (user_language, current_language); gtk_widget_show_all(GTK_WIDGET(user_language)); } /****************************************************************************** * Function: SwitchState * * Explain: Select auto login,Only one user can choose to log in automatically. * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void SwitchState (GtkSwitch *switch_login, gboolean state, UserBase *base) { GSList *list; GSList *l; ActUserManager *um; um = act_user_manager_get_default (); if (state == TRUE) { list = act_user_manager_list_users (um); for (l = list; l != NULL; l = l->next) { ActUser *u = l->data; if (act_user_get_uid (u) != act_user_get_uid (base->priv->user)) { act_user_set_automatic_login (u, FALSE); } } g_slist_free (list); act_user_set_automatic_login (base->priv->user, TRUE); } else act_user_set_automatic_login (base->priv->user, FALSE); } static void user_password_set_done (UserPassword *dialog, GtkButton *button) { char *label; label = user_password_get_label (dialog); gtk_button_set_label (button, label); } static void ChangePass (GtkButton *button, UserBase *base) { UserPassword *dialog; dialog = user_password_new (base->priv->user); g_signal_connect (G_OBJECT(dialog), "changed", G_CALLBACK(user_password_set_done), button); gtk_widget_show_all (GTK_WIDGET (dialog)); gtk_dialog_run (GTK_DIALOG (dialog)); gtk_widget_destroy (GTK_WIDGET (dialog)); } static void ViewLoginHistory (GtkWidget *widget, UserBase *base) { LoginHistoryDialog *dialog; dialog = login_history_dialog_new (base->priv->user); gtk_widget_show_all(GTK_WIDGET(dialog)); } /****************************************************************************** * Function: ComboSelectUserType * * Explain: Select user type signal * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void ComboSelectUserType(GtkWidget *widget, UserBase *base) { gint account_type; account_type = gtk_combo_box_get_active (GTK_COMBO_BOX(widget)) ? ACT_USER_ACCOUNT_TYPE_ADMINISTRATOR: ACT_USER_ACCOUNT_TYPE_STANDARD; act_user_set_account_type(base->priv->user, account_type); } static void set_user_group (GtkWidget *widget, UserBase *base) { g_signal_emit (base, signals[GROUP_VIEWED], 0); } static void user_base_block_signal (UserBase *base) { g_return_if_fail (USER_IS_BASE (base)); g_signal_handlers_block_by_func (base->priv->combox, ComboSelectUserType, base); g_signal_handlers_block_by_func (base->priv->switch_login, SwitchState, base); } static void user_base_unblock_signal (UserBase *base) { g_return_if_fail (USER_IS_BASE (base)); g_signal_handlers_unblock_by_func (base->priv->combox, ComboSelectUserType, base); g_signal_handlers_unblock_by_func (base->priv->switch_login, SwitchState, base); } void user_base_update_user_info (UserBase *base, ActUser *user) { char *lang; const char *lang_id; const char *label; g_autofree char *time_text = NULL; int PasswordType; user_base_block_signal (base); gtk_combo_box_set_active (GTK_COMBO_BOX (base->priv->combox), GetUserType (user)); lang_id = GetUserLang (user); if (lang_id == NULL) { gtk_button_set_label (GTK_BUTTON (base->priv->button_lang), _("No Settings")); } else { lang = mate_get_language_from_locale (lang_id, NULL); gtk_button_set_label (GTK_BUTTON (base->priv->button_lang), lang); g_free (lang); } label = GetPasswordModeText(user, &PasswordType); gtk_button_set_label (GTK_BUTTON (base->priv->button_password), label); gtk_switch_set_state (GTK_SWITCH (base->priv->switch_login), GetUserAutoLogin (user)); time_text = GetLoginTimeText (user); gtk_button_set_label (GTK_BUTTON (base->priv->button_time), time_text); user_base_unblock_signal (base); } static void user_base_fill (UserBase *base) { GtkWidget *label; /*user type*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Account Type"), TRUE); gtk_grid_attach (GTK_GRID(base), label, 0, 0, 1, 1); /*drop-down select boxes*/ base->priv->combox = SetComboUserType (_("Standard"), _("Administrators")); gtk_grid_attach (GTK_GRID (base) , base->priv->combox, 1, 0, 2, 1); g_signal_connect (G_OBJECT (base->priv->combox), "changed", G_CALLBACK (ComboSelectUserType), base); /*select language*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Language"), TRUE); gtk_grid_attach (GTK_GRID(base), label, 0, 1, 1, 1); base->priv->button_lang = gtk_button_new (); gtk_grid_attach (GTK_GRID (base), base->priv->button_lang, 1, 1, 2, 1); g_signal_connect (base->priv->button_lang, "clicked", G_CALLBACK (change_language), base); /*set password*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Password"), TRUE); gtk_grid_attach (GTK_GRID (base), label, 0, 2, 1, 1); base->priv->button_password = gtk_button_new (); g_signal_connect (base->priv->button_password, "clicked", G_CALLBACK (ChangePass), base); gtk_grid_attach (GTK_GRID (base), base->priv->button_password, 1, 2, 2, 1); /*auto login*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Automatic logon"), TRUE); gtk_grid_attach (GTK_GRID (base), label, 0, 3, 1, 1); base->priv->switch_login = gtk_switch_new (); gtk_grid_attach (GTK_GRID (base), base->priv->switch_login, 1, 3, 1, 1); g_signal_connect (base->priv->switch_login, "state-set", G_CALLBACK (SwitchState), base); /*login time*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Login time"), TRUE); gtk_grid_attach (GTK_GRID (base), label, 0, 4, 1, 1); base->priv->button_time = gtk_button_new (); gtk_grid_attach (GTK_GRID (base), base->priv->button_time, 1, 4, 2, 1); g_signal_connect (base->priv->button_time, "clicked", G_CALLBACK (ViewLoginHistory), base); /*Group Manage*/ label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Group Manage"), TRUE); gtk_grid_attach (GTK_GRID (base), label, 0, 5, 1, 1); base->priv->button_group = gtk_button_new_with_label (_("Setting Groups")); gtk_grid_attach (GTK_GRID (base), base->priv->button_group, 1, 5, 2, 1); g_signal_connect (base->priv->button_group, "clicked", G_CALLBACK (set_user_group), base); } static GObject * user_base_constructor (GType type, guint n_construct_properties, GObjectConstructParam *construct_properties) { GObject *obj; UserBase *base; obj = G_OBJECT_CLASS (user_base_parent_class)->constructor (type, n_construct_properties, construct_properties); base = USER_BASE (obj); user_base_fill (base); return obj; } static void user_base_dispose (GObject *object) { UserBase *base = USER_BASE (object); g_clear_object (&base->priv->user); G_OBJECT_CLASS (user_base_parent_class)->dispose (object); } static void user_base_class_init (UserBaseClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); gobject_class->constructor = user_base_constructor; gobject_class->dispose = user_base_dispose; signals [GROUP_VIEWED] = g_signal_new ("group-viewed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void user_base_init (UserBase *base) { base->priv = user_base_get_instance_private (base); } UserBase * user_base_new (void) { UserBase *base; base = g_object_new (USER_TYPE_BASE, "column-homogeneous", TRUE, "row-spacing", 10, "column-spacing", 10, NULL); return base; } void user_base_set_user (UserBase *base, ActUser *user) { g_clear_object (&base->priv->user); base->priv->user = g_object_ref (user); } void user_base_set_public_sensitive (UserBase *base, gboolean sensitive) { gtk_widget_set_sensitive (base->priv->combox, sensitive); gtk_widget_set_sensitive (base->priv->button_lang, sensitive); gtk_widget_set_sensitive (base->priv->button_password, sensitive); gtk_widget_set_sensitive (base->priv->switch_login, sensitive); } void user_base_set_private_sensitive (UserBase *base, gboolean sensitive) { gtk_widget_set_sensitive (base->priv->button_time, sensitive); gtk_widget_set_sensitive (base->priv->button_group, sensitive); } user-admin-1.7.0/src/user-base.h000066400000000000000000000041231435121147600164150ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2021 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_BASE_H__ #define __USER_BASE_H__ #include #include #define USER_TYPE_BASE (user_base_get_type ()) #define USER_BASE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_BASE, UserBase)) #define USER_BASE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_BASE, UserBaseClass)) #define USER_IS_BASE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), USER_TYPE_BASE)) typedef struct _UserBase UserBase; typedef struct _UserBaseClass UserBaseClass; typedef struct _UserBasePrivate UserBasePrivate; struct _UserBase { GtkGrid parent_instance; UserBasePrivate *priv; }; struct _UserBaseClass { GtkGridClass parent_class; }; GType user_base_get_type (void) G_GNUC_CONST; UserBase *user_base_new (void); void user_base_set_user (UserBase *base, ActUser *user); void user_base_update_user_info (UserBase *base, ActUser *user); void user_base_set_public_sensitive (UserBase *base, gboolean sensitive); void user_base_set_private_sensitive (UserBase *base, gboolean sensitive); #endif user-admin-1.7.0/src/user-crop.c000066400000000000000000000560731435121147600164540ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "config.h" #include #include #include "user-crop.h" struct _UserCropArea { GtkDrawingArea parent_instance; GdkPixbuf *browse_pixbuf; GdkPixbuf *pixbuf; GdkPixbuf *color_shifted; gdouble scale; GdkRectangle image; GdkCursorType current_cursor; GdkRectangle crop; gint active_region; gint last_press_x; gint last_press_y; gint base_width; gint base_height; gdouble aspect; }; G_DEFINE_TYPE (UserCropArea, user_crop_area, GTK_TYPE_DRAWING_AREA); static inline guchar shift_color_byte (guchar b, int shift) { return CLAMP(b + shift, 0, 255); } static void shift_colors (GdkPixbuf *pixbuf, gint red, gint green, gint blue, gint alpha) { gint x, y, offset, y_offset, rowstride, width, height; guchar *pixels; gint channels; width = gdk_pixbuf_get_width (pixbuf); height = gdk_pixbuf_get_height (pixbuf); rowstride = gdk_pixbuf_get_rowstride (pixbuf); pixels = gdk_pixbuf_get_pixels (pixbuf); channels = gdk_pixbuf_get_n_channels (pixbuf); for (y = 0; y < height; y++) { y_offset = y * rowstride; for (x = 0; x < width; x++) { offset = y_offset + x * channels; if (red != 0) pixels[offset] = shift_color_byte (pixels[offset], red); if (green != 0) pixels[offset + 1] = shift_color_byte (pixels[offset + 1], green); if (blue != 0) pixels[offset + 2] = shift_color_byte (pixels[offset + 2], blue); if (alpha != 0 && channels >= 4) pixels[offset + 3] = shift_color_byte (pixels[offset + 3], blue); } } } static void update_pixbufs (UserCropArea *area) { gint width; gint height; GtkAllocation allocation; gdouble scale; gint dest_width, dest_height; GtkWidget *widget; widget = GTK_WIDGET (area); gtk_widget_get_allocation (widget, &allocation); width = gdk_pixbuf_get_width (area->browse_pixbuf); height = gdk_pixbuf_get_height (area->browse_pixbuf); scale = allocation.height / (gdouble)height; if (scale * width > allocation.width) scale = allocation.width / (gdouble)width; dest_width = width * scale; dest_height = height * scale; if (area->pixbuf == NULL || gdk_pixbuf_get_width (area->pixbuf) != allocation.width || gdk_pixbuf_get_height (area->pixbuf) != allocation.height) { g_clear_object (&area->pixbuf); area->pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, gdk_pixbuf_get_has_alpha (area->browse_pixbuf), 8, dest_width, dest_height); gdk_pixbuf_fill (area->pixbuf, 0x0); gdk_pixbuf_scale (area->browse_pixbuf, area->pixbuf, 0, 0, dest_width, dest_height, 0, 0, scale, scale, GDK_INTERP_BILINEAR); g_clear_object (&area->color_shifted); area->color_shifted = gdk_pixbuf_copy (area->pixbuf); shift_colors (area->color_shifted, -32, -32, -32, 0); if (area->scale == 0.0) { gdouble scale_to_80, scale_to_image, crop_scale; /* Scale the crop rectangle to 80% of the area, or less to fit the image */ scale_to_80 = MIN ((gdouble)gdk_pixbuf_get_width (area->pixbuf) * 0.8 / area->base_width, (gdouble)gdk_pixbuf_get_height (area->pixbuf) * 0.8 / area->base_height); scale_to_image = MIN ((gdouble)dest_width / area->base_width, (gdouble)dest_height / area->base_height); crop_scale = MIN (scale_to_80, scale_to_image); area->crop.width = crop_scale * area->base_width / scale; area->crop.height = crop_scale * area->base_height / scale; area->crop.x = (gdk_pixbuf_get_width (area->browse_pixbuf) - area->crop.width) / 2; area->crop.y = (gdk_pixbuf_get_height (area->browse_pixbuf) - area->crop.height) / 2; } area->scale = scale; area->image.x = (allocation.width - dest_width) / 2; area->image.y = (allocation.height - dest_height) / 2; area->image.width = dest_width; area->image.height = dest_height; } } static void crop_to_widget (UserCropArea *area,GdkRectangle *crop) { crop->x = area->image.x + area->crop.x * area->scale; crop->y = area->image.y + area->crop.y * area->scale; crop->width = area->crop.width * area->scale; crop->height = area->crop.height * area->scale; } typedef enum { OUTSIDE, INSIDE, TOP, TOP_LEFT, TOP_RIGHT, BOTTOM, BOTTOM_LEFT, BOTTOM_RIGHT, LEFT, RIGHT } Location; static gboolean user_crop_area_draw (GtkWidget *widget,cairo_t *cr) { GdkRectangle crop; gint width, height, ix, iy; UserCropArea *uarea = USER_CROP_AREA (widget); if (uarea->browse_pixbuf == NULL) return FALSE; update_pixbufs (uarea); width = gdk_pixbuf_get_width (uarea->pixbuf); height = gdk_pixbuf_get_height (uarea->pixbuf); crop_to_widget (uarea, &crop); ix = uarea->image.x; iy = uarea->image.y; gdk_cairo_set_source_pixbuf (cr, uarea->color_shifted, ix, iy); cairo_rectangle (cr, ix, iy, width, crop.y - iy); cairo_rectangle (cr, ix, crop.y, crop.x - ix, crop.height); cairo_rectangle (cr, crop.x + crop.width, crop.y, width - crop.width - (crop.x - ix), crop.height); cairo_rectangle (cr, ix, crop.y + crop.height, width, height - crop.height - (crop.y - iy)); cairo_fill (cr); gdk_cairo_set_source_pixbuf (cr, uarea->pixbuf, ix, iy); cairo_rectangle (cr, crop.x, crop.y, crop.width, crop.height); cairo_fill (cr); if (uarea->active_region != OUTSIDE) { gint x1, x2, y1, y2; cairo_set_source_rgb (cr, 1, 1, 1); cairo_set_line_width (cr, 1.0); x1 = crop.x + crop.width / 3.0; x2 = crop.x + 2 * crop.width / 3.0; y1 = crop.y + crop.height / 3.0; y2 = crop.y + 2 * crop.height / 3.0; cairo_move_to (cr, x1 + 0.5, crop.y); cairo_line_to (cr, x1 + 0.5, crop.y + crop.height); cairo_move_to (cr, x2 + 0.5, crop.y); cairo_line_to (cr, x2 + 0.5, crop.y + crop.height); cairo_move_to (cr, crop.x, y1 + 0.5); cairo_line_to (cr, crop.x + crop.width, y1 + 0.5); cairo_move_to (cr, crop.x, y2 + 0.5); cairo_line_to (cr, crop.x + crop.width, y2 + 0.5); cairo_stroke (cr); } cairo_set_source_rgb (cr, 0, 0, 0); cairo_set_line_width (cr, 1.0); cairo_rectangle (cr, crop.x + 0.5, crop.y + 0.5, crop.width - 1.0, crop.height - 1.0); cairo_stroke (cr); cairo_set_source_rgb (cr, 1, 1, 1); cairo_set_line_width (cr, 2.0); cairo_rectangle (cr, crop.x + 2.0, crop.y + 2.0, crop.width - 4.0, crop.height - 4.0); cairo_stroke (cr); return FALSE; } typedef enum { BELOW, LOWER, BETWEEN, UPPER, ABOVE } Range; static Range find_range (gint x, gint min, gint max) { gint tolerance = 12; if (x < min - tolerance) return BELOW; if (x <= min + tolerance) return LOWER; if (x < max - tolerance) return BETWEEN; if (x <= max + tolerance) return UPPER; return ABOVE; } static Location find_location (GdkRectangle *rect, gint x, gint y) { Range x_range, y_range; Location location[5][5] = { { OUTSIDE, OUTSIDE, OUTSIDE, OUTSIDE, OUTSIDE }, { OUTSIDE, TOP_LEFT, TOP, TOP_RIGHT, OUTSIDE }, { OUTSIDE, LEFT, INSIDE, RIGHT, OUTSIDE }, { OUTSIDE, BOTTOM_LEFT, BOTTOM, BOTTOM_RIGHT, OUTSIDE }, { OUTSIDE, OUTSIDE, OUTSIDE, OUTSIDE, OUTSIDE } }; x_range = find_range (x, rect->x, rect->x + rect->width); y_range = find_range (y, rect->y, rect->y + rect->height); return location[y_range][x_range]; } static void update_cursor (UserCropArea *area, gint x, gint y) { gint cursor_type; GdkRectangle crop; gint region; region = area->active_region; if (region == OUTSIDE) { crop_to_widget (area, &crop); region = find_location (&crop, x, y); } switch (region) { case OUTSIDE: cursor_type = GDK_LEFT_PTR; break; case TOP_LEFT: cursor_type = GDK_TOP_LEFT_CORNER; break; case TOP: cursor_type = GDK_TOP_SIDE; break; case TOP_RIGHT: cursor_type = GDK_TOP_RIGHT_CORNER; break; case LEFT: cursor_type = GDK_LEFT_SIDE; break; case INSIDE: cursor_type = GDK_FLEUR; break; case RIGHT: cursor_type = GDK_RIGHT_SIDE; break; case BOTTOM_LEFT: cursor_type = GDK_BOTTOM_LEFT_CORNER; break; case BOTTOM: cursor_type = GDK_BOTTOM_SIDE; break; case BOTTOM_RIGHT: cursor_type = GDK_BOTTOM_RIGHT_CORNER; break; default: g_assert_not_reached (); } if (cursor_type != area->current_cursor) { GdkCursor *cursor = gdk_cursor_new_for_display (gtk_widget_get_display (GTK_WIDGET (area)), cursor_type); gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (area)), cursor); g_object_unref (cursor); area->current_cursor = cursor_type; } } static int eval_radial_line (gdouble center_x, gdouble center_y, gdouble bounds_x, gdouble bounds_y, gdouble user_x) { gdouble decision_slope; gdouble decision_intercept; decision_slope = (bounds_y - center_y) / (bounds_x - center_x); decision_intercept = -(decision_slope * bounds_x); return (int) (decision_slope * user_x + decision_intercept); } static gboolean user_crop_area_motion_notify_event (GtkWidget *widget, GdkEventMotion *event) { UserCropArea *area = USER_CROP_AREA (widget); gint x, y; gint delta_x, delta_y; gint width, height; gint adj_width, adj_height; gint pb_width, pb_height; GdkRectangle damage; gint left, right, top, bottom; gdouble new_width, new_height; gdouble center_x, center_y; gint min_width, min_height; if (area->browse_pixbuf == NULL) return FALSE; update_cursor (area, event->x, event->y); crop_to_widget (area, &damage); gtk_widget_queue_draw_area (widget, damage.x - 1, damage.y - 1, damage.width + 2, damage.height + 2); pb_width = gdk_pixbuf_get_width (area->browse_pixbuf); pb_height = gdk_pixbuf_get_height (area->browse_pixbuf); x = (event->x - area->image.x) / area->scale; y = (event->y - area->image.y) / area->scale; delta_x = x - area->last_press_x; delta_y = y - area->last_press_y; area->last_press_x = x; area->last_press_y = y; left = area->crop.x; right = area->crop.x + area->crop.width - 1; top = area->crop.y; bottom = area->crop.y + area->crop.height - 1; center_x = (left + right) / 2.0; center_y = (top + bottom) / 2.0; switch (area->active_region) { case INSIDE: width = right - left + 1; height = bottom - top + 1; left += delta_x; right += delta_x; top += delta_y; bottom += delta_y; if (left < 0) left = 0; if (top < 0) top = 0; if (right > pb_width) right = pb_width; if (bottom > pb_height) bottom = pb_height; adj_width = right - left + 1; adj_height = bottom - top + 1; if (adj_width != width) { if (delta_x < 0) right = left + width - 1; else left = right - width + 1; } if (adj_height != height) { if (delta_y < 0) bottom = top + height - 1; else top = bottom - height + 1; } break; case TOP_LEFT: if (area->aspect < 0) { top = y; left = x; } else if (y < eval_radial_line (center_x, center_y, left, top, x)) { top = y; new_width = (bottom - top) * area->aspect; left = right - new_width; } else { left = x; new_height = (right - left) / area->aspect; top = bottom - new_height; } break; case TOP: top = y; if (area->aspect > 0) { new_width = (bottom - top) * area->aspect; right = left + new_width; } break; case TOP_RIGHT: if (area->aspect < 0) { top = y; right = x; } else if (y < eval_radial_line (center_x, center_y, right, top, x)) { top = y; new_width = (bottom - top) * area->aspect; right = left + new_width; } else { right = x; new_height = (right - left) / area->aspect; top = bottom - new_height; } break; case LEFT: left = x; if (area->aspect > 0) { new_height = (right - left) / area->aspect; bottom = top + new_height; } break; case BOTTOM_LEFT: if (area->aspect < 0) { bottom = y; left = x; } else if (y < eval_radial_line (center_x, center_y, left, bottom, x)) { left = x; new_height = (right - left) / area->aspect; bottom = top + new_height; } else { bottom = y; new_width = (bottom - top) * area->aspect; left = right - new_width; } break; case RIGHT: right = x; if (area->aspect > 0) { new_height = (right - left) / area->aspect; bottom = top + new_height; } break; case BOTTOM_RIGHT: if (area->aspect < 0) { bottom = y; right = x; } else if (y < eval_radial_line (center_x, center_y, right, bottom, x)) { right = x; new_height = (right - left) / area->aspect; bottom = top + new_height; } else { bottom = y; new_width = (bottom - top) * area->aspect; right = left + new_width; } break; case BOTTOM: bottom = y; if (area->aspect > 0) { new_width = (bottom - top) * area->aspect; right= left + new_width; } break; default: return FALSE; } min_width = area->base_width / area->scale; min_height = area->base_height / area->scale; width = right - left + 1; height = bottom - top + 1; if (area->aspect < 0) { if (left < 0) left = 0; if (top < 0) top = 0; if (right > pb_width) right = pb_width; if (bottom > pb_height) bottom = pb_height; width = right - left + 1; height = bottom - top + 1; switch (area->active_region) { case LEFT: case TOP_LEFT: case BOTTOM_LEFT: if (width < min_width) left = right - min_width; break; case RIGHT: case TOP_RIGHT: case BOTTOM_RIGHT: if (width < min_width) right = left + min_width; break; default: ; } switch (area->active_region) { case TOP: case TOP_LEFT: case TOP_RIGHT: if (height < min_height) top = bottom - min_height; break; case BOTTOM: case BOTTOM_LEFT: case BOTTOM_RIGHT: if (height < min_height) bottom = top + min_height; break; default: ; } } else { if (left < 0 || top < 0 || right > pb_width || bottom > pb_height || width < min_width || height < min_height) { left = area->crop.x; right = area->crop.x + area->crop.width - 1; top = area->crop.y; bottom = area->crop.y + area->crop.height - 1; } } area->crop.x = left; area->crop.y = top; area->crop.width = right - left + 1; area->crop.height = bottom - top + 1; crop_to_widget (area, &damage); gtk_widget_queue_draw_area (widget, damage.x - 1, damage.y - 1, damage.width + 2, damage.height + 2); return FALSE; } static gboolean user_crop_area_button_press_event (GtkWidget *widget, GdkEventButton *event) { UserCropArea *area = USER_CROP_AREA (widget); GdkRectangle crop; if (area->browse_pixbuf == NULL) return FALSE; crop_to_widget (area, &crop); area->last_press_x = (event->x - area->image.x) / area->scale; area->last_press_y = (event->y - area->image.y) / area->scale; area->active_region = find_location (&crop, event->x, event->y); gtk_widget_queue_draw_area (widget, crop.x - 1, crop.y - 1, crop.width + 2, crop.height + 2); return FALSE; } static gboolean user_crop_area_button_release_event (GtkWidget *widget, GdkEventButton *event) { UserCropArea *area = USER_CROP_AREA (widget); GdkRectangle crop; if (area->browse_pixbuf == NULL) return FALSE; crop_to_widget (area, &crop); area->last_press_x = -1; area->last_press_y = -1; area->active_region = OUTSIDE; gtk_widget_queue_draw_area (widget, crop.x - 1, crop.y - 1, crop.width + 2, crop.height + 2); return FALSE; } static void user_crop_area_set_size_request (UserCropArea *area) { gtk_widget_set_size_request (GTK_WIDGET (area), area->base_width, area->base_height); } static void user_crop_area_finalize (GObject *object) { UserCropArea *area = USER_CROP_AREA (object); if (area->browse_pixbuf) { g_object_unref (area->browse_pixbuf); area->browse_pixbuf = NULL; } if (area->pixbuf) { g_object_unref (area->pixbuf); area->pixbuf = NULL; } if (area->color_shifted) { g_object_unref (area->color_shifted); area->color_shifted = NULL; } } static void user_crop_area_class_init (UserCropAreaClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); object_class->finalize = user_crop_area_finalize; widget_class->draw = user_crop_area_draw; widget_class->button_press_event = user_crop_area_button_press_event; widget_class->button_release_event = user_crop_area_button_release_event; widget_class->motion_notify_event = user_crop_area_motion_notify_event; } static void user_crop_area_init (UserCropArea *area) { gtk_widget_add_events (GTK_WIDGET (area), GDK_POINTER_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK); area->scale = 0.0; area->image.x = 0; area->image.y = 0; area->image.width = 0; area->image.height = 0; area->active_region = OUTSIDE; area->base_width = 50; area->base_height = 50; area->aspect = 1; user_crop_area_set_size_request (area); } GtkWidget * user_crop_area_new (void) { return g_object_new (USER_TYPE_CROP_AREA, NULL); } GdkPixbuf *user_crop_area_get_picture (UserCropArea *area) { gint width, height; width = gdk_pixbuf_get_width (area->browse_pixbuf); height = gdk_pixbuf_get_height (area->browse_pixbuf); width = MIN (area->crop.width, width - area->crop.x); height = MIN (area->crop.height, height - area->crop.y); return gdk_pixbuf_new_subpixbuf (area->browse_pixbuf, area->crop.x, area->crop.y, width, height); } void user_crop_area_set_picture (UserCropArea *area,GdkPixbuf *pixbuf) { int width; int height; if (area->browse_pixbuf) { g_object_unref (area->browse_pixbuf); area->browse_pixbuf = NULL; } if (pixbuf) { area->browse_pixbuf = g_object_ref (pixbuf); width = gdk_pixbuf_get_width (pixbuf); height = gdk_pixbuf_get_height (pixbuf); } else { width = 0; height = 0; } area->crop.width = 2 * area->base_width; area->crop.height = 2 * area->base_height; area->crop.x = (width - area->crop.width) / 2; area->crop.y = (height - area->crop.height) / 2; area->scale = 0.0; area->image.x = 0; area->image.y = 0; area->image.width = 0; area->image.height = 0; gtk_widget_queue_draw (GTK_WIDGET (area)); } void user_crop_area_set_min_size (UserCropArea *area, gint width, gint height) { area->base_width = width; area->base_height = height; user_crop_area_set_size_request (area); if (area->aspect > 0) { area->aspect = area->base_width / (gdouble)area->base_height; } } void user_crop_area_set_constrain_aspect (UserCropArea *area, gboolean constrain) { if (constrain) { area->aspect = area->base_width / (gdouble)area->base_height; } else { area->aspect = -1; } } user-admin-1.7.0/src/user-crop.h000066400000000000000000000032011435121147600164420ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_CROP_H__ #define __USER_CROP_H__ #include #include #include G_BEGIN_DECLS #define USER_TYPE_CROP_AREA (user_crop_area_get_type ()) G_DECLARE_FINAL_TYPE (UserCropArea, user_crop_area, USER, CROP_AREA, GtkDrawingArea) GtkWidget *user_crop_area_new (void); GdkPixbuf *user_crop_area_get_picture (UserCropArea *area); void user_crop_area_set_picture (UserCropArea *area, GdkPixbuf *pixbuf); void user_crop_area_set_min_size (UserCropArea *area, gint width, gint height); void user_crop_area_set_constrain_aspect (UserCropArea *area, gboolean constrain); G_END_DECLS #endif user-admin-1.7.0/src/user-face.c000066400000000000000000000170111435121147600163740ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "user-face.h" #include "user-info.h" #include "user-share.h" #include "user-avatar.h" struct _UserFacePrivate { GtkWidget *button; GtkWidget *entry; char *file_name; char *real_name; }; enum { IMAGE_CHANGED, NAME_CHANGED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; G_DEFINE_TYPE_WITH_PRIVATE (UserFace, user_face, GTK_TYPE_GRID) static void user_avatar_changed_cb (UserAvatar *avatar, UserFace *face) { GtkWidget *image; char *file_name; g_autoptr(GdkPixbuf) pb = NULL; g_autoptr(GdkPixbuf) pb2 = NULL; file_name = user_avatar_get_file_name (avatar); /*Update the home page picture*/ pb = gdk_pixbuf_new_from_file (file_name, NULL); pb2 = gdk_pixbuf_scale_simple (pb, 96, 96, GDK_INTERP_BILINEAR); image = gtk_image_new_from_pixbuf(pb2); gtk_button_set_image(GTK_BUTTON(face->priv->button), image); if (face->priv->file_name != NULL) { g_free (face->priv->file_name); } face->priv->file_name = g_strdup (file_name); g_signal_emit (face, signals[IMAGE_CHANGED], 0); } /****************************************************************************** * Function: RealNameValidCheck * * Explain: Check the validity of the input name * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static gboolean RealNameValidCheck (const gchar *name) { gboolean is_empty = TRUE; const gchar *c; for (c = name; *c; c++) { gunichar unichar; unichar = g_utf8_get_char_validated (c, -1); if (unichar == (gunichar) -1 || unichar == (gunichar) -2) break; if (!g_unichar_isspace (unichar)) { is_empty = FALSE; break; } } return !is_empty; } /****************************************************************************** * Function: ModifyName * * Explain: Modify the user's real name,Use the Entry key to end * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ static void ModifyName (GtkEntry *entry, gpointer data) { UserFace *face = USER_FACE (data); const gchar *NewName; NewName = gtk_entry_get_text (entry); if(RealNameValidCheck (NewName)) { face->priv->real_name = g_strdup (NewName); g_signal_emit (face, signals[NAME_CHANGED], 0); } else { MessageReport(_("Change Name"),_("Please enter a valid character"),ERROR); } } static void user_face_dispose (GObject *object) { UserFace *face = USER_FACE (object); if (face->priv->file_name != NULL) { g_free (face->priv->file_name); face->priv->file_name = NULL; } if (face->priv->real_name != NULL) { g_free (face->priv->real_name); face->priv->real_name = NULL; } G_OBJECT_CLASS (user_face_parent_class)->dispose (object); } static void user_face_class_init (UserFaceClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); gobject_class->dispose = user_face_dispose; signals [IMAGE_CHANGED] = g_signal_new ("image-changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); signals [NAME_CHANGED] = g_signal_new ("name-changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void user_face_init (UserFace *face) { face->priv = user_face_get_instance_private (face); gtk_grid_set_row_spacing (GTK_GRID (face), 10); gtk_grid_set_column_spacing (GTK_GRID (face), 10); /* avatar button */ face->priv->button = gtk_button_new (); gtk_grid_attach (GTK_GRID(face), face->priv->button, 0, 0, 8, 8); /*set real name*/ face->priv->entry = gtk_entry_new (); gtk_widget_set_tooltip_text (face->priv->entry, _("Use Enter Key to Save Modifications")); gtk_entry_set_max_length (GTK_ENTRY (face->priv->entry), 48); gtk_grid_attach (GTK_GRID (face), face->priv->entry, 8, 4, 1, 1); } void user_face_fill (UserFace *face, ActUser *user) { UserAvatar *avatar; GtkWidget *image; GError *error = NULL; g_autoptr(GdkPixbuf) pb = NULL; g_autoptr(GdkPixbuf) pb2 = NULL; /*set user icon 96 *96 */ pb = gdk_pixbuf_new_from_file (GetUserIcon (user), &error); if (pb == NULL) { mate_uesr_admin_log ("Warning","mate-user-admin user icon %s", error->message); g_error_free (error); } pb2 = gdk_pixbuf_scale_simple (pb, 96, 96, GDK_INTERP_BILINEAR); image = gtk_image_new_from_pixbuf (pb2); gtk_button_set_image (GTK_BUTTON(face->priv->button), image); gtk_entry_set_text (GTK_ENTRY (face->priv->entry), GetRealName (user)); g_signal_connect (face->priv->entry, "activate", G_CALLBACK (ModifyName), face); avatar = user_avatar_new (face->priv->button); g_signal_connect (avatar, "avatar-changed", G_CALLBACK (user_avatar_changed_cb), face); g_signal_connect (face->priv->button, "clicked", G_CALLBACK (user_avatar_popup_button_clicked), avatar); g_signal_connect (face->priv->button, "button-press-event", G_CALLBACK (user_avatar_popup_button_pressed), avatar); } char *user_face_get_image_name (UserFace *face) { return face->priv->file_name; } char *user_face_get_real_name (UserFace *face) { return face->priv->real_name; } void user_face_update (UserFace *face, const char *image_name, const char *real_name) { GtkWidget *image; g_autoptr(GdkPixbuf) pb = NULL; g_autoptr(GdkPixbuf) pb2 = NULL; pb = gdk_pixbuf_new_from_file (image_name, NULL); pb2 = gdk_pixbuf_scale_simple (pb, 96, 96, GDK_INTERP_BILINEAR); image = gtk_image_new_from_pixbuf (pb2); gtk_button_set_image (GTK_BUTTON (face->priv->button), image); gtk_entry_set_text (GTK_ENTRY (face->priv->entry), real_name); } UserFace * user_face_new (void) { UserFace *face; face = g_object_new (USER_TYPE_FACE, NULL); return face; } user-admin-1.7.0/src/user-face.h000066400000000000000000000037151435121147600164070ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_FACE_H__ #define __USER_FACE_H__ #include #include #define USER_TYPE_FACE (user_face_get_type ()) #define USER_FACE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_FACE, UserFace)) #define USER_FACE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_FACE, UserFaceClass)) typedef struct _UserFace UserFace; typedef struct _UserFaceClass UserFaceClass; typedef struct _UserFacePrivate UserFacePrivate; struct _UserFace { GtkGrid parent_instance; UserFacePrivate *priv; }; struct _UserFaceClass { GtkGridClass parent_class; }; GType user_face_get_type (void) G_GNUC_CONST; UserFace *user_face_new (void); char *user_face_get_image_name (UserFace *face); char *user_face_get_real_name (UserFace *face); void user_face_update (UserFace *face, const char *image_name, const char *real_name); void user_face_fill (UserFace *face, ActUser *user); #endif user-admin-1.7.0/src/user-group-window.c000066400000000000000000000765321435121147600201540ustar00rootroot00000000000000/* group-service * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-group-window.h" #include "user-group.h" #include "user-info.h" #include "user-share.h" #include #include #include #define USER_GROUP_PERMISSION "org.group.admin.group-administration" enum { WINDOW_CLOSED, LAST_SIGNAL }; enum { COLUMN_FIXED, COLUMN_ICON, COLUMN_NAME, COLUMN_ID, COLUMN_DATA, NUM_COLUMNS }; struct _UserGroupWindowPrivate { GSList *group_list; GasGroupManager *g_manager; GPermission *permission; GtkWidget *ButtonConfirm; GtkWidget *ButtonRemove; GtkWidget *TreeSwitch; GtkWidget *TreeCreate; GtkWidget *TreeRemove; GtkListStore *SwitchStore; GtkListStore *RemoveStore; GtkListStore *UserStore; GtkWidget *EntryGroupName; int remove_id; int add_id; const gchar *user_name; const gchar *remove_group_name; GSList *NewGroupUsers; }; static guint signals[LAST_SIGNAL] = { 0 }; G_DEFINE_TYPE_WITH_PRIVATE (UserGroupWindow, user_group_window, GTK_TYPE_WINDOW) static void addswitchlistdata (GtkWidget *tree, GtkListStore *store, UserGroup *group, const gchar *name); static void addremovelistdata (GtkWidget *tree, GtkListStore *store, UserGroup *group); static gboolean CheckGroupNameUsed (const gchar *name) { struct group *grent; grent = getgrnam (name); return grent != NULL; } static gboolean CheckGroupName (const gchar *name, gchar **Message) { gboolean empty; gboolean in_use; gboolean character; gboolean valid; const gchar *c; if (name == NULL || name[0] == '\0') { empty = TRUE; in_use = FALSE; character = FALSE; } else { empty = FALSE; character = !g_ascii_isalpha(name[0]); in_use = CheckGroupNameUsed (name); } valid = TRUE; if (!in_use && !empty && !character) { for (c = name; *c; c++) { if (! ((*c >= 'a' && *c <= 'z') || (*c >= 'A' && *c <= 'Z') || (*c >= '0' && *c <= '9') || (*c == '_') || (*c == '.') || (*c == '-' && c != name))) valid = FALSE; } } valid = !empty && !in_use && !character &&valid; if (!empty && (in_use || character || !valid)) { if (in_use) { *Message = g_strdup (_("Repeat of group name.Please try another")); } else if (name[0] == '-') { *Message = g_strdup (_("The groupname cannot start with a - .")); } else if(character) { *Message = g_strdup (_("The first character of the group name needs use letter")); } else { *Message = g_strdup (_("The groupname should only consist of upper and lower case \nletters from a-z,digits and the following characters: . - _")); } } return valid; } static void CloseGroupWindow (GtkWidget *widget, gpointer data) { gtk_widget_destroy (GTK_WIDGET (data)); } static gboolean restartlist (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) { gtk_list_store_set (GTK_LIST_STORE (model), iter, COLUMN_FIXED, FALSE, -1); return FALSE; } static void clearconfigdata (UserGroupWindow *win) { GtkTreeModel *model; gtk_entry_set_text (GTK_ENTRY (win->priv->EntryGroupName), ""); model = gtk_tree_view_get_model (GTK_TREE_VIEW (win->priv->TreeCreate)); gtk_tree_model_foreach (model, restartlist, NULL); if(win->priv->NewGroupUsers != NULL) { g_slist_free (win->priv->NewGroupUsers); win->priv->NewGroupUsers = NULL; } } static void CreateNewGroup(GtkWidget *widget, gpointer data) { UserGroupWindow *win = USER_GROUP_WINDOW (data); gboolean Valid; char *Message = NULL; const char *s; GasGroup *gas = NULL; GError *error = NULL; GasGroupManager *manage; s = gtk_entry_get_text (GTK_ENTRY (win->priv->EntryGroupName)); Valid = CheckGroupName (s, &Message); if (Valid == FALSE) { MessageReport (_("Create New Group"), Message, ERROR); return; } manage = gas_group_manager_get_default (); gas = gas_group_manager_create_group (manage, s, &error); if (gas == NULL) { MessageReport (_("Create New Group Faild"), error->message, ERROR); if (error != NULL) { g_error_free (error); return; } } } static UserGroup *user_group_tree_get_group (GtkWidget *widget) { GtkTreeView *treeview = GTK_TREE_VIEW (widget); GtkTreeModel *model; GtkTreeIter iter; UserGroup *group = NULL; GtkTreeSelection *selection = gtk_tree_view_get_selection (treeview); model = gtk_tree_view_get_model (treeview); if(gtk_tree_selection_get_selected (selection, NULL, &iter) == TRUE) { gtk_tree_model_get (model, &iter, COLUMN_DATA, &group, -1); } return group; } static void RemoveGroup(GtkWidget *widget, gpointer data) { UserGroupWindow *win = USER_GROUP_WINDOW (data); UserGroup *group; int ret; GasGroupManager *GroupManager; GError *error = NULL; group = user_group_tree_get_group (win->priv->TreeRemove); if (group != NULL) { ret = MessageReport (_("Remove Group"), _("Whether to remove the selected group"), QUESTIONNORMAL); if (ret == GTK_RESPONSE_NO) { return; } GroupManager = gas_group_manager_get_default (); if(!user_group_remove_group (GroupManager, group, &error)) { MessageReport (_("Remove Group"), error->message, ERROR); if (error != NULL) { g_error_free (error); } return; } } } static void UserSelectGroup (GtkCellRendererToggle *cell, gchar *path_str, gpointer data) { UserGroupWindow *win = USER_GROUP_WINDOW (data); GtkTreeView *treeview = GTK_TREE_VIEW (win->priv->TreeSwitch); GtkTreeModel *model; GtkTreeIter iter; GtkTreePath *path; gboolean fixed; UserGroup *group; model = gtk_tree_view_get_model (treeview); path = gtk_tree_path_new_from_string (path_str); gtk_tree_model_get_iter (model, &iter, path); gtk_tree_model_get (model, &iter, COLUMN_FIXED, &fixed, -1); gtk_tree_model_get (model, &iter, COLUMN_DATA, &group, -1); if (fixed == TRUE) { user_group_remove_user_from_group (group, win->priv->user_name); } else { user_group_add_user_to_group (group, win->priv->user_name); } fixed ^= 1; gtk_list_store_set (GTK_LIST_STORE (win->priv->SwitchStore), &iter, COLUMN_FIXED, fixed, -1); gtk_tree_path_free (path); } static GSList *remove_list_element (GSList *list, char *name) { guint i; guint length; const char *data; length = g_slist_length (list); for (i = 0; i < length; i++) { data = g_slist_nth_data (list, i); if (g_strcmp0 (data, name) == 0) { list = g_slist_remove_all (list, data); break; } } return list; } static void NewGroupSelectUsers (GtkCellRendererToggle *cell, gchar *path_str, gpointer data) { UserGroupWindow *win = USER_GROUP_WINDOW (data); GtkTreeView *treeview = GTK_TREE_VIEW (win->priv->TreeCreate); GtkTreeModel *model; GtkTreeIter iter; GtkTreePath *path; gboolean fixed; char *name = NULL; model = gtk_tree_view_get_model (treeview); path = gtk_tree_path_new_from_string (path_str); /* get toggled iter */ gtk_tree_model_get_iter (model, &iter, path); gtk_tree_model_get (model, &iter, COLUMN_FIXED, &fixed, -1); gtk_tree_model_get (model, &iter, COLUMN_NAME, &name, -1); if (fixed == FALSE) { win->priv->NewGroupUsers = g_slist_prepend (win->priv->NewGroupUsers, name); } else { win->priv->NewGroupUsers = remove_list_element (win->priv->NewGroupUsers, name); g_free (name); } fixed ^= 1; gtk_list_store_set (GTK_LIST_STORE (model), &iter, COLUMN_FIXED, fixed, -1); gtk_tree_path_free (path); } static void addswitchlistdata(GtkWidget *tree, GtkListStore *store, UserGroup *group, const gchar *name) { GtkTreeIter iter; GtkTreeSelection *selection; selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(tree)); gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, COLUMN_FIXED, user_group_user_is_group (group, name), COLUMN_NAME, user_group_get_group_name (group), COLUMN_ID, user_group_get_group_id (group), COLUMN_DATA, group, -1); gtk_tree_selection_select_iter (selection,&iter); } static void addremovelistdata(GtkWidget *tree, GtkListStore *store, UserGroup *group) { GtkTreeIter iter; GtkTreeSelection *selection; selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(tree)); gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, COLUMN_ICON, "edit-delete", COLUMN_NAME, user_group_get_group_name (group), COLUMN_ID, user_group_get_group_id (group), COLUMN_DATA, group, -1); gtk_tree_selection_select_iter (selection, &iter); } static GtkTreeModel *create_tree_model (void) { GtkListStore *store = NULL; store = gtk_list_store_new (NUM_COLUMNS, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_UINT, G_TYPE_POINTER); return GTK_TREE_MODEL (store); } static void user_list_store_update (GSList *List, GtkListStore *store) { gint i = 0; GtkTreeIter iter; int UserNum = 0; ActUser *Actuser; UserNum = g_slist_length (List); for (i = 0; i < UserNum ; i++) { Actuser = g_slist_nth_data (List, i); if(Actuser == NULL) { g_error ("No such the User!!!\r\n"); break; } gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, COLUMN_FIXED, FALSE, COLUMN_NAME, GetUserName(Actuser), COLUMN_ID, GetUserUid (Actuser), -1); } } static GtkCellRenderer *create_tree_toggled_renderer (GtkTreeView *tree, const char *name, int index) { GtkCellRenderer *renderer; GtkTreeViewColumn *column; renderer = gtk_cell_renderer_toggle_new (); column = gtk_tree_view_column_new_with_attributes (name, renderer, "active", index, NULL); gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column), GTK_TREE_VIEW_COLUMN_FIXED); gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50); gtk_tree_view_append_column (tree, column); return renderer; } static void create_tree_text_renderer (GtkTreeView *tree, const char *name, int index) { GtkCellRenderer *renderer; GtkTreeViewColumn *column; renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes (name, renderer, "text", index, NULL); gtk_tree_view_column_set_sort_column_id (column, index); gtk_tree_view_append_column (tree, column); } static void create_tree_pixbuf_renderer (GtkTreeView *tree, const char *name, int index) { GtkCellRenderer *renderer; GtkTreeViewColumn *column; renderer = gtk_cell_renderer_pixbuf_new (); column = gtk_tree_view_column_new_with_attributes (name, renderer, "icon-name", index, NULL); gtk_tree_view_column_set_sort_column_id (column, index); gtk_tree_view_append_column (tree, column); } static GasGroupManager *user_group_start_group_manager (void) { GasGroupManager *GroupManager = NULL; GroupManager = gas_group_manager_get_default (); if (GroupManager == NULL) { MessageReport (_("Initialization group management"), _("Initialization failed, please see Group \n Management Service Interface function"), ERROR); return NULL; } if (gas_group_manager_no_service(GroupManager) == TRUE) { MessageReport (_("Failed to contact the group service"), _("Please make sure that the group-service is installed and enabled.\n url: https://github.com/zhuyaliang/group-service"), ERROR); return NULL; } return GroupManager; } static void AddUnlockTooltip (UserGroupWindow *win, gboolean mode) { if (!mode) { gtk_widget_set_tooltip_markup (GTK_WIDGET (win), _("Click the unlock button on the \"swith-group\" page")); } else { gtk_widget_set_tooltip_markup (GTK_WIDGET (win), NULL); } } static void update_sensitive (UserGroupWindow *win) { gboolean Authorized; Authorized = g_permission_get_allowed (G_PERMISSION (win->priv->permission)); gtk_widget_set_sensitive (win->priv->TreeSwitch, Authorized); gtk_widget_set_sensitive (win->priv->TreeCreate, Authorized); gtk_widget_set_sensitive (win->priv->EntryGroupName, Authorized); gtk_widget_set_sensitive (win->priv->ButtonConfirm, Authorized); gtk_widget_set_sensitive (win->priv->TreeRemove, Authorized); gtk_widget_set_sensitive (win->priv->ButtonRemove, Authorized); AddUnlockTooltip (win, Authorized); } static void on_permission_changed (GPermission *permission, GParamSpec *pspec, gpointer data) { UserGroupWindow *win = USER_GROUP_WINDOW (data); update_sensitive (win); } static GtkWidget *grid_widget_new (void) { GtkWidget *table; table = gtk_grid_new (); gtk_grid_set_column_homogeneous (GTK_GRID (table), TRUE); gtk_grid_set_row_spacing (GTK_GRID (table), 10); gtk_grid_set_column_spacing (GTK_GRID (table), 10); return table; } static GtkWidget *scrolled_widget_new (void) { GtkWidget *Scrolled; Scrolled = gtk_scrolled_window_new (NULL, NULL); gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (Scrolled), GTK_SHADOW_ETCHED_IN); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (Scrolled), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); return Scrolled; } static GtkWidget *vbox_widget_new (void) { GtkWidget *box; box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_widget_set_size_request (box, -1, 200); gtk_widget_set_hexpand (box, TRUE); gtk_widget_set_vexpand (box, TRUE); return box; } static GtkWidget *load_select_group (UserGroupWindow *win, GtkWidget *button_lock) { GtkWidget *vbox; GtkWidget *vbox1; GtkWidget *Scrolled; GtkTreeModel *model; GtkWidget *treeview; GtkWidget *table; GtkWidget *ButtonClose; GtkCellRenderer *renderer; vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); vbox1 = vbox_widget_new (); table = grid_widget_new (); gtk_box_pack_start (GTK_BOX (vbox), table, TRUE, TRUE, 0); Scrolled = scrolled_widget_new (); gtk_box_pack_start (GTK_BOX (vbox1), Scrolled, TRUE, TRUE, 0); model = create_tree_model (); win->priv->SwitchStore = GTK_LIST_STORE (model); treeview = gtk_tree_view_new_with_model (model); gtk_tree_view_set_search_column (GTK_TREE_VIEW (treeview), COLUMN_ID); g_object_unref (model); gtk_container_add (GTK_CONTAINER (Scrolled), treeview); win->priv->TreeSwitch = treeview; renderer = create_tree_toggled_renderer (GTK_TREE_VIEW (treeview), _("Select"), COLUMN_FIXED); g_signal_connect (renderer, "toggled", G_CALLBACK (UserSelectGroup), win); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("Group Name"), COLUMN_NAME); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("Group ID"), COLUMN_ID); gtk_grid_attach (GTK_GRID (table), vbox1, 0, 0, 3, 1); ButtonClose = SetButtonIcon (_("Close"), "window-close"); gtk_grid_attach (GTK_GRID (table), ButtonClose, 0, 1, 1, 1); g_signal_connect (ButtonClose, "clicked", G_CALLBACK (CloseGroupWindow), win); gtk_grid_attach (GTK_GRID (table), button_lock, 2, 1, 1, 1); return vbox; } static GtkWidget *load_create_group (UserGroupWindow *win) { GtkWidget *vbox; GtkWidget *vbox1; GtkWidget *Hbox; GtkWidget *Scrolled; GtkWidget *treeview; GtkWidget *table; GtkWidget *label; GtkWidget *ButtonClose; GtkWidget *ButtonConfirm; GtkTreeModel *model; GtkCellRenderer *renderer; vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); vbox1 = vbox_widget_new (); table = grid_widget_new (); gtk_box_pack_start (GTK_BOX (vbox), table, TRUE, TRUE, 0); label = gtk_label_new (NULL); SetLableFontType (label, "gray", 10, _("New Group Name"), TRUE); gtk_grid_attach (GTK_GRID(table) ,label, 0, 0, 1, 1); win->priv->EntryGroupName = gtk_entry_new (); gtk_entry_set_max_length (GTK_ENTRY (win->priv->EntryGroupName), 48); gtk_grid_attach (GTK_GRID (table), win->priv->EntryGroupName, 1, 0, 1, 1); Scrolled = scrolled_widget_new (); gtk_box_pack_start (GTK_BOX (vbox1), Scrolled, TRUE, TRUE, 0); label = gtk_label_new (NULL); SetLableFontType(label, NULL, 12, _("Please select the user to add to the new group"), FALSE); gtk_grid_attach (GTK_GRID (table), label, 0, 1, 2, 1); model = create_tree_model (); win->priv->UserStore = GTK_LIST_STORE (model); treeview = gtk_tree_view_new_with_model (model); gtk_tree_view_set_search_column (GTK_TREE_VIEW (treeview), COLUMN_ID); g_object_unref (model); gtk_container_add (GTK_CONTAINER (Scrolled), treeview); win->priv->TreeCreate = treeview; renderer = create_tree_toggled_renderer (GTK_TREE_VIEW (treeview), _("Select"), COLUMN_FIXED); g_signal_connect (renderer, "toggled", G_CALLBACK (NewGroupSelectUsers), win); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("Username"), COLUMN_NAME); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("User ID"), COLUMN_ID); gtk_grid_attach (GTK_GRID (table), vbox1, 0, 2, 2, 1); Hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 5); gtk_grid_attach (GTK_GRID (table), Hbox, 0, 3, 2, 1); ButtonClose = SetButtonIcon (_("Close"), "window-close"); g_signal_connect (ButtonClose, "clicked", G_CALLBACK (CloseGroupWindow), win); gtk_box_pack_start (GTK_BOX (Hbox), ButtonClose, TRUE, TRUE, 0); label = gtk_label_new (NULL); gtk_box_pack_start (GTK_BOX (Hbox), label, TRUE, TRUE, 0); gtk_widget_hide (label); ButtonConfirm = SetButtonIcon (_("Confirm"), "object-select"); g_signal_connect (ButtonConfirm, "clicked", G_CALLBACK (CreateNewGroup), win); gtk_box_pack_start (GTK_BOX (Hbox), ButtonConfirm, TRUE, TRUE, 0); win->priv->ButtonConfirm = ButtonConfirm; return vbox; } static GtkWidget *load_remove_group (UserGroupWindow *win) { GtkWidget *vbox; GtkWidget *vbox1; GtkWidget *Scrolled; GtkTreeModel *model; GtkWidget *treeview; GtkWidget *table; GtkWidget *ButtonClose; GtkWidget *ButtonRemove; vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); vbox1 = vbox_widget_new (); table = grid_widget_new (); gtk_box_pack_start (GTK_BOX (vbox), table, TRUE, TRUE,0); Scrolled = scrolled_widget_new (); gtk_box_pack_start (GTK_BOX (vbox1), Scrolled, TRUE, TRUE, 0); model = create_tree_model (); win->priv->RemoveStore = GTK_LIST_STORE (model); treeview = gtk_tree_view_new_with_model (model); gtk_tree_view_set_search_column (GTK_TREE_VIEW (treeview), COLUMN_ID); g_object_unref (model); gtk_container_add (GTK_CONTAINER (Scrolled), treeview); win->priv->TreeRemove = treeview; create_tree_pixbuf_renderer (GTK_TREE_VIEW (treeview), _("Remove"), COLUMN_ICON); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("Group Name"), COLUMN_NAME); create_tree_text_renderer (GTK_TREE_VIEW (treeview), _("Group id"), COLUMN_ID); gtk_grid_attach (GTK_GRID (table), vbox1, 0, 0, 3, 1); ButtonClose = SetButtonIcon (_("Close"), "window-close"); gtk_grid_attach (GTK_GRID (table), ButtonClose, 0, 1, 1, 1); g_signal_connect (ButtonClose, "clicked", G_CALLBACK (CloseGroupWindow), win); ButtonRemove = SetButtonIcon (_("Remove"), "list-remove"); gtk_grid_attach (GTK_GRID (table), ButtonRemove, 2, 1, 1, 1); g_signal_connect (ButtonRemove, "clicked", G_CALLBACK (RemoveGroup), win); win->priv->ButtonRemove = ButtonRemove; return vbox; } static void user_group_window_update_list_store (UserGroupWindow *win) { gint i = 0; int GroupNum = 0; UserGroup *group; GroupNum = g_slist_length (win->priv->group_list); gtk_list_store_clear (GTK_LIST_STORE (win->priv->SwitchStore)); gtk_list_store_clear (GTK_LIST_STORE (win->priv->RemoveStore)); for (i = 0; i < GroupNum ; i++) { group = g_slist_nth_data (win->priv->group_list, i); if (group == NULL) { g_error ("No such the Group!!!\r\n"); break; } addswitchlistdata (win->priv->TreeSwitch, win->priv->SwitchStore, group, win->priv->user_name); if (!user_group_is_primary_group (group) && user_group_get_group_id (group) >= 1000) addremovelistdata (win->priv->TreeRemove, win->priv->RemoveStore, group); } } static void list_remove_data (gpointer data, gpointer user_data) { UserGroupWindow *win = USER_GROUP_WINDOW (user_data); UserGroup *group = data; if (g_strcmp0 (win->priv->remove_group_name, user_group_get_group_name (group)) == 0) { win->priv->group_list = g_slist_remove (win->priv->group_list, group); g_object_unref (group); } } static void user_group_remove_cb (GasGroupManager *g_manager, GasGroup *gas, UserGroupWindow *win) { UserGroup *group; const char *name; group = user_group_new (gas); name = user_group_get_group_name (group); win->priv->remove_group_name = g_strdup (name); g_slist_foreach (win->priv->group_list, list_remove_data, win); g_object_unref (group); user_group_window_update_list_store (win); } static void user_group_add_cb (GasGroupManager *g_manager, GasGroup *gas, UserGroupWindow *win) { UserGroup *group; add_user_to_new_group (win->priv->NewGroupUsers, gas); group = user_group_new (gas); win->priv->group_list = g_slist_append (win->priv->group_list, g_object_ref (group)); MessageReport (_("Create User Group"), _("Create User Group Successfully,Please view the end of the switch-groups list."), INFOR); user_group_window_update_list_store (win); clearconfigdata (win); } static void user_group_window_dispose (GObject *object) { UserGroupWindow *win = USER_GROUP_WINDOW (object); if (win->priv->user_name != NULL) { g_free (win->priv->user_name); win->priv->user_name = NULL; } if (win->priv->remove_group_name != NULL) { g_free (win->priv->remove_group_name); win->priv->remove_group_name = NULL; } if (win->priv->group_list != NULL) { g_slist_free_full (win->priv->group_list, g_object_unref); win->priv->group_list = NULL; } if (win->priv->NewGroupUsers != NULL) { g_slist_free (win->priv->NewGroupUsers); win->priv->NewGroupUsers = NULL; } if (win->priv->add_id > 0 ) { g_signal_handler_disconnect (win->priv->g_manager, win->priv->add_id); win->priv->add_id = 0; } if (win->priv->remove_id > 0) { g_signal_handler_disconnect (win->priv->g_manager, win->priv->remove_id); win->priv->remove_id = 0; } g_signal_handlers_disconnect_by_func (win->priv->permission, on_permission_changed, win); g_signal_emit (win, signals[WINDOW_CLOSED], 0); G_OBJECT_CLASS (user_group_window_parent_class)->dispose (object); } void user_group_window_class_init (UserGroupWindowClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); object_class->dispose = user_group_window_dispose; signals [WINDOW_CLOSED] = g_signal_new ("window-closed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } void user_group_window_init (UserGroupWindow *group_window) { GtkWidget *button_lock; GError *error = NULL; GtkWidget *note_book; GtkWidget *label; GtkWidget *box; group_window->priv = user_group_window_get_instance_private (group_window); gtk_container_set_border_width (GTK_CONTAINER (group_window), 10); group_window->priv->permission = polkit_permission_new_sync (USER_GROUP_PERMISSION, NULL, NULL, &error); group_window->priv->NewGroupUsers = NULL; if (group_window->priv->permission == NULL) { mate_uesr_admin_log ("Warning","Cannot create '%s' permission: %s", USER_GROUP_PERMISSION, error->message); g_error_free (error); } button_lock = gtk_lock_button_new (group_window->priv->permission); gtk_lock_button_set_permission (GTK_LOCK_BUTTON (button_lock), group_window->priv->permission); gtk_widget_grab_focus (button_lock); g_signal_connect (group_window->priv->permission, "notify", G_CALLBACK (on_permission_changed), group_window); note_book = gtk_notebook_new (); gtk_container_add (GTK_CONTAINER (group_window), note_book); gtk_notebook_set_tab_pos (GTK_NOTEBOOK (note_book), GTK_POS_TOP); label = gtk_label_new (_("Switch Groups")); box = load_select_group (group_window, button_lock); gtk_notebook_append_page (GTK_NOTEBOOK (note_book), box, label); label = gtk_label_new (_("Create Groups")); box = load_create_group (group_window); gtk_notebook_append_page (GTK_NOTEBOOK (note_book), box, label); label = gtk_label_new (_("Remove Groups")); box = load_remove_group (group_window); gtk_notebook_append_page (GTK_NOTEBOOK (note_book), box, label); } UserGroupWindow *user_group_window_new (const char *user_name, GSList *user_list) { UserGroupWindow *group_window; g_autofree gchar *title = NULL; title = g_strdup_printf (_("Current User - %s"), user_name); group_window = g_object_new (USER_TYPE_GROUP_WINDOW, "window-position", GTK_WIN_POS_CENTER, "title", title, NULL); group_window->priv->user_name = g_strdup (user_name); group_window->priv->g_manager = user_group_start_group_manager (); group_window->priv->group_list = user_group_get_group_list (group_window->priv->g_manager); group_window->priv->add_id = g_signal_connect (group_window->priv->g_manager, "group-added", G_CALLBACK (user_group_add_cb), group_window); group_window->priv->remove_id = g_signal_connect (group_window->priv->g_manager, "group-removed", G_CALLBACK (user_group_remove_cb), group_window); if(group_window->priv->group_list == NULL) { gtk_widget_destroy (GTK_WIDGET (group_window)); return NULL; } update_sensitive (group_window); user_group_window_update_list_store (group_window); user_list_store_update (user_list, group_window->priv->UserStore); return group_window; } user-admin-1.7.0/src/user-group-window.h000066400000000000000000000033421435121147600201460ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2021 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_GROUP_WINDOW_H__ #define __USER_GROUP_WINDOW_H__ #include G_BEGIN_DECLS #define USER_TYPE_GROUP_WINDOW (user_group_window_get_type ()) #define USER_GROUP_WINDOW(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_GROUP_WINDOW, UserGroupWindow)) #define USER_GROUP_WINDOW_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_GROUP_WINDOW, UserGroupWindowClass)) typedef struct _UserGroupWindow UserGroupWindow; typedef struct _UserGroupWindowClass UserGroupWindowClass; typedef struct _UserGroupWindowPrivate UserGroupWindowPrivate; struct _UserGroupWindow { GtkWindow parent_instance; UserGroupWindowPrivate *priv; }; struct _UserGroupWindowClass { GtkWindowClass parent_class; }; GType user_group_window_get_type (void) G_GNUC_CONST; UserGroupWindow *user_group_window_new (const char *user_name, GSList *user_list); G_END_DECLS #endif user-admin-1.7.0/src/user-group.c000066400000000000000000000103451435121147600166350ustar00rootroot00000000000000/* group-service * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-group.h" #include struct _UserGroupPrivate { GasGroup *gas; gid_t gid; gchar *gname; }; G_DEFINE_TYPE_WITH_PRIVATE (UserGroup, user_group, G_TYPE_OBJECT) static void group_finalize (GObject *object) { UserGroup *group; group = USER_GROUP (object); if (group->priv->gname != NULL) { g_free (group->priv->gname); group->priv->gname = NULL; } g_clear_object (&group->priv->gas); } static void user_group_class_init (UserGroupClass *class) { GObjectClass *gobject_class; gobject_class = G_OBJECT_CLASS (class); gobject_class->finalize = group_finalize; } static void user_group_init (UserGroup *group) { group->priv = user_group_get_instance_private (group); } UserGroup *user_group_new (GasGroup *gas) { UserGroup *group; const char *name = NULL; gid_t gid; name = gas_group_get_group_name (gas); gid = gas_group_get_gid (gas); group = g_object_new (USER_TYPE_GROUP, NULL); group->priv->gas = g_object_ref (gas); group->priv->gname = g_strdup (name); group->priv->gid = gid; return group; } gid_t user_group_get_group_id (UserGroup *group) { g_return_val_if_fail (USER_IS_GROUP (group), -1); return group->priv->gid; } const char *user_group_get_group_name (UserGroup *group) { g_return_val_if_fail (USER_IS_GROUP (group), NULL); return group->priv->gname; } void user_group_add_user_to_group (UserGroup *group, const char *user) { g_return_if_fail (USER_IS_GROUP (group)); g_return_if_fail (user != NULL); gas_group_add_user_group (group->priv->gas, user); } void user_group_remove_user_from_group (UserGroup *group, const char *user) { g_return_if_fail (USER_IS_GROUP (group)); g_return_if_fail (user != NULL); gas_group_remove_user_group (group->priv->gas, user); } gboolean user_group_remove_group (GasGroupManager *ggm, UserGroup *group, GError **error) { g_return_val_if_fail (GAS_IS_GROUP_MANAGER (ggm), FALSE); g_return_val_if_fail (USER_IS_GROUP (group), FALSE); return gas_group_manager_delete_group(ggm, group->priv->gas, error); } gboolean user_group_user_is_group (UserGroup *group, const gchar *user) { g_return_val_if_fail (USER_IS_GROUP (group), FALSE); g_return_val_if_fail (user != NULL, FALSE); return gas_group_user_is_group (group->priv->gas, user); } gboolean user_group_is_primary_group (UserGroup *group) { g_return_val_if_fail (USER_IS_GROUP (group), FALSE); return gas_group_is_primary_group (group->priv->gas); } void add_user_to_new_group (GSList *list, GasGroup *gas) { GSList *node; const char *name; for(node = list; node; node = node->next) { name = node->data; gas_group_add_user_group (gas, name); } } GSList *user_group_get_group_list (GasGroupManager *g_manager) { GSList *list, *l; GSList *group_list = NULL; UserGroup *usergroup; list = gas_group_manager_list_groups (g_manager); for (l = list; l ; l = l->next) { usergroup = user_group_new (l->data); if (usergroup != NULL) { group_list = g_slist_append (group_list, g_object_ref (usergroup)); } } g_slist_free (list); return group_list; } user-admin-1.7.0/src/user-group.h000066400000000000000000000055041435121147600166430ustar00rootroot00000000000000/* group-service * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_GROUP__ #define __USER_GROUP__ #include #include #include #include #include G_BEGIN_DECLS #define USER_TYPE_GROUP (user_group_get_type ()) #define USER_GROUP(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_GROUP, UserGroup)) #define USER_GROUP_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_GROUP, UserGroupClass)) #define USER_IS_GROUP(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), USER_TYPE_GROUP)) typedef struct _UserGroup UserGroup; typedef struct _UserGroupClass UserGroupClass; typedef struct _UserGroupPrivate UserGroupPrivate; struct _UserGroup { GObject parent_instance; UserGroupPrivate *priv; }; struct _UserGroupClass { GObjectClass parent_class; }; GType user_group_get_type (void) G_GNUC_CONST; UserGroup *user_group_new (GasGroup *gas); gboolean user_group_remove_group (GasGroupManager *ggm, UserGroup *group, GError **error); gboolean user_group_user_is_group (UserGroup *group, const gchar *user); gid_t user_group_get_group_id (UserGroup *group); const char *user_group_get_group_name (UserGroup *group); void user_group_add_user_to_group (UserGroup *group, const char *user); void user_group_remove_user_from_group (UserGroup *group, const char *user); gboolean user_group_is_primary_group (UserGroup *group); void add_user_to_new_group (GSList *list, GasGroup *gas); GSList *user_group_get_group_list (GasGroupManager *g_manager); G_END_DECLS #endif user-admin-1.7.0/src/user-history.c000066400000000000000000000317531435121147600172100ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-history.h" #include "user-share.h" #include "user-info.h" #include "user-password.h" G_DEFINE_TYPE (LoginHistoryDialog, login_history_dialog, GTK_TYPE_DIALOG) typedef struct { gint64 login_time; gint64 logout_time; const gchar *type; }LoginHistory; static void show_week_label (LoginHistoryDialog *self) { g_autofree gchar *label = NULL; GTimeSpan span; span = g_date_time_difference (self->current_week, self->week); if (span == 0) { label = g_strdup (_("This Week")); } else if (span == G_TIME_SPAN_DAY * 7) { label = g_strdup (_("Last Week")); } else { g_autofree gchar *from = NULL; g_autofree gchar *to = NULL; g_autoptr(GDateTime) date = NULL; date = g_date_time_add_days (self->week, 6); from = g_date_time_format (self->week, ("%b %e")); if (g_date_time_get_year (self->week) == g_date_time_get_year (self->current_week)) { to = g_date_time_format (date, ("%b %e")); } else { to = g_date_time_format (date, ("%b %e, %Y")); } label = g_strdup_printf(("%s — %s"), from, to); } if(self->is_header == 1) gtk_header_bar_set_subtitle (self->header_bar, label); else gtk_window_set_title(GTK_WINDOW(self),label); } static void clear_history (LoginHistoryDialog *self) { g_autoptr(GList) list = NULL; GList *it; list = gtk_container_get_children (GTK_CONTAINER (self->history_box)); for (it = list; it != NULL; it = it->next) { gtk_container_remove (GTK_CONTAINER (self->history_box), GTK_WIDGET (it->data)); } } static GArray * get_login_history (ActUser *user) { GArray *login_history; GVariantIter *iter, *iter2; GVariant *variant; const GVariant *value; const gchar *key; LoginHistory history; login_history = NULL; value = act_user_get_login_history (user); g_variant_get ((GVariant *) value, "a(xxa{sv})", &iter); while (g_variant_iter_loop (iter, "(xxa{sv})", &history.login_time, &history.logout_time, &iter2)) { while (g_variant_iter_loop (iter2, "{sv}", &key, &variant)) { if (g_strcmp0 (key, "type") == 0) { history.type = g_variant_get_string (variant, NULL); } } if (login_history == NULL) { login_history = g_array_new (FALSE, TRUE, sizeof (LoginHistory)); } g_array_append_val (login_history, history); } return login_history; } static void set_sensitivity (LoginHistoryDialog *self) { g_autoptr(GArray) login_history = NULL; LoginHistory history; gboolean sensitive = FALSE; login_history = get_login_history (self->Actuser); if (login_history != NULL) { history = g_array_index (login_history, LoginHistory, 0); sensitive = g_date_time_to_unix (self->week) > history.login_time; } gtk_widget_set_sensitive (GTK_WIDGET (self->previous_button), sensitive); sensitive = (g_date_time_compare (self->current_week, self->week) == 1); gtk_widget_set_sensitive (GTK_WIDGET (self->next_button), sensitive); } static char * cc_util_get_smart_date (GDateTime *date) { g_autoptr(GDateTime) today = NULL; g_autoptr(GDateTime) local = NULL; GTimeSpan span; local = g_date_time_new_now_local (); today = g_date_time_new_local (g_date_time_get_year (local), g_date_time_get_month (local), g_date_time_get_day_of_month (local), 0, 0, 0); span = g_date_time_difference (today, date); if (span <= 0) { return g_strdup (_("Today")); } else if (span <= G_TIME_SPAN_DAY) { return g_strdup (_("Yesterday")); } else { if (g_date_time_get_year (date) == g_date_time_get_year (today)) { return g_date_time_format (date, _("%b %e")); } else { return g_date_time_format (date, _("%b %e, %Y")); } } } static void add_record (LoginHistoryDialog *self, GDateTime *datetime, gchar *record_string, gint line) { g_autofree gchar *date = NULL; g_autofree gchar *time = NULL; g_autofree gchar *str = NULL; GtkWidget *label, *row; date = cc_util_get_smart_date (datetime); time = g_date_time_format (datetime, ("%k:%M")); str = g_strdup_printf(("%s, %s"), date, time); row = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12); gtk_widget_show (row); gtk_box_set_homogeneous (GTK_BOX (row), TRUE); gtk_container_set_border_width (GTK_CONTAINER (row), 6); label = gtk_label_new (record_string); gtk_widget_show (label); gtk_widget_set_halign (label, GTK_ALIGN_START); gtk_box_pack_start (GTK_BOX (row), label, TRUE, TRUE, 0); label = gtk_label_new (str); gtk_widget_show (label); gtk_widget_set_halign (label, GTK_ALIGN_START); gtk_box_pack_start (GTK_BOX (row), label, TRUE, TRUE, 0); gtk_list_box_insert (self->history_box, row, line); } static void show_week (LoginHistoryDialog *self) { g_autoptr(GArray) login_history = NULL; g_autoptr(GDateTime) datetime = NULL; g_autoptr(GDateTime) temp = NULL; gint64 from, to; gint i, line; LoginHistory history; show_week_label (self); clear_history (self); set_sensitivity (self); login_history = get_login_history (self->Actuser); if (login_history == NULL) { return; } from = g_date_time_to_unix (self->week); temp = g_date_time_add_weeks (self->week, 1); to = g_date_time_to_unix (temp); for (i = login_history->len - 1; i >= 0; i--) { history = g_array_index (login_history, LoginHistory, i); if (history.login_time < to) { break; } } line = 0; for (;i >= 0; i--) { history = g_array_index (login_history, LoginHistory, i); if (!g_str_has_prefix (history.type, ":") && !g_str_has_prefix (history.type, "tty")) { continue; } if (history.logout_time > 0 && history.logout_time < from) { break; } if (history.logout_time > 0 && history.logout_time < to) { datetime = g_date_time_new_from_unix_local (history.logout_time); add_record (self, datetime, _("Session Ended"), line); line++; } if (history.login_time >= from) { datetime = g_date_time_new_from_unix_local (history.login_time); add_record (self, datetime, _("Session Started"), line); line++; } } } static void previous_button_clicked_cb (GtkWidget *widget, gpointer data) { LoginHistoryDialog *self = (LoginHistoryDialog *)data; g_autoptr(GDateTime) temp = NULL; temp = self->week; self->week = g_date_time_add_weeks (self->week, -1); show_week (self); } static void next_button_clicked_cb (GtkWidget *widget, gpointer data) { LoginHistoryDialog *self = (LoginHistoryDialog *)data; g_autoptr(GDateTime) temp = NULL; temp = self->week; self->week = g_date_time_add_weeks (self->week, 1); show_week (self); } LoginHistoryDialog *login_history_dialog_new (ActUser *user) { LoginHistoryDialog *self; g_autoptr(GDateTime) temp = NULL; g_autoptr(GDateTime) local = NULL; g_autofree gchar *title = NULL; g_return_val_if_fail (ACT_IS_USER (user), NULL); title = g_strdup_printf (_("%s — Account Activity"), act_user_get_real_name (user)); if(GetUseHeader() == 1) { self = g_object_new (TYPE_LOGIN_HISTORY, "use-header-bar", 1, NULL); gtk_header_bar_set_title (self->header_bar, title); self->is_header = 1; } else { self = g_object_new (TYPE_LOGIN_HISTORY, "use-header-bar", 0, NULL); self->is_header = 0; gtk_window_set_title(GTK_WINDOW(self),title); } self->Actuser = g_object_ref (user); local = g_date_time_new_now_local (); temp = g_date_time_new_local (g_date_time_get_year (local), g_date_time_get_month (local), g_date_time_get_day_of_month (local), 0, 0, 0); self->week = g_date_time_add_days (temp, 1 - g_date_time_get_day_of_week (temp)); self->current_week = g_date_time_ref (self->week); show_week (self); return self; } static void login_history_dialog_dispose (GObject *object) { LoginHistoryDialog *self = LOGINHISTORY(object); g_clear_object (&self->Actuser); g_clear_pointer (&self->week, g_date_time_unref); g_clear_pointer (&self->current_week, g_date_time_unref); G_OBJECT_CLASS (login_history_dialog_parent_class)->dispose (object); } static void login_history_dialog_class_init (LoginHistoryDialogClass *class) { GObjectClass *gobject_class = G_OBJECT_CLASS (class); gobject_class->dispose = login_history_dialog_dispose; } static void LoadHeader_bar(LoginHistoryDialog *dialog) { GtkWidget *header; GtkWidget *box; GtkWidget *button; header = gtk_header_bar_new (); gtk_header_bar_set_show_close_button (GTK_HEADER_BAR (header), TRUE); gtk_header_bar_set_has_subtitle (GTK_HEADER_BAR (header), TRUE); dialog->header_bar = GTK_HEADER_BAR(header); gtk_window_set_titlebar (GTK_WINDOW (dialog), header); box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0); gtk_style_context_add_class (gtk_widget_get_style_context (box), "linked"); button = gtk_button_new (); gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name ("go-previous-symbolic", GTK_ICON_SIZE_BUTTON)); gtk_container_add (GTK_CONTAINER (box), button); dialog->previous_button = GTK_BUTTON(button); button = gtk_button_new (); gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name ("go-next-symbolic", GTK_ICON_SIZE_BUTTON)); gtk_container_add (GTK_CONTAINER (box), button); dialog->next_button = GTK_BUTTON(button); gtk_header_bar_pack_start (GTK_HEADER_BAR (header), box); } void login_history_dialog_init (LoginHistoryDialog *dialog) { GtkWidget *Scrolled; GtkWidget *listbox; GtkWidget *button; gtk_widget_set_size_request (GTK_WIDGET (dialog),580,350); Scrolled = gtk_scrolled_window_new (NULL, NULL); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (Scrolled), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (Scrolled), GTK_SHADOW_IN); listbox = gtk_list_box_new(); gtk_container_add(GTK_CONTAINER(Scrolled),listbox); gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), Scrolled, TRUE, TRUE, 8); if(GetUseHeader() == 1) { LoadHeader_bar(dialog); } else { button = dialog_add_button_with_icon_name(GTK_DIALOG(dialog), _("previous"), "go-previous-symbolic", GTK_RESPONSE_NONE); dialog->previous_button = GTK_BUTTON(button); button = dialog_add_button_with_icon_name(GTK_DIALOG(dialog), _("next"), "go-next-symbolic", GTK_RESPONSE_NONE); dialog->next_button = GTK_BUTTON(button); } dialog->history_box = GTK_LIST_BOX(listbox); g_signal_connect (dialog->previous_button, "clicked", G_CALLBACK (previous_button_clicked_cb), dialog); g_signal_connect (dialog->next_button, "clicked", G_CALLBACK (next_button_clicked_cb), dialog); } user-admin-1.7.0/src/user-history.h000066400000000000000000000033051435121147600172050ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_HISTORY_H__ #define __USER_HISTORY_H__ #include #include G_BEGIN_DECLS #define TYPE_LOGIN_HISTORY (login_history_dialog_get_type ()) #define LOGINHISTORY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), \ TYPE_LOGIN_HISTORY, \ LoginHistoryDialog)) typedef struct LoginHistoryDialog { GtkDialog parent_instance; GtkHeaderBar *header_bar; GtkListBox *history_box; GtkButton *next_button; GtkButton *previous_button; GDateTime *week; GDateTime *current_week; ActUser *Actuser; int is_header; }LoginHistoryDialog; typedef struct LoginHistoryDialogClass { GtkDialogClass parent_class; } LoginHistoryDialogClass; GType login_history_dialog_get_type (void) G_GNUC_CONST; LoginHistoryDialog *login_history_dialog_new (ActUser *user); G_END_DECLS #endif user-admin-1.7.0/src/user-info.c000066400000000000000000000120371435121147600164340ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-info.h" #include "user-share.h" /****************************************************************************** * Function: GetPasswordModeText * * Explain: Obtain the form of cryptographic display * * Input: @Type user password type;Already set dispaly ●●●●●● * or not set dispaly Set up next time * * Output: * * Author: zhuyaliang 15/05/2018 ******************************************************************************/ const gchar * GetPasswordModeText (ActUser *user,int *Type) { const gchar *text; if (act_user_get_locked (user)) { text = (_("Account is disable")); *Type = NEWPASS; } else { switch (act_user_get_password_mode (user)) { case ACT_USER_PASSWORD_MODE_REGULAR: text = ("●●●●●●"); *Type = OLDPASS; break; case ACT_USER_PASSWORD_MODE_SET_AT_LOGIN: text = (_("Set up next time")); *Type = NEWPASS; break; case ACT_USER_PASSWORD_MODE_NONE: text = ("None"); *Type = NEWPASS; break; default: g_assert_not_reached (); } } return text; } const gchar * GetLoginTimeText (ActUser *user) { gchar *text; GDateTime *date_time; gint64 time; time = act_user_get_login_time (user); if (act_user_is_logged_in (user)) { text = g_strdup ("Logged in"); } else if (time > 0) { date_time = g_date_time_new_from_unix_local (time); text = g_date_time_format (date_time, ("%m/%d %k:%M")); g_date_time_unref (date_time); } else { text = g_strdup ("—"); } return text; } const gchar *GetRealName (ActUser *user) { const gchar *name = NULL; name = act_user_get_real_name (user); if (name == NULL) name = act_user_get_user_name (user); return name; } guint GetUserUid (ActUser *user) { return act_user_get_uid(user); } const gchar *GetUserName (ActUser *user) { const gchar *name =NULL; name = act_user_get_user_name (user); return name; } const gchar *GetHomeName (ActUser *user) { const gchar *name = NULL; name = act_user_get_home_dir (user); return name; } const gchar *GetUserIcon (ActUser *user) { const gchar *Icon = NULL; Icon = act_user_get_icon_file (user); if (access (Icon, F_OK)== 0) return Icon; return DEFAULT; } const char *GetUserLang (ActUser *user) { const gchar *Lang = NULL; Lang = act_user_get_language(user); if (strlen (Lang) <= 0) return NULL; return Lang; } gint GetUserType (ActUser *user) { ActUserAccountType UserType; UserType = act_user_get_account_type (user); if( UserType == ACT_USER_ACCOUNT_TYPE_ADMINISTRATOR) return ADMIN; return STANDARD; } gint GetUserAutoLogin (ActUser *user) { int Auto; Auto = act_user_get_automatic_login (user); return Auto; } static gint SortUsers (gconstpointer a, gconstpointer b) { ActUser *ua, *ub; gchar *name1, *name2; gint result; ua = ACT_USER (a); ub = ACT_USER (b); if (act_user_get_uid (ua) == getuid ()) { result = -G_MAXINT32; } else if (act_user_get_uid (ub) == getuid ()) { result = G_MAXINT32; } else { name1 = g_utf8_collate_key (GetRealName (ua), -1); name2 = g_utf8_collate_key (GetRealName (ub), -1); result = strcmp (name1, name2); g_free (name1); g_free (name2); } return result; } GSList *get_user_info_list (ActUserManager *manager) { GSList *list; int user_count = 0; /* get all user list */ list = act_user_manager_list_users (manager); /*user number*/ user_count = g_slist_length (list); if (user_count <= 0) { g_slist_free (list); mate_uesr_admin_log ("Error","mate-user-admin No available users"); MessageReport (_("Get User Info"), _("user count is 0"), ERROR); return NULL; } mate_uesr_admin_log ("Info","mate-user-admin user %d", user_count); /*user sort */ list = g_slist_sort (list, (GCompareFunc)SortUsers); return list; } user-admin-1.7.0/src/user-info.h000066400000000000000000000030241435121147600164350ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_INFO_H__ #define __USER_INFO_H__ #include G_BEGIN_DECLS GSList *get_user_info_list (ActUserManager *manager); const gchar *GetPasswordModeText (ActUser *user, int *Type); const gchar *GetLoginTimeText (ActUser *user); const gchar *GetRealName (ActUser *user); const gchar *GetUserName (ActUser *user); guint GetUserUid (ActUser *user); const gchar *GetHomeName (ActUser *user); const gchar *GetUserIcon (ActUser *user); const gchar *GetUserLang (ActUser *user); gint GetUserType (ActUser *user); gint GetUserAutoLogin (ActUser *user); G_END_DECLS #endif user-admin-1.7.0/src/user-language.c000066400000000000000000000556341435121147600172760ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "user-language.h" #include "user-share.h" #include "user-info.h" #include #define IS_CDM_UCS4(c) (((c) >= 0x0300 && (c) <= 0x036F) || \ ((c) >= 0x1DC0 && (c) <= 0x1DFF) || \ ((c) >= 0x20D0 && (c) <= 0x20FF) || \ ((c) >= 0xFE20 && (c) <= 0xFE2F)) #define IS_SOFT_HYPHEN(c) ((c) == 0x00AD) enum { LANG_CHANGED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; struct _UserLanguagePrivate { GtkWidget *no_results; GtkWidget *header; GtkListBoxRow *more_item; GtkWidget *search_bar; GtkWidget *language_entry; GtkWidget *language_listbox; gboolean showing_extra; gchar *language; gchar **filter_words; ActUser *user; }; G_DEFINE_TYPE_WITH_PRIVATE (UserLanguage, user_language, GTK_TYPE_DIALOG) static char * normalize_fold_and_unaccent (const char *str) { g_autofree gchar *normalized = NULL; gchar *tmp; int i = 0, j = 0, ilen; if (str == NULL) return NULL; normalized = g_utf8_normalize (str, -1, G_NORMALIZE_NFKD); tmp = g_utf8_casefold (normalized, -1); ilen = strlen (tmp); while (i < ilen) { gunichar unichar; gchar *next_utf8; gint utf8_len; /* Get next character of the word as UCS4 */ unichar = g_utf8_get_char_validated (&tmp[i], -1); /* Invalid UTF-8 character or end of original string. */ if (unichar == (gunichar) -1 || unichar == (gunichar) -2) { break; break; } /* Find next UTF-8 character */ next_utf8 = g_utf8_next_char (&tmp[i]); utf8_len = next_utf8 - &tmp[i]; if (IS_CDM_UCS4 (unichar) || IS_SOFT_HYPHEN (unichar)) { i += utf8_len; continue; } if (i != j) { memmove (&tmp[j], &tmp[i], utf8_len); } /* Update both indexes */ i += utf8_len; j += utf8_len; } /* Force proper string end */ tmp[j] = '\0'; return tmp; } static void user_language_dispose (GObject *object) { UserLanguage *chooser = USER_LANGUAGE (object); g_clear_object (&chooser->priv->no_results); g_clear_pointer (&chooser->priv->filter_words, g_strfreev); g_clear_object (&chooser->priv->user); g_clear_pointer (&chooser->priv->language, g_free); G_OBJECT_CLASS (user_language_parent_class)->dispose (object); } static void chooser_language_cancel(UserLanguage *chooser) { gtk_widget_destroy (GTK_WIDGET(chooser)); } static void chooser_language_done (UserLanguage *chooser) { const gchar *lang, *account_language; account_language = act_user_get_language (chooser->priv->user); lang = user_language_get_language (USER_LANGUAGE (chooser)); if (lang) { if (g_strcmp0 (lang, account_language) != 0) { act_user_set_language (chooser->priv->user, lang); } g_signal_emit (chooser, signals[LANG_CHANGED], 0); } gtk_widget_destroy (GTK_WIDGET(chooser)); } static void user_language_response (GtkDialog *dia, int response_id) { UserLanguage *dialog = USER_LANGUAGE (dia); switch (response_id) { case GTK_RESPONSE_CLOSE: chooser_language_cancel (dialog); break; case GTK_RESPONSE_OK: chooser_language_done (dialog); break; default: break; } } void user_language_class_init (UserLanguageClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); GtkDialogClass *dialog_class = GTK_DIALOG_CLASS (klass); object_class->dispose = user_language_dispose; dialog_class->response = user_language_response; signals [LANG_CHANGED] = g_signal_new ("lang-changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static GtkListBoxRow *create_more_widget_new (void) { GtkWidget *box, *row; GtkWidget *arrow; row = gtk_list_box_row_new (); box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); gtk_container_add (GTK_CONTAINER (row), box); gtk_widget_set_tooltip_text (box, _("More…")); arrow = gtk_image_new_from_icon_name ("view-more-symbolic", GTK_ICON_SIZE_MENU); gtk_style_context_add_class (gtk_widget_get_style_context (arrow), "dim-label"); gtk_widget_set_margin_top (box, 10); gtk_widget_set_margin_bottom (box, 10); gtk_box_pack_start (GTK_BOX (box), arrow, TRUE, TRUE, 0); return GTK_LIST_BOX_ROW (row); } static GtkWidget * padded_label_new (char *text, gboolean narrow) { GtkWidget *widget; widget = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); gtk_widget_set_halign (widget, GTK_ALIGN_CENTER); gtk_widget_set_margin_top (widget, 10); gtk_widget_set_margin_bottom (widget, 10); gtk_widget_set_margin_start (widget, narrow ? 10 : 80); gtk_widget_set_margin_end (widget, narrow ? 10 : 80); gtk_box_pack_start (GTK_BOX (widget), gtk_label_new (text), FALSE, FALSE, 0); return widget; } static GtkWidget *no_results_widget_new (void) { GtkWidget *widget; widget = padded_label_new (_("No languages found"), TRUE); gtk_widget_set_sensitive (widget, FALSE); return widget; } static gint sort_languages (GtkListBoxRow *a, GtkListBoxRow *b, gpointer data) { const gchar *la; const gchar *lb; if (g_object_get_data (G_OBJECT (a), "locale-id") == NULL) return 1; if (g_object_get_data (G_OBJECT (b), "locale-id") == NULL) return -1; la = g_object_get_data (G_OBJECT (a), "locale-name"); lb = g_object_get_data (G_OBJECT (b), "locale-name"); return g_strcmp0 (la, lb); } static gboolean match_all (gchar **words, const gchar *str) { gchar **w; for (w = words; *w; ++w) { if (!strstr (str, *w)) return FALSE; } return TRUE; } static gboolean user_language_show_rows (GtkListBoxRow *row, gpointer user_data) { UserLanguage *chooser = USER_LANGUAGE (user_data); g_autofree gchar *locale_name = NULL; g_autofree gchar *locale_current_name = NULL; g_autofree gchar *locale_untranslated_name = NULL; gboolean is_extra; gboolean visible; if (row == chooser->priv->more_item) return !chooser->priv->showing_extra; is_extra = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (row), "is-extra")); if (!chooser->priv->showing_extra && is_extra) return FALSE; if (!chooser->priv->filter_words) return TRUE; locale_name = normalize_fold_and_unaccent (g_object_get_data (G_OBJECT (row), "locale-name")); visible = match_all (chooser->priv->filter_words, locale_name); if (visible) return TRUE; locale_current_name = normalize_fold_and_unaccent (g_object_get_data (G_OBJECT (row), "locale-current-name")); visible = match_all (chooser->priv->filter_words, locale_current_name); if (visible) return TRUE; locale_untranslated_name = normalize_fold_and_unaccent (g_object_get_data (G_OBJECT (row), "locale-untranslated-name")); return match_all (chooser->priv->filter_words, locale_untranslated_name); } static void list_box_update_header_func (GtkListBoxRow *row, GtkListBoxRow *before, gpointer user_data) { GtkWidget *current; if (before == NULL) { gtk_list_box_row_set_header (row, NULL); return; } current = gtk_list_box_row_get_header (row); if (current == NULL) { current = gtk_separator_new (GTK_ORIENTATION_HORIZONTAL); gtk_widget_show (current); gtk_list_box_row_set_header (row, current); } } static void insert_language (GHashTable *ht, const char *lang) { g_autofree gchar *label_own_lang = NULL; g_autofree gchar *label_current_lang = NULL; g_autofree gchar *label_untranslated = NULL; label_own_lang = mate_get_language_from_locale (lang, lang); label_current_lang = mate_get_language_from_locale (lang, NULL); label_untranslated = mate_get_language_from_locale (lang, "C"); if (g_strcmp0 (label_own_lang, label_untranslated) == 0) { if (g_strcmp0 (label_current_lang, label_untranslated) == 0) g_hash_table_insert (ht, g_strdup (lang), g_strdup (label_untranslated)); else g_hash_table_insert (ht, g_strdup (lang), g_strdup (label_current_lang)); } else { g_hash_table_insert (ht, g_strdup (lang), g_strdup (label_own_lang)); } } static GHashTable * create_language_hash_table (void) { GHashTable *ht; ht = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free); insert_language (ht, "en_US.UTF-8"); insert_language (ht, "en_GB.UTF-8"); insert_language (ht, "de_DE.UTF-8"); insert_language (ht, "fr_FR.UTF-8"); insert_language (ht, "es_ES.UTF-8"); insert_language (ht, "zh_CN.UTF-8"); insert_language (ht, "ja_JP.UTF-8"); insert_language (ht, "ru_RU.UTF-8"); insert_language (ht, "ar_EG.UTF-8"); return ht; } static gboolean language_has_font (const gchar *locale) { const FcCharSet *charset; FcPattern *pattern; FcObjectSet *object_set; FcFontSet *font_set; g_autofree gchar *language_code = NULL; gboolean is_displayable; is_displayable = FALSE; pattern = NULL; object_set = NULL; font_set = NULL; if (!mate_parse_locale (locale, &language_code, NULL, NULL, NULL)) return FALSE; charset = FcLangGetCharSet ((FcChar8 *) language_code); if (!charset) { is_displayable = TRUE; } else { pattern = FcPatternBuild (NULL, FC_LANG, FcTypeString, language_code, NULL); if (pattern == NULL) goto done; object_set = FcObjectSetCreate (); if (object_set == NULL) goto done; font_set = FcFontList (NULL, pattern, object_set); if (font_set == NULL) goto done; is_displayable = (font_set->nfont > 0); } done: if (font_set != NULL) FcFontSetDestroy (font_set); if (object_set != NULL) FcObjectSetDestroy (object_set); if (pattern != NULL) FcPatternDestroy (pattern); return is_displayable; } static GtkWidget * language_widget_new (const gchar *locale_id, const gchar *current_locale_id, gboolean is_extra) { GtkWidget *row; GtkWidget *check; GtkWidget *box; gchar *locale_name; gchar *locale_current_name; gchar *locale_untranslated_name; locale_name = mate_get_language_from_locale (locale_id,locale_id); locale_current_name = mate_get_language_from_locale (locale_id, NULL); locale_untranslated_name = mate_get_language_from_locale (locale_id, "C"); row = gtk_list_box_row_new (); box = padded_label_new (locale_name, is_extra); gtk_container_add (GTK_CONTAINER (row), box); check = gtk_image_new (); gtk_image_set_from_icon_name (GTK_IMAGE (check), "object-select-symbolic", GTK_ICON_SIZE_MENU); gtk_widget_set_opacity (check, 0.0); g_object_set (check, "icon-size", GTK_ICON_SIZE_MENU, NULL); gtk_box_pack_start (GTK_BOX (box), check, FALSE, FALSE, 0); gtk_box_reorder_child (GTK_BOX (box), check, 0); check = gtk_image_new (); gtk_image_set_from_icon_name (GTK_IMAGE (check), "object-select-symbolic", GTK_ICON_SIZE_MENU); gtk_widget_set_opacity (check, 0.0); g_object_set (check, "icon-size", GTK_ICON_SIZE_MENU, NULL); gtk_box_pack_start (GTK_BOX (box), check, FALSE, FALSE, 0); if (g_strcmp0 (locale_id, current_locale_id) == 0) gtk_widget_set_opacity (check, 1.0); g_object_set_data (G_OBJECT (row), "check", check); g_object_set_data_full (G_OBJECT (row), "locale-id", g_strdup (locale_id), g_free); g_object_set_data_full (G_OBJECT (row), "locale-name", locale_name, g_free); g_object_set_data_full (G_OBJECT (row), "locale-current-name", locale_current_name, g_free); g_object_set_data_full (G_OBJECT (row), "locale-untranslated-name", locale_untranslated_name, g_free); g_object_set_data (G_OBJECT (row), "is-extra", GUINT_TO_POINTER (is_extra)); return row; } static void add_languages (UserLanguage *chooser, gchar **locale_ids, GHashTable *initial) { gchar *locale_id; gboolean is_initial; GtkWidget *widget; while (*locale_ids) { locale_id = *locale_ids; locale_ids ++; if (!language_has_font (locale_id)) continue; is_initial = (g_hash_table_lookup (initial, locale_id) != NULL); widget = language_widget_new (locale_id, chooser->priv->language, !is_initial); gtk_container_add (GTK_CONTAINER (chooser->priv->language_listbox), widget); } gtk_container_add (GTK_CONTAINER (chooser->priv->language_listbox), GTK_WIDGET (chooser->priv->more_item)); } static void add_all_languages (UserLanguage *chooser) { gchar **locale_ids; GHashTable *initial; locale_ids = mate_get_all_locales (); if(g_strv_length(locale_ids) == 0) mate_uesr_admin_log("Warning","mate-user-admin get_all_locales ->0 No available language"); initial = create_language_hash_table (); add_languages (chooser, locale_ids, initial); g_hash_table_destroy (initial); g_strfreev (locale_ids); } static void filter_changed (UserLanguage *chooser) { g_autofree gchar *filter_contents = NULL; g_clear_pointer (&chooser->priv->filter_words, g_strfreev); filter_contents = normalize_fold_and_unaccent (gtk_entry_get_text (GTK_ENTRY (chooser->priv->language_entry))); if (!filter_contents) { gtk_list_box_invalidate_filter (GTK_LIST_BOX (chooser->priv->language_listbox)); gtk_list_box_set_placeholder (GTK_LIST_BOX (chooser->priv->language_listbox), NULL); return; } chooser->priv->filter_words = g_strsplit_set (g_strstrip (filter_contents), " ", 0); gtk_list_box_set_placeholder (GTK_LIST_BOX (chooser->priv->language_listbox), chooser->priv->no_results); gtk_list_box_invalidate_filter (GTK_LIST_BOX (chooser->priv->language_listbox)); } static void show_more (UserLanguage *chooser, gboolean visible) { gint width, height; gtk_window_get_size (GTK_WINDOW (chooser), &width, &height); gtk_widget_set_size_request (GTK_WIDGET (chooser), width, height); gtk_search_bar_set_search_mode (GTK_SEARCH_BAR (chooser->priv->search_bar), visible); gtk_widget_grab_focus (visible ? chooser->priv->language_entry : chooser->priv->language_listbox); chooser->priv->showing_extra = visible; gtk_list_box_invalidate_filter (GTK_LIST_BOX (chooser->priv->language_listbox)); } static void set_locale_id (UserLanguage *chooser, const gchar *locale_id) { g_autoptr(GList) children = NULL; GList *l; GtkWidget *row; GtkWidget *check; const char *language; gboolean is_extra; children = gtk_container_get_children (GTK_CONTAINER (chooser->priv->language_listbox)); for (l = children; l; l = l->next) { row = l->data; check = g_object_get_data (G_OBJECT (row), "check"); language = g_object_get_data (G_OBJECT (row), "locale-id"); if (check == NULL || language == NULL) continue; if (g_strcmp0 (locale_id, language) == 0) { gtk_widget_set_opacity (check, 1.0); is_extra = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (row), "is-extra")); if (!chooser->priv->showing_extra && is_extra) { g_object_set_data (G_OBJECT (row), "is-extra", GINT_TO_POINTER (FALSE)); gtk_list_box_invalidate_filter (GTK_LIST_BOX (chooser->priv->language_listbox)); } } else { gtk_widget_set_opacity (check, 0.0); } } g_free (chooser->priv->language); chooser->priv->language = g_strdup (locale_id); } static void row_activated (GtkListBox *box, GtkListBoxRow *row, UserLanguage *chooser) { gchar *new_locale_id; if (row == NULL) return; if (row == chooser->priv->more_item) { show_more (chooser, TRUE); return; } new_locale_id = g_object_get_data (G_OBJECT (row), "locale-id"); set_locale_id (chooser, new_locale_id); } static void activate_default (GtkWindow *window, UserLanguage *chooser) { GtkWidget *focus; gchar *locale_id; focus = gtk_window_get_focus (window); if (!focus) return; locale_id = g_object_get_data (G_OBJECT (focus), "locale-id"); if (g_strcmp0 (locale_id, chooser->priv->language) == 0) return; g_signal_stop_emission_by_name (window, "activate-default"); gtk_widget_activate (focus); } static GtkWidget *create_language_list_box (UserLanguage *chooser) { GtkWidget *listbox; listbox = gtk_list_box_new(); gtk_list_box_set_sort_func (GTK_LIST_BOX (listbox), sort_languages, NULL, NULL); gtk_list_box_set_filter_func (GTK_LIST_BOX (listbox), user_language_show_rows, chooser, NULL); gtk_list_box_set_selection_mode (GTK_LIST_BOX (listbox), GTK_SELECTION_NONE); gtk_list_box_set_header_func (GTK_LIST_BOX (listbox), list_box_update_header_func, NULL, NULL); gtk_list_box_invalidate_filter (GTK_LIST_BOX (listbox)); return listbox; } void user_language_init (UserLanguage *chooser) { GtkWidget *vbox; GtkWidget *hbox; GtkWidget *Scrolled; chooser->priv = user_language_get_instance_private (chooser); gtk_window_set_default_size (GTK_WINDOW (chooser), 400, 350); dialog_add_button_with_icon_name (GTK_DIALOG(chooser), _("Cancel"), "window-close", GTK_RESPONSE_CLOSE); dialog_add_button_with_icon_name (GTK_DIALOG(chooser), _("Done"), "emblem-default", GTK_RESPONSE_OK); Scrolled = gtk_scrolled_window_new (NULL, NULL); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (Scrolled), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (Scrolled), GTK_SHADOW_IN); vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_container_add(GTK_CONTAINER(Scrolled),vbox); hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); gtk_widget_set_halign (hbox, GTK_ALIGN_CENTER); chooser->priv->language_entry = gtk_search_entry_new (); gtk_box_pack_start (GTK_BOX (hbox), chooser->priv->language_entry, FALSE, FALSE, 6); chooser->priv->search_bar = gtk_search_bar_new (); gtk_search_bar_connect_entry (GTK_SEARCH_BAR (chooser->priv->search_bar), GTK_ENTRY (chooser->priv->language_entry)); gtk_search_bar_set_show_close_button (GTK_SEARCH_BAR (chooser->priv->search_bar), FALSE); gtk_container_add (GTK_CONTAINER (chooser->priv->search_bar), hbox); gtk_box_pack_start (GTK_BOX (vbox), chooser->priv->search_bar, FALSE, FALSE, 0); chooser->priv->language_listbox = create_language_list_box (chooser); gtk_box_pack_start (GTK_BOX (vbox), chooser->priv->language_listbox, FALSE, FALSE, 0); chooser->priv->more_item = create_more_widget_new (); chooser->priv->no_results = g_object_ref_sink (no_results_widget_new ()); add_all_languages (chooser); g_signal_connect_swapped (chooser->priv->language_entry, "search-changed", G_CALLBACK (filter_changed), chooser); g_signal_connect (chooser->priv->language_listbox, "row-activated", G_CALLBACK (row_activated), chooser); gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (chooser))), Scrolled, TRUE, TRUE, 8); g_signal_connect (chooser, "activate-default", G_CALLBACK (activate_default), chooser); } UserLanguage *user_language_new (ActUser *user) { UserLanguage *chooser; g_autofree gchar *title = NULL; char *name; name = GetUserName (user); title = g_strdup_printf (_("Current User - %s"), name); chooser = g_object_new (USER_TYPE_LANGUAGE, "use-header-bar", 0, NULL); gtk_window_set_title(GTK_WINDOW(chooser),title); chooser->priv->user = g_object_ref (user); return chooser; } void user_language_clear_filter (UserLanguage *chooser) { gtk_entry_set_text (GTK_ENTRY (chooser->priv->language_entry), ""); show_more (chooser, FALSE); } const gchar *user_language_get_language (UserLanguage *chooser) { return chooser->priv->language; } void user_language_set_language (UserLanguage *chooser, const gchar *language) { set_locale_id (chooser, language); } user-admin-1.7.0/src/user-language.h000066400000000000000000000036101435121147600172660ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_LANGUAGE_H__ #define __USER_LANGUAGE_H__ #include #include G_BEGIN_DECLS #define USER_TYPE_LANGUAGE (user_language_get_type ()) #define USER_LANGUAGE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_LANGUAGE, UserLanguage)) #define USER_LANGUAGE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_LANGUAGE, UserLanguageClass)) typedef struct _UserLanguage UserLanguage; typedef struct _UserLanguageClass UserLanguageClass; typedef struct _UserLanguagePrivate UserLanguagePrivate; struct _UserLanguage { GtkDialog parent_instance; UserLanguagePrivate *priv; }; struct _UserLanguageClass { GtkDialogClass parent_class; }; GType user_language_get_type (void) G_GNUC_CONST; UserLanguage *user_language_new (ActUser *user); void user_language_clear_filter (UserLanguage *chooser); const gchar *user_language_get_language (UserLanguage *chooser); void user_language_set_language (UserLanguage *chooser, const gchar *language); G_END_DECLS #endif user-admin-1.7.0/src/user-list.c000066400000000000000000000116201435121147600164510ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #include "user-list.h" #include "user-share.h" #include "user-info.h" struct _UserListRowPrivate { ActUser *user; GtkWidget *user_image; GtkWidget *user_name; GtkWidget *real_name; }; G_DEFINE_TYPE_WITH_PRIVATE (UserListRow, user_list_row, GTK_TYPE_LIST_BOX_ROW) void user_list_row_set_data (UserListRow *row) { g_autoptr(GdkPixbuf) face = NULL; const char *user_image; const char *real_name; const char *user_name; user_image = GetUserIcon (row->priv->user); real_name = GetRealName (row->priv->user), user_name = GetUserName (row->priv->user), face = SetUserFaceSize (user_image, 50); gtk_image_set_from_pixbuf (GTK_IMAGE (row->priv->user_image),face); SetLableFontType (row->priv->real_name, NULL, 14, real_name, TRUE); SetLableFontType (row->priv->user_name, NULL, 11, user_name, FALSE); } static void user_list_row_destroy (GtkWidget *widget) { UserListRow *row = USER_LIST_ROW (widget); g_clear_object (&row->priv->user); } static GtkWidget *create_user_list_row_label (void) { GtkWidget *label; label = gtk_label_new (NULL); gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END); gtk_label_set_max_width_chars (GTK_LABEL (label), 10); return label; } static void user_list_row_init (UserListRow *row) { GtkWidget *box; GtkWidget *hbox; GtkWidget *vbox; row->priv = user_list_row_get_instance_private (row); box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6); gtk_widget_set_size_request (box, 210, -1); gtk_widget_set_halign (box, GTK_ALIGN_START); gtk_widget_set_valign (box, GTK_ALIGN_CENTER); gtk_container_add (GTK_CONTAINER (row), box); hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0); gtk_box_pack_start (GTK_BOX(box), hbox, TRUE, TRUE, 0); row->priv->user_image = gtk_image_new(); gtk_box_pack_start (GTK_BOX (hbox), row->priv->user_image, TRUE, TRUE, 6); vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_widget_set_size_request (vbox, 130, -1); gtk_box_pack_start (GTK_BOX (hbox), vbox, TRUE, TRUE, 12); row->priv->real_name = create_user_list_row_label (); gtk_box_pack_start (GTK_BOX (vbox), row->priv->real_name, TRUE, TRUE, 1); row->priv->user_name = create_user_list_row_label (); gtk_box_pack_start (GTK_BOX (vbox), row->priv->user_name, TRUE, TRUE, 1); gtk_box_pack_start (GTK_BOX (box), gtk_separator_new (GTK_ORIENTATION_HORIZONTAL), TRUE, TRUE, 3); } static void user_list_row_class_init (UserListRowClass *klass) { GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); widget_class->destroy = user_list_row_destroy; } GtkWidget * user_list_row_new (ActUser *user) { UserListRow *row; row = g_object_new (USER_LIST_TYPE_ROW, NULL); g_set_object (&row->priv->user, user); user_list_row_set_data (row); return GTK_WIDGET (row); } static void remove_all_row (GtkWidget *row, gpointer data) { gtk_container_remove (GTK_CONTAINER (data), row); g_object_unref (row); } static void user_list_set_select_user (GtkWidget *list_box, gint index) { GtkListBoxRow *row; row = gtk_list_box_get_row_at_index (GTK_LIST_BOX (list_box), index); if (row == NULL) { g_warning ("The selected user does not exist \r\n"); return; } gtk_list_box_select_row (GTK_LIST_BOX (list_box), row); } void user_list_box_update (GtkWidget *list_box, GSList *user_list, int index) { GtkWidget *row; GSList *l; int i = 0; ActUser *user; gtk_container_foreach (GTK_CONTAINER (list_box), remove_all_row, list_box); for (l = user_list ; l; l = l->next) { user = l->data; row = user_list_row_new (user); gtk_list_box_row_set_activatable (GTK_LIST_BOX_ROW (row), TRUE); gtk_list_box_insert (GTK_LIST_BOX (list_box), g_object_ref (row), i); i++; } user_list_set_select_user (list_box, index); } GtkWidget *user_list_row_get_image_label (UserListRow *row) { return row->priv->user_image; } GtkWidget *user_list_row_get_name_label (UserListRow *row) { return row->priv->real_name; } ActUser *user_list_row_get_user (UserListRow *row) { return row->priv->user; } user-admin-1.7.0/src/user-list.h000066400000000000000000000042621435121147600164620ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2021 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_LIST_H__ #define __USER_LIST_H__ #include #include G_BEGIN_DECLS #define USER_LIST_TYPE_ROW (user_list_row_get_type ()) #define USER_LIST_ROW(object) (G_TYPE_CHECK_INSTANCE_CAST ((object),\ USER_LIST_TYPE_ROW,\ UserListRow)) typedef struct _UserListRow UserListRow; typedef struct _UserListRowClass UserListRowClass; typedef struct _UserListRowPrivate UserListRowPrivate; typedef struct _UserListRow { GtkListBoxRow parent_instance; UserListRowPrivate *priv; }UserListRow; typedef struct _UserListRowClass { GtkListBoxRowClass parent_instance_class; }UserListRowClass; GType user_list_row_get_type (void) G_GNUC_CONST; GtkWidget *user_list_row_new (ActUser *user); void user_list_row_set_data (UserListRow *Row); GtkWidget *user_list_row_get_image_label (UserListRow *row); GtkWidget *user_list_row_get_name_label (UserListRow *row); ActUser *user_list_row_get_user (UserListRow *row); void user_list_box_update (GtkWidget *list_box, GSList *user_list, int index); G_END_DECLS #endif user-admin-1.7.0/src/user-password.c000066400000000000000000000334051435121147600173450ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #define _XOPEN_SOURCE #include #include #include #include #include #include #include "user-password.h" #include "user-share.h" #include "user-info.h" #define PASSWORD_CHECK_TIMEOUT 600 enum { CHANGED, LAST_SIGNAL }; static guint signals[LAST_SIGNAL] = { 0 }; struct _UserPassword { GtkDialog parent_instance; ActUser *user; GtkWidget *now_button; GtkWidget *login_button; GtkWidget *button_ok; GtkWidget *password_entry; GtkWidget *verify_entry; GtkWidget *level_bar; GtkWidget *label_note; char *label; gint check_password_time_id; gboolean sensitive; ActUserPasswordMode password_mode; }; G_DEFINE_TYPE (UserPassword, user_password, GTK_TYPE_DIALOG) static void next_login_set_password (GtkRadioButton *button, gpointer data) { UserPassword *dialog = USER_PASSWORD (data); gtk_widget_set_sensitive (dialog->password_entry, FALSE); //lock widget gtk_widget_set_sensitive (dialog->verify_entry, FALSE); gtk_widget_set_sensitive (dialog->level_bar, FALSE); gtk_widget_set_sensitive (GTK_WIDGET (dialog->button_ok), TRUE); gtk_entry_set_text (GTK_ENTRY (dialog->password_entry), ""); gtk_entry_set_text (GTK_ENTRY (dialog->verify_entry), ""); gtk_label_set_markup (GTK_LABEL (dialog->label_note), NULL); gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->password_entry), GTK_ENTRY_ICON_SECONDARY, "system-run"); gtk_level_bar_set_value (GTK_LEVEL_BAR (dialog->level_bar), 0); if (dialog->check_password_time_id > 0) //因为不需要检查密码所以移除定时器 { g_source_remove (dialog->check_password_time_id); dialog->check_password_time_id = 0; } dialog->password_mode = ACT_USER_PASSWORD_MODE_SET_AT_LOGIN; } static void check_password_strength (UserPassword *dialog) { const char *s; int Level; const char *Message; s = gtk_entry_get_text (GTK_ENTRY (dialog->password_entry)); if (strlen(s) == 0) { dialog->sensitive = FALSE; return; } Level = GetPassStrength (s, NULL, NULL, &Message); gtk_level_bar_set_value (GTK_LEVEL_BAR (dialog->level_bar), Level); /*The new password meets the requirements*/ if (Message == NULL && Level > 1) { gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->password_entry), GTK_ENTRY_ICON_SECONDARY, "emblem-ok-symbolic"); gtk_label_set_markup (GTK_LABEL (dialog->label_note), NULL); dialog->sensitive = TRUE; return; } dialog->sensitive = FALSE; SetLableFontType (dialog->label_note, "red", 10, Message, FALSE); gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->password_entry), GTK_ENTRY_ICON_SECONDARY, "system-run"); } static void update_sensitivity (UserPassword *dialog) { if (!dialog->sensitive) gtk_entry_set_text (GTK_ENTRY (dialog->verify_entry), ""); gtk_widget_set_sensitive (dialog->verify_entry, dialog->sensitive); } static void update_password_match (UserPassword *dialog) { const gchar *password; const gchar *verify; const gchar *message = _("The passwords do not match."); password = gtk_entry_get_text (GTK_ENTRY (dialog->password_entry)); verify = gtk_entry_get_text (GTK_ENTRY (dialog->verify_entry)); if (strlen (verify) > 0) { if (strcmp (password, verify) != 0) { gtk_widget_set_sensitive (dialog->button_ok, FALSE); SetLableFontType (dialog->label_note, "red", 10, message, FALSE); } else { gtk_widget_set_sensitive (dialog->button_ok, TRUE); gtk_label_set_markup (GTK_LABEL (dialog->label_note), NULL); } } } static gboolean setup_check_password (UserPassword *dialog) { check_password_strength (dialog); update_sensitivity (dialog); update_password_match (dialog); return TRUE; } static void now_set_password (GtkRadioButton *button, gpointer data) { UserPassword *dialog = USER_PASSWORD (data); gtk_widget_set_sensitive (dialog->password_entry, TRUE); gtk_widget_set_sensitive (dialog->verify_entry, FALSE); gtk_widget_set_sensitive (dialog->level_bar, TRUE); gtk_widget_set_sensitive (dialog->button_ok, FALSE); if (dialog->check_password_time_id > 0) { g_source_remove (dialog->check_password_time_id); dialog->check_password_time_id = 0; } dialog->check_password_time_id = g_timeout_add (PASSWORD_CHECK_TIMEOUT, (GSourceFunc)setup_check_password, dialog); dialog->password_mode = ACT_USER_PASSWORD_MODE_REGULAR; } /****************************************************************************** * Function: SetNewPass * * Explain: Confirm the change of the password * * Input: * * Output: * * Author: zhuyaliang 15/05/2018 ******************************************************************************/ static void SetNewPass(UserPassword *dialog) { const char *password; if (dialog->password_mode == ACT_USER_PASSWORD_MODE_SET_AT_LOGIN) { act_user_set_password_mode (dialog->user, dialog->password_mode); dialog->label = g_strdup (_("Set up next time")); } else { password = gtk_entry_get_text (GTK_ENTRY (dialog->password_entry)); act_user_set_password_mode (dialog->user, dialog->password_mode); act_user_set_password (dialog->user, password, ""); dialog->label = g_strdup ("●●●●●●"); } g_signal_emit (dialog, signals[CHANGED], 0); } static void user_password_set_mode (UserPassword *dialog, ActUser *user) { int passtype; passtype = act_user_get_password_mode (user); if(passtype == ACT_USER_PASSWORD_MODE_REGULAR) { gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->now_button), FALSE); } else if (passtype == ACT_USER_PASSWORD_MODE_SET_AT_LOGIN) { gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->now_button), TRUE); } } static void CloseNewPassWindow(UserPassword *dialog) { gtk_widget_destroy(GTK_WIDGET(dialog)); } static void user_password_init (UserPassword *dialog) { GtkWidget *box; GtkWidget *dialog_area; GtkWidget *table; GtkWidget *label; GtkWidget *now_button; GSList *radio_group; GtkWidget *login_button; GtkWidget *hseparator; dialog->check_password_time_id = 0; dialog->password_mode = ACT_USER_PASSWORD_MODE_SET_AT_LOGIN; gtk_container_set_border_width (GTK_CONTAINER (dialog), 20); gtk_window_set_deletable (GTK_WINDOW (dialog), FALSE); gtk_window_set_default_size (GTK_WINDOW (dialog), 450, 200); dialog_add_button_with_icon_name ( GTK_DIALOG (dialog), _("Close"), "window-close", GTK_RESPONSE_CLOSE); dialog->button_ok = dialog_add_button_with_icon_name (GTK_DIALOG (dialog), _("Confirm"), "emblem-default", GTK_RESPONSE_OK); dialog_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_box_pack_start (GTK_BOX (dialog_area), box, TRUE, TRUE, 8); table = gtk_grid_new (); gtk_grid_set_row_spacing(GTK_GRID(table), 10); gtk_grid_set_column_spacing(GTK_GRID(table), 10); gtk_box_pack_start (GTK_BOX (box), table, TRUE, TRUE, 0); gtk_grid_set_column_homogeneous (GTK_GRID (table), TRUE); label = gtk_label_new (_("Password")); gtk_grid_attach (GTK_GRID (table), label, 0, 0, 1, 1); login_button = gtk_radio_button_new_with_label (NULL, _("Set up next time")); radio_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (login_button)); gtk_grid_attach (GTK_GRID (table), login_button, 0, 1, 5, 1); g_signal_connect (login_button, "toggled", G_CALLBACK (next_login_set_password), dialog); now_button = gtk_radio_button_new_with_label (radio_group, _("Now set up")); gtk_grid_attach (GTK_GRID (table), now_button, 0, 2, 5, 1); g_signal_connect (now_button, "toggled", G_CALLBACK (now_set_password), dialog); dialog->login_button = login_button; dialog->now_button = now_button; label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("User Password"), TRUE); gtk_grid_attach (GTK_GRID (table), label, 0, 3, 1, 1); dialog->password_entry = gtk_entry_new (); gtk_entry_set_icon_from_icon_name (GTK_ENTRY (dialog->password_entry), GTK_ENTRY_ICON_SECONDARY, "system-run"); gtk_entry_set_icon_tooltip_text (GTK_ENTRY (dialog->password_entry), GTK_ENTRY_ICON_SECONDARY, _("generation password")); gtk_entry_set_max_length (GTK_ENTRY (dialog->password_entry), 20); gtk_grid_attach (GTK_GRID (table), dialog->password_entry, 1, 3, 4, 1); dialog->level_bar = gtk_level_bar_new (); gtk_level_bar_set_min_value (GTK_LEVEL_BAR (dialog->level_bar), 0.0); gtk_level_bar_set_max_value (GTK_LEVEL_BAR (dialog->level_bar), 5.0); gtk_level_bar_set_mode (GTK_LEVEL_BAR (dialog->level_bar), GTK_LEVEL_BAR_MODE_DISCRETE); gtk_grid_attach (GTK_GRID (table), dialog->level_bar, 1, 4, 4, 1); dialog->label_note = gtk_label_new (NULL); gtk_grid_attach (GTK_GRID (table), dialog->label_note, 0, 5, 4, 1); label = gtk_label_new (NULL); SetLableFontType (label, "gray", 11, _("Confirm"), TRUE); gtk_grid_attach (GTK_GRID (table), label, 0, 6, 1, 1); dialog->verify_entry = gtk_entry_new (); gtk_entry_set_visibility (GTK_ENTRY (dialog->verify_entry), FALSE); gtk_entry_set_max_length (GTK_ENTRY(dialog->verify_entry),20); gtk_entry_set_visibility (GTK_ENTRY(dialog->verify_entry),FALSE); gtk_grid_attach(GTK_GRID(table) ,dialog->verify_entry, 1, 6, 4, 1); g_signal_connect (G_OBJECT (dialog->password_entry), "icon-press", G_CALLBACK(AutoGenera), dialog->verify_entry); label = gtk_label_new(NULL); gtk_grid_attach (GTK_GRID (table), label, 0, 7, 4, 1); gtk_widget_set_sensitive (dialog->password_entry, FALSE); gtk_widget_set_sensitive (dialog->verify_entry, FALSE); hseparator = gtk_separator_new (GTK_ORIENTATION_VERTICAL); gtk_grid_attach(GTK_GRID(table), hseparator, 0, 8, 5, 1); } static void user_password_destroy (GtkWidget *obj) { UserPassword *dialog = USER_PASSWORD (obj); if (dialog->check_password_time_id != 0) { g_source_remove (dialog->check_password_time_id); dialog->check_password_time_id = 0; } g_clear_object (&dialog->user); if (dialog->label != NULL) { g_free (dialog->label); dialog->label = NULL; } } static void user_password_response (GtkDialog *dia, int response_id) { UserPassword *dialog = USER_PASSWORD (dia); switch (response_id) { case GTK_RESPONSE_CLOSE: CloseNewPassWindow (dialog); break; case GTK_RESPONSE_OK: SetNewPass(dialog); CloseNewPassWindow (dialog); break; default: break; } } static void user_password_class_init (UserPasswordClass *klass) { GtkDialogClass *dialog_class = GTK_DIALOG_CLASS (klass); GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); widget_class->destroy = user_password_destroy; dialog_class->response = user_password_response; signals [CHANGED] = g_signal_new ("changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } char *user_password_get_label (UserPassword *dialog) { return dialog->label; } UserPassword * user_password_new (ActUser *user) { UserPassword *dialog; int password_type; char *label; g_return_val_if_fail (ACT_IS_USER (user), NULL); dialog = g_object_new (USER_TYPE_PASSWORD, "use-header-bar", 1, NULL); dialog->user = g_object_ref (user); label = GetPasswordModeText (user, &password_type); dialog->label = g_strdup (label); user_password_set_mode (dialog, user); return dialog; } user-admin-1.7.0/src/user-password.h000066400000000000000000000022001435121147600173370ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_PASSWORD_H__ #define __USER_PASSWORD_H__ #include #include G_BEGIN_DECLS #define USER_TYPE_PASSWORD (user_password_get_type ()) G_DECLARE_FINAL_TYPE (UserPassword, user_password, USER, PASSWORD, GtkDialog) UserPassword *user_password_new (ActUser *user); char *user_password_get_label (UserPassword *dialog); G_END_DECLS #endif user-admin-1.7.0/src/user-share.c000066400000000000000000000370761435121147600166150ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include #include #include #include #include #include "user-share.h" #include "user-info.h" #define GSM_GSETTINGS_SCHEMA "org.mate.interface" static int file_dp = 0; /*Log file descriptor*/ static int create_log_file(void) { time_t t; int t_stamp; char *file_name; if(file_dp > 0) { return file_dp; } t_stamp = time(&t); file_name = g_strdup_printf("/tmp/mate-user-admin-%d.log",t_stamp); file_dp = open(file_name,O_RDWR|O_CREAT,0666); g_free(file_name); return file_dp; } GdkPixbuf *GetRoundPixbuf (GdkPixbuf *Spixbuf) { GdkPixbuf *Dpixbuf = NULL; cairo_surface_t *CairoFace; cairo_t *Cairo; int PixSize; PixSize = gdk_pixbuf_get_width (Spixbuf); CairoFace = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, PixSize,PixSize); Cairo = cairo_create (CairoFace); cairo_arc (Cairo, PixSize/2, PixSize/2, PixSize/2, 0, 2 * G_PI); cairo_clip (Cairo); cairo_new_path (Cairo); gdk_cairo_set_source_pixbuf (Cairo,Spixbuf,0,0); cairo_paint (Cairo); Dpixbuf = gdk_pixbuf_get_from_surface (CairoFace,0,0,PixSize,PixSize); cairo_surface_destroy (CairoFace); cairo_destroy (Cairo); return Dpixbuf; } /*Record error information to log file*/ void mate_uesr_admin_log(const char *level,const char *message,...) { int fd; va_list args; char *file_data; char buf[1024]; int len; fd = create_log_file(); if(fd < 0) { return; } va_start(args,message); vsprintf(buf,message, args); va_end(args); file_data = g_strdup_printf("level:[%s] message: %s\r\n",level,buf); len = write(fd,file_data,strlen(file_data)); if(len <= 0) { MessageReport("write log","write log error",ERROR); } g_free (file_data); } void close_log_file (void) { if(file_dp > 0 ) { close(file_dp); file_dp = 0; } } gboolean GetUseHeader(void) { GSettings *settings; const char *key = "gtk-dialogs-use-header"; settings = g_settings_new (GSM_GSETTINGS_SCHEMA); return g_settings_get_boolean (settings, key); } /****************************************************************************** * Function: MessageReport * * Explain: Prompt information dialog * * Input: @Title Message title * @Msg Message content * @nType Message type * Output: * * Author: zhuyaliang 25/05/2018 ******************************************************************************/ int MessageReport(const char *Title,const char *Msg,int nType) { GtkWidget *dialog = NULL; int nRet; switch(nType) { case ERROR: { dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, "%s",Title); break; } case WARING: { dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_WARNING, GTK_BUTTONS_OK, "%s",Title); break; } case INFOR: { dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s",Title); break; } case QUESTION: { dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "%s",Title); gtk_dialog_add_button (GTK_DIALOG (dialog),_("_Return"), GTK_RESPONSE_ACCEPT); break; } case QUESTIONNORMAL: { dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "%s",Title); break; } default : break; } gtk_message_dialog_format_secondary_markup(GTK_MESSAGE_DIALOG(dialog), TYPEMSG, Msg); gtk_window_set_title(GTK_WINDOW(dialog),_("Message")); nRet = gtk_dialog_run(GTK_DIALOG(dialog)); gtk_widget_destroy(dialog); return nRet; } /****************************************************************************** * Function: SetLableFontType * * Explain: Tips the style of the text * * Input: @GtkWidget lable * @Color * @FontSize * @Word text * Output: * * Author: zhuyaliang 25/05/2018 ******************************************************************************/ void SetLableFontType(GtkWidget *Lable , const char *Color, int FontSzie, const char *Word, gboolean Blod) { char *LableTypeBuf; if (Color == NULL) { if(Blod) { LableTypeBuf = g_strdup_printf ("%s", FontSzie, Word); } else { LableTypeBuf = g_strdup_printf ("%s", FontSzie, Word); } } else { if(Blod) { LableTypeBuf = g_strdup_printf ("%s", Color, FontSzie, Word); } else { LableTypeBuf = g_strdup_printf("%s", Color, FontSzie, Word); } } gtk_label_set_markup(GTK_LABEL(Lable),LableTypeBuf); g_free(LableTypeBuf); } /****************************************************************************** * 函数: SetUserFaceSize * * 说明: 设置照片尺寸 * * 输入: * @PicName 照片名字 * @Size 尺寸 * * 返回: * * 作者: zhuyaliang 09/05/2018 ******************************************************************************/ GdkPixbuf * SetUserFaceSize (const char *PicName, int Size) { g_autoptr(GdkPixbuf) Spixbuf = NULL; GdkPixbuf *Dpixbuf = NULL; if(PicName == NULL) { Spixbuf = gdk_pixbuf_new_from_file_at_size (DEFAULT, Size, Size, NULL); } else { Spixbuf = gdk_pixbuf_new_from_file_at_size (PicName, Size, Size, NULL); } Dpixbuf = GetRoundPixbuf(Spixbuf); return Dpixbuf; } static pwquality_settings_t * get_pwq (void) { static pwquality_settings_t *settings; if (settings == NULL) { char *err = NULL; settings = pwquality_default_settings (); pwquality_set_int_value (settings, PWQ_SETTING_MIN_LENGTH , 8); if (pwquality_read_config (settings, NULL, (gpointer)&err) < 0) { return NULL; } } return settings; } static int pw_min_length (void) { int value = 0; if (pwquality_get_int_value (get_pwq (), PWQ_SETTING_MIN_LENGTH , &value) < 0) { return -1; } return value; } static const gchar *pw_error_hint (gint error) { switch (error) { case PWQ_ERROR_SAME_PASSWORD: return _("The new password needs to be different from the old one"); case PWQ_ERROR_CASE_CHANGES_ONLY: return _("Try changing some letters and numbers"); case PWQ_ERROR_TOO_SIMILAR: return _("Try changing the password a bit more"); case PWQ_ERROR_USER_CHECK: return _("A password without your user name would be stronger"); case PWQ_ERROR_GECOS_CHECK: return _("Try to avoid using your name in the password"); case PWQ_ERROR_BAD_WORDS: return _("Try to avoid some of the words included in the password"); case PWQ_ERROR_ROTATED: return _("Try changing the password a bit more"); case PWQ_ERROR_CRACKLIB_CHECK: return _("Try to avoid common words"); case PWQ_ERROR_PALINDROME: return _("Try to avoid reordering existing words"); case PWQ_ERROR_MIN_DIGITS: return _("Try to use more numbers"); case PWQ_ERROR_MIN_UPPERS: return _("Try to use more uppercase letters"); case PWQ_ERROR_MIN_LOWERS: return _("Try to use more lowercase letters"); case PWQ_ERROR_MIN_OTHERS: return _("Try to use more special characters, like punctuation"); case PWQ_ERROR_MIN_CLASSES: return _("Try to use a mixture of letters, numbers and punctuation"); case PWQ_ERROR_MAX_CONSECUTIVE: return _("Try to avoid repeating the same character"); case PWQ_ERROR_MAX_CLASS_REPEAT: return _("Try to avoid repeating the same type of character: you need to mix up letters, numbers and punctuation."); case PWQ_ERROR_MAX_SEQUENCE: return _("Try to avoid sequences like 1234 or abcd"); case PWQ_ERROR_MIN_LENGTH: return _("Password length needs more than 8 characters"); case PWQ_ERROR_EMPTY_PASSWORD: return (" "); default: return NULL; } } /****************************************************************************** * Function: GetPassStrength * * Explain: Get the strength of the new password * * Input: @password new password * @old_password old * @username name * @message Return password message * * Output: strength * * Author: zhuyaliang 15/05/2018 ******************************************************************************/ int GetPassStrength (const char *password, const char *old_password, const char *username, const char **message) { int rv, level, length = 0; double strength = 0.0; void *auxerror; rv = pwquality_check (get_pwq (), password, old_password, username, &auxerror); if (password != NULL) length = strlen (password); strength = 0.01 * rv; if (rv < 0) { level = (length > 0) ? 1 : 0; } else if (strength < 0.50) { level = 2; } else if (strength < 0.75) { level = 3; } else if (strength < 0.90) { level = 4; } else { level = 5; } if ( length < pw_min_length()) { *message = pw_error_hint (PWQ_ERROR_MIN_LENGTH); level = 0; } else { *message = pw_error_hint (rv); } return level; } /****************************************************************************** * Function: AutoGenera * * Explain: Automatic production of new ciphers * * Input: * * Output: * * Author: zhuyaliang 15/05/2018 ******************************************************************************/ void AutoGenera (GtkEntry *entry, GtkEntryIconPosition icon_pos, GdkEvent *event, gpointer data) { g_autofree char *new_password = NULL; gtk_entry_set_visibility (GTK_ENTRY (entry), TRUE); pwquality_generate (get_pwq (), 0, &new_password); gtk_entry_set_text (GTK_ENTRY (entry), new_password); gtk_entry_set_text (GTK_ENTRY (data), new_password); } /****************************************************************************** * Function: SetComboUserType * * Explain: create drop-down select boxes,Standard and Administrators * * Input: * * Output: * * Author: zhuyaliang 09/05/2018 ******************************************************************************/ GtkWidget *SetComboUserType(const char *s1,const char *s2) { GtkListStore *Store; GtkTreeIter Iter; GtkCellRenderer *Renderer; GtkWidget *ComboUser; Store = gtk_list_store_new(1,G_TYPE_STRING); gtk_list_store_append(Store,&Iter); gtk_list_store_set(Store,&Iter,0,s1,-1); gtk_list_store_append(Store,&Iter); gtk_list_store_set(Store,&Iter,0,s2,-1); ComboUser = gtk_combo_box_new_with_model(GTK_TREE_MODEL(Store)); g_object_unref(G_OBJECT(Store)); Renderer = gtk_cell_renderer_text_new(); gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(ComboUser),Renderer,TRUE); gtk_cell_layout_set_attributes(GTK_CELL_LAYOUT(ComboUser),Renderer,"text",0,NULL); return ComboUser; } GtkWidget *SetButtonIcon(const gchar *button_text,const gchar *icon_name) { GtkWidget *button; GtkWidget *image; GtkStyleContext *Context; button = gtk_button_new_with_mnemonic (button_text); image = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_BUTTON); gtk_button_set_image (GTK_BUTTON (button), image); gtk_button_set_use_underline (GTK_BUTTON (button), TRUE); Context = gtk_widget_get_style_context (button); gtk_style_context_add_class (Context, "text-button"); gtk_widget_set_can_default (button, TRUE); return button; } GtkWidget* dialog_add_button_with_icon_name (GtkDialog *dialog, const gchar *button_text, const gchar *icon_name, gint response_id) { GtkWidget *button; button = gtk_button_new_with_mnemonic (button_text); gtk_button_set_image (GTK_BUTTON (button), gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_BUTTON)); gtk_button_set_use_underline (GTK_BUTTON (button), TRUE); gtk_style_context_add_class (gtk_widget_get_style_context (button), "text-button"); gtk_widget_set_can_default (button, TRUE); gtk_widget_show (button); gtk_dialog_add_action_widget (GTK_DIALOG (dialog), button, response_id); return button; } user-admin-1.7.0/src/user-share.h000066400000000000000000000070001435121147600166020ustar00rootroot00000000000000/* mate-user-admin * Copyright (C) 2018 zhuyaliang https://github.com/zhuyaliang/ * * 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 3 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, see . */ #ifndef __USER_SHARE_H__ #define __USER_SHARE_H__ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include #include #include #include #include #include #define MATE_DESKTOP_USE_UNSTABLE_API #include #include #define TYPEMSG "%s " #define ERROR 1 #define WARING 2 #define INFOR 3 #define QUESTION 4 #define QUESTIONNORMAL 5 #define AVATARS "Default.png" #define DEFAULT FACEDIR AVATARS #define OLDPASS 0 #define NEWPASS 1 #define STANDARD 0 #define ADMIN 1 void mate_uesr_admin_log (const char *level, const char *message, ...); void close_log_file (void); gboolean GetUseHeader (void); GHashTable *CreateGroupsHashTable (void); int MessageReport (const char *Title, const char *Msg, int nType); void SetLableFontType (GtkWidget *Lable , const char *Color, int FontSzie, const char *Word, gboolean Blod); GdkPixbuf *SetUserFaceSize (const char *PicName, int Size); GtkWidget *SetComboUserType (const char *s1, const char *s2); void SelectSetPassMode (GtkRadioButton *button, gpointer user_data); void AutoGenera (GtkEntry *entry, GtkEntryIconPosition icon_pos, GdkEvent *event, gpointer user_data); int GetPassStrength (const char *password, const char *old_password, const char *username, const char **message); GtkWidget *SetButtonIcon (const gchar *button_text, const gchar *icon_name); GdkPixbuf *GetRoundPixbuf (GdkPixbuf *Spixbuf); GtkWidget *dialog_add_button_with_icon_name (GtkDialog *dialog, const gchar *button_text, const gchar *icon_name, gint response_id); #endif user-admin-1.7.0/src/user-window.c000066400000000000000000000401421435121147600170060ustar00rootroot00000000000000/************************************************************************* File Name: user-window.c Copyright (C) 2020 zhuyaliang https://github.com/zhuyaliang/ 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 3 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, see . Created Time: 2021年03月12日 星期五 17时16分18秒 ************************************************************************/ #include "user-window.h" #include "user-info.h" #include "user-base.h" #include "user-admin.h" #include "user-share.h" #include "user-face.h" #include "user-list.h" #include "user-group-window.h" #define USER_ADMIN_PERMISSION "org.mate.user.admin.administration" #define APPICON "user-admin.png" struct _UserWindowPrivate { ActUserManager *manager; ActUser *user; GPermission *permission; GSList *user_list; GtkWidget *list_box; UserFace *face; UserBase *base; GtkWidget *list_image; GtkWidget *list_label; GtkWidget *button_remove; GtkWidget *button_lock; GtkWidget *button_add; GtkWidget *popover; gint update_user_id; }; G_DEFINE_TYPE_WITH_PRIVATE (UserWindow, user_window, GTK_TYPE_WINDOW) static void user_window_update (UserWindow *win, ActUser *user) { gboolean is_authorized; gboolean self_selected; is_authorized = g_permission_get_allowed (G_PERMISSION (win->priv->permission)); self_selected = act_user_get_uid (user) == geteuid (); /*Switching icon*/ user_face_update (win->priv->face, GetUserIcon (user), GetRealName (user)); user_base_update_user_info (win->priv->base, user); mate_uesr_admin_log("Info","mate-user-admin Current user name %s",GetRealName(user)); if(self_selected == 0) { gtk_widget_set_sensitive(GTK_WIDGET (win->priv->face),is_authorized); user_base_set_private_sensitive (win->priv->base, is_authorized); } else if(is_authorized == 0 && self_selected == 1) { gtk_widget_set_sensitive(GTK_WIDGET (win->priv->face),self_selected); user_base_set_private_sensitive (win->priv->base, self_selected); } } static GtkWidget *set_unlock_button_tips (GtkWidget *button_lock) { GtkWidget *popover; GtkWidget *box; GtkWidget *label; GtkWidget *image; popover = gtk_popover_new (button_lock); box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); image = gtk_image_new_from_icon_name ("system-lock-screen-symbolic", GTK_ICON_SIZE_LARGE_TOOLBAR); gtk_container_add(GTK_CONTAINER(box), image); label = gtk_label_new (NULL); SetLableFontType(label, NULL, 11, _("Some settings must be unlocked before they can be changed"), FALSE); gtk_container_add(GTK_CONTAINER(box), label); gtk_popover_set_position (GTK_POPOVER (popover), GTK_POS_LEFT); gtk_container_add (GTK_CONTAINER (popover), box); gtk_container_set_border_width (GTK_CONTAINER (popover), 6); gtk_widget_show_all (popover); gtk_popover_popup (GTK_POPOVER(popover)); return popover; } static void update_permission (UserWindow *win) { gboolean is_authorized; gboolean self_selected; is_authorized = g_permission_get_allowed (G_PERMISSION (win->priv->permission)); self_selected = act_user_get_uid (win->priv->user) == geteuid (); gtk_widget_set_sensitive (win->priv->button_add, is_authorized); gtk_widget_set_sensitive (win->priv->button_remove, is_authorized); gtk_widget_set_sensitive (GTK_WIDGET (win->priv->face), is_authorized); user_base_set_public_sensitive (win->priv->base, is_authorized); user_base_set_private_sensitive (win->priv->base, is_authorized); if (is_authorized == 0 && self_selected == 1) { gtk_widget_set_sensitive (GTK_WIDGET (win->priv->face), self_selected); user_base_set_private_sensitive (win->priv->base, self_selected); } } static void on_permission_changed (GPermission *permission, GParamSpec *pspec, gpointer data) { UserWindow *userwin = USER_WINDOW (data); update_permission(userwin); } static void button_active_changed (GtkButton *button, UserWindow *win) { gtk_widget_set_visible (win->priv->popover, FALSE); } static void user_window_set_permission (UserWindow *win) { GError *error = NULL; win->priv->permission = polkit_permission_new_sync (USER_ADMIN_PERMISSION, NULL, NULL, &error); if (win->priv->permission != NULL) { win->priv->button_lock = gtk_lock_button_new (win->priv->permission); win->priv->popover = set_unlock_button_tips (win->priv->button_lock); gtk_lock_button_set_permission (GTK_LOCK_BUTTON (win->priv->button_lock), win->priv->permission); gtk_widget_grab_focus (win->priv->button_lock); g_signal_connect (win->priv->permission, "notify", G_CALLBACK (on_permission_changed), win); g_signal_connect (win->priv->button_lock, "clicked", G_CALLBACK (button_active_changed), win); } else { mate_uesr_admin_log ("Warning","Cannot create '%s' permission: %s", USER_ADMIN_PERMISSION, error->message); g_error_free (error); } } static GtkWidget *create_user_list_box (GtkWidget *box) { GtkWidget *list_box; GtkWidget *scrolled; scrolled = gtk_scrolled_window_new (NULL, NULL); gtk_box_pack_start (GTK_BOX(box), scrolled, TRUE, TRUE, 0); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolled), GTK_SHADOW_IN); list_box = gtk_list_box_new (); gtk_container_add (GTK_CONTAINER (scrolled), list_box); return list_box; } static void user_window_list_select_user (GtkListBox *list_box, GtkListBoxRow *row, UserWindow *win) { win->priv->user = user_list_row_get_user (USER_LIST_ROW (row)); win->priv->list_image = user_list_row_get_image_label (USER_LIST_ROW (row)); win->priv->list_label = user_list_row_get_name_label (USER_LIST_ROW (row)); user_base_set_user (win->priv->base, win->priv->user); user_window_update (win, win->priv->user); } static void user_image_changed_cb (UserFace *face, UserWindow *win) { char *file_name; g_autoptr(GdkPixbuf) pb = NULL; file_name = user_face_get_image_name (face); act_user_set_icon_file (win->priv->user, file_name); pb = SetUserFaceSize (file_name, 50); gtk_image_set_from_pixbuf (GTK_IMAGE (win->priv->list_image), pb); } static void show_main_window (UserGroupWindow *win, GtkWidget *window) { gtk_widget_show (window); } static void user_group_manager_cb (UserBase *base, UserWindow *win) { UserGroupWindow *group_window; const char *name; name = GetUserName (win->priv->user); gtk_widget_hide (GTK_WIDGET (win)); group_window = user_group_window_new (name, win->priv->user_list); g_signal_connect (group_window, "window-closed", G_CALLBACK (show_main_window), win); gtk_widget_show_all (GTK_WIDGET (group_window)); } static void user_name_changed_cb (UserFace *face, UserWindow *win) { char *name; name = user_face_get_real_name (face); act_user_set_real_name (win->priv->user, name); SetLableFontType (win->priv->list_label, NULL, 14, name, TRUE); } static void remove_user_cb (GtkWidget *widget, UserWindow *win) { ActUser *user = win->priv->user; RemoveUser (user); } static void QuitApp (GtkWidget *widget, UserWindow *win) { gtk_widget_destroy (GTK_WIDGET (win)); } static void user_window_destroy (GtkWidget *data) { UserWindow *userwin = USER_WINDOW (data); g_slist_free_full (userwin->priv->user_list, g_object_unref); close_log_file (); gtk_widget_destroy (GTK_WIDGET (userwin->priv->face)); gtk_widget_destroy (GTK_WIDGET (userwin->priv->base)); if (userwin->priv->update_user_id > 0) { g_source_remove (userwin->priv->update_user_id); } g_clear_object (&userwin->priv->manager); gtk_main_quit (); } static void create_button_box (GtkWidget *box, GtkWidget *button_lock, UserWindow *win) { GtkWidget *button_close; GtkWidget *lable_space; GtkWidget *table; table = gtk_grid_new (); gtk_grid_set_column_homogeneous (GTK_GRID (table), TRUE); gtk_box_pack_start (GTK_BOX (box), table, TRUE, TRUE, 0); lable_space = gtk_label_new (NULL); gtk_grid_attach (GTK_GRID (table) , lable_space , 0, 0, 4, 1); win->priv->button_add = SetButtonIcon (_("Add User"), "list-add"); gtk_grid_attach (GTK_GRID (table), win->priv->button_add, 1, 1, 1, 1); win->priv->button_remove = SetButtonIcon (_("Remove User"), "list-remove"); gtk_grid_attach (GTK_GRID (table), win->priv->button_remove ,0 ,1 ,1 ,1); button_close = SetButtonIcon (_("Close"), "window-close"); gtk_grid_attach (GTK_GRID (table) , button_close ,4, 1, 1, 1); gtk_grid_attach (GTK_GRID (table), button_lock, 3, 1, 1, 1); g_signal_connect (win->priv->button_remove, "clicked", G_CALLBACK (remove_user_cb), win); g_signal_connect (win->priv->button_add, "clicked", G_CALLBACK (AddNewUser), NULL); g_signal_connect (button_close, "clicked", G_CALLBACK (QuitApp), win); gtk_grid_set_row_spacing (GTK_GRID (table), 10); gtk_grid_set_column_spacing (GTK_GRID (table), 10); } static void user_window_fill (UserWindow *userwin) { GtkWidget *fixed; GtkWidget *box; GtkWidget *hbox; GtkWidget *hbox1; GtkWidget *hbox2; fixed = gtk_fixed_new (); gtk_container_add (GTK_CONTAINER (userwin), fixed); box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); gtk_fixed_put (GTK_FIXED (fixed), box, 0, 0); hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); gtk_box_pack_start (GTK_BOX(box), hbox, FALSE, FALSE, 0); hbox2 = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); gtk_box_pack_start (GTK_BOX (hbox), hbox2, FALSE, FALSE, 10); gtk_widget_set_size_request (hbox2, 180, -1); userwin->priv->list_box = create_user_list_box (hbox2); g_signal_connect (userwin->priv->list_box, "row-activated", G_CALLBACK (user_window_list_select_user), userwin); hbox1 = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); gtk_box_pack_start (GTK_BOX (hbox), hbox1, TRUE, TRUE, 10); userwin->priv->face = user_face_new (); g_signal_connect (userwin->priv->face, "image-changed", G_CALLBACK (user_image_changed_cb), userwin); g_signal_connect (userwin->priv->face, "name-changed", G_CALLBACK (user_name_changed_cb), userwin); gtk_box_pack_start (GTK_BOX (hbox1), GTK_WIDGET (userwin->priv->face), TRUE, TRUE, 0); userwin->priv->base = user_base_new (); g_signal_connect (userwin->priv->base, "group-viewed", G_CALLBACK (user_group_manager_cb), userwin); gtk_box_pack_start (GTK_BOX (hbox1), GTK_WIDGET (userwin->priv->base), TRUE, TRUE, 0); /*Adding new users or remove users*/ create_button_box (box, userwin->priv->button_lock, userwin); } static GObject * user_window_constructor (GType type, guint n_construct_properties, GObjectConstructParam *construct_properties) { GObject *obj; UserWindow *userwin; obj = G_OBJECT_CLASS (user_window_parent_class)->constructor (type, n_construct_properties, construct_properties); userwin = USER_WINDOW (obj); user_window_fill (userwin); return obj; } static void user_window_class_init (UserWindowClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass); widget_class->destroy = user_window_destroy; gobject_class->constructor = user_window_constructor; } static void user_window_init (UserWindow *userwin) { GtkWindow *window; userwin->priv = user_window_get_instance_private (userwin); window = GTK_WINDOW (userwin); gtk_container_set_border_width (GTK_CONTAINER (window), 10); user_window_set_permission (userwin); } static void user_window_set_list_data (UserWindow *win, int index) { GtkListBoxRow *row; row = gtk_list_box_get_row_at_index (GTK_LIST_BOX (win->priv->list_box), index); win->priv->user = user_list_row_get_user (USER_LIST_ROW (row)); win->priv->list_label = user_list_row_get_name_label (USER_LIST_ROW (row)); win->priv->list_image = user_list_row_get_image_label (USER_LIST_ROW (row)); } UserWindow * user_window_new (ActUserManager *manager) { UserWindow *userwin; g_autoptr(GdkPixbuf) icon = NULL; userwin = g_object_new (USER_TYPE_WINDOW, "type", GTK_WINDOW_TOPLEVEL, "window-position", GTK_WIN_POS_CENTER, "title", _("Mate User Manager"), NULL); icon = gdk_pixbuf_new_from_file(ICONDIR APPICON, NULL); if(icon) { gtk_window_set_icon (GTK_WINDOW (userwin), icon); } userwin->priv->user_list = get_user_info_list (manager); user_list_box_update (userwin->priv->list_box, userwin->priv->user_list, 0); user_window_set_list_data (userwin, 0); user_face_fill (userwin->priv->face, userwin->priv->user); user_base_set_user (userwin->priv->base, userwin->priv->user); user_window_update (userwin, userwin->priv->user); update_permission (userwin); userwin->priv->manager = g_object_ref (manager); return userwin; } void user_window_remove_user_cb (ActUserManager *um, ActUser *user, UserWindow *win) { win->priv->user_list = g_slist_remove (win->priv->user_list, user); user_list_box_update (win->priv->list_box, win->priv->user_list, 0); user_window_set_list_data (win, 0); user_window_update (win, win->priv->user); gtk_widget_show_all (win->priv->list_box); } static gboolean update_new_user_info (UserWindow *win) { user_window_update (win, win->priv->user); g_source_remove (win->priv->update_user_id); win->priv->update_user_id = 0; return FALSE; } void user_window_add_user_cb (ActUserManager *um, ActUser *user, UserWindow *win) { int index; if (act_user_get_uid (user) == 0) return; win->priv->user_list = g_slist_append (win->priv->user_list, user); index = g_slist_length (win->priv->user_list) - 1; user_list_box_update (win->priv->list_box, win->priv->user_list, index); user_window_set_list_data (win, index); win->priv->update_user_id = g_timeout_add (2500, (GSourceFunc) update_new_user_info, win); gtk_widget_show_all (win->priv->list_box); } user-admin-1.7.0/src/user-window.h000066400000000000000000000046271435121147600170230ustar00rootroot00000000000000/************************************************************************* File Name: user-window.h Copyright (C) 2020 zhuyaliang https://github.com/zhuyaliang/ 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 3 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, see . Created Time: 2021年03月12日 星期五 17时02分17秒 ************************************************************************/ #ifndef __USER_WINDOW__ #define __USER_WINDOW__ #include #include #define USER_TYPE_WINDOW (user_window_get_type ()) #define USER_WINDOW(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), USER_TYPE_WINDOW, UserWindow)) #define USER_WINDOW_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), USER_TYPE_WINDOW, UserWindowClass)) #define USER_IS_WINDOW(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), USER_TYPE_WINDOW)) #define USER_WINDOW_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), USER_TYPE_WINDOW, UserWindowClass)) typedef struct _UserWindow UserWindow; typedef struct _UserWindowClass UserWindowClass; typedef struct _UserWindowPrivate UserWindowPrivate; struct _UserWindow { GtkWindow parent_instance; UserWindowPrivate *priv; }; struct _UserWindowClass { GtkWindowClass parent_class; }; GType user_window_get_type (void) G_GNUC_CONST; UserWindow *user_window_new (ActUserManager *manager); void user_window_remove_user_cb (ActUserManager *um, ActUser *user, UserWindow *win); void user_window_add_user_cb (ActUserManager *um, ActUser *user, UserWindow *win); #endif