././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1899152 HyperKitty-1.3.4/0000755000175000017500000000000000000000000013512 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/.coveragerc0000644000175000017500000000032500000000000015633 0ustar00maxkingmaxking[run] source = hyperkitty omit = hyperkitty/tests/*.py hyperkitty/tests/*/*.py hyperkitty/south_migrations/*.py hyperkitty/migrations/*.py hyperkitty/lib/mockup.py [html] directory = coverage ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/AUTHORS.txt0000644000175000017500000000026400000000000015402 0ustar00maxkingmaxkingAamir Khan Pierre-Yves Chibon Aurelien Bompard Aslak Knutsen Karen Tang ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/COPYING.txt0000644000175000017500000010451300000000000015367 0ustar00maxkingmaxking 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 . ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1299138 HyperKitty-1.3.4/HyperKitty.egg-info/0000755000175000017500000000000000000000000017320 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315877.0 HyperKitty-1.3.4/HyperKitty.egg-info/PKG-INFO0000644000175000017500000000612400000000000020420 0ustar00maxkingmaxkingMetadata-Version: 2.1 Name: HyperKitty Version: 1.3.4 Summary: A web interface to access GNU Mailman v3 archives Home-page: https://gitlab.com/mailman/hyperkitty Author: HyperKitty Developers Author-email: hyperkitty-devel@lists.fedorahosted.org License: GPLv3 Description: ======================================== HyperKitty - Archiver for GNU Mailman v3 ======================================== .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/pipeline.svg?ignore_skipped=true&key_text=build&key_width=42 :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/coverage.svg?job=coverage :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://readthedocs.org/projects/hyperkitty/badge/?version=latest :target: https://hyperkitty.readthedocs.io .. image:: http://img.shields.io/pypi/v/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty .. image:: http://img.shields.io/pypi/dm/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives. Links ===== - Full documentation: https://hyperkitty.readthedocs.org - Project page and feedback: https://gitlab.com/mailman/hyperkitty - Demo server: https://lists.mailman3.org/ - Local development setup: http://docs.mailman3.org/en/latest/devsetup.html License ======= HyperKitty is licensed under the `GPL v3.0 `_ Help, Bugs, Feedback ==================== If you need help with HyperKitty, want to keep up with progress, chat with developers, or ask any other questions about HyperKitty, you can hang out in the IRC channel: `#mailman on irc.freenode.net `_. You can also subscribe to our `mailing list `_ of developers. To report bugs, please create `a ticket here `_ or contact us on IRC. About other links of feedback, please see below. - User mailing list: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/ - The "mailman" developers links: https://mail.python.org/mailman/listinfo/mailman-developers/ Keywords: email Platform: UNKNOWN Classifier: Framework :: Django Classifier: Development Status :: 4 - Beta Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3) Classifier: Topic :: Communications :: Email :: Mailing List Servers Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: JavaScript Provides-Extra: dev ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315878.0 HyperKitty-1.3.4/HyperKitty.egg-info/SOURCES.txt0000644000175000017500000006575300000000000021224 0ustar00maxkingmaxking.coveragerc AUTHORS.txt COPYING.txt MANIFEST.in README.rst hyperkitty.spec setup.py tox.ini HyperKitty.egg-info/PKG-INFO HyperKitty.egg-info/SOURCES.txt HyperKitty.egg-info/dependency_links.txt HyperKitty.egg-info/requires.txt HyperKitty.egg-info/top_level.txt doc/Makefile doc/_sass.rst doc/conf.py doc/database.rst doc/development.rst doc/index.rst doc/install.rst doc/news.rst example_project/README.rst example_project/__init__.py example_project/apache.conf example_project/crontab example_project/manage.py example_project/qcluster.service example_project/settings.py example_project/urls.py example_project/wsgi.py example_project/logs/.keep hyperkitty/__init__.py hyperkitty/admin.py hyperkitty/apps.py hyperkitty/checks.py hyperkitty/context_processors.py hyperkitty/forms.py hyperkitty/search_indexes.py hyperkitty/signals.py hyperkitty/tasks.py hyperkitty/urls.py hyperkitty/utils.py hyperkitty/api/__init__.py hyperkitty/api/attachment.py hyperkitty/api/email.py hyperkitty/api/mailinglist.py hyperkitty/api/sender.py hyperkitty/api/tag.py hyperkitty/api/thread.py hyperkitty/api/utils.py hyperkitty/fixtures/first_start.json hyperkitty/fixtures/tag_testdata.json hyperkitty/jobs/__init__.py hyperkitty/jobs/empty_threads.py hyperkitty/jobs/new_lists_from_mailman.py hyperkitty/jobs/orphan_emails.py hyperkitty/jobs/recent_threads_cache.py hyperkitty/jobs/sync_mailman.py hyperkitty/jobs/thread_order_depth.py hyperkitty/jobs/thread_starting_email.py hyperkitty/jobs/update_and_clean_index.py hyperkitty/jobs/update_index.py hyperkitty/lib/__init__.py hyperkitty/lib/analysis.py hyperkitty/lib/compat.py hyperkitty/lib/incoming.py hyperkitty/lib/mailman.py hyperkitty/lib/mockup.py hyperkitty/lib/posting.py hyperkitty/lib/user.py hyperkitty/lib/utils.py hyperkitty/lib/view_helpers.py hyperkitty/locale/af/LC_MESSAGES/django.po hyperkitty/locale/am/LC_MESSAGES/django.po hyperkitty/locale/an/LC_MESSAGES/django.po hyperkitty/locale/ar/LC_MESSAGES/django.po hyperkitty/locale/ast/LC_MESSAGES/django.po hyperkitty/locale/az/LC_MESSAGES/django.po hyperkitty/locale/be/LC_MESSAGES/django.po hyperkitty/locale/bem/LC_MESSAGES/django.po hyperkitty/locale/bg/LC_MESSAGES/django.po hyperkitty/locale/bn/LC_MESSAGES/django.po hyperkitty/locale/bo/LC_MESSAGES/django.po hyperkitty/locale/br/LC_MESSAGES/django.po hyperkitty/locale/bs/LC_MESSAGES/django.po hyperkitty/locale/ca/LC_MESSAGES/django.po hyperkitty/locale/ca@valencia/LC_MESSAGES/django.po hyperkitty/locale/ce/LC_MESSAGES/django.po hyperkitty/locale/ckb/LC_MESSAGES/django.po hyperkitty/locale/co/LC_MESSAGES/django.po hyperkitty/locale/crh/LC_MESSAGES/django.po hyperkitty/locale/cs/LC_MESSAGES/django.po hyperkitty/locale/cv/LC_MESSAGES/django.po hyperkitty/locale/cy/LC_MESSAGES/django.po hyperkitty/locale/da/LC_MESSAGES/django.po hyperkitty/locale/de/LC_MESSAGES/django.po hyperkitty/locale/el/LC_MESSAGES/django.po hyperkitty/locale/en_AU/LC_MESSAGES/django.po hyperkitty/locale/en_CA/LC_MESSAGES/django.po hyperkitty/locale/en_GB/LC_MESSAGES/django.po hyperkitty/locale/eo/LC_MESSAGES/django.po hyperkitty/locale/es/LC_MESSAGES/django.po hyperkitty/locale/et/LC_MESSAGES/django.po hyperkitty/locale/eu/LC_MESSAGES/django.po hyperkitty/locale/fa/LC_MESSAGES/django.po hyperkitty/locale/fi/LC_MESSAGES/django.po hyperkitty/locale/fil/LC_MESSAGES/django.po hyperkitty/locale/fo/LC_MESSAGES/django.po hyperkitty/locale/fr/LC_MESSAGES/django.po hyperkitty/locale/fr_CA/LC_MESSAGES/django.po hyperkitty/locale/frp/LC_MESSAGES/django.po hyperkitty/locale/fy/LC_MESSAGES/django.po hyperkitty/locale/ga/LC_MESSAGES/django.po hyperkitty/locale/gd/LC_MESSAGES/django.po hyperkitty/locale/gl/LC_MESSAGES/django.po hyperkitty/locale/gu/LC_MESSAGES/django.po hyperkitty/locale/he/LC_MESSAGES/django.po hyperkitty/locale/hi/LC_MESSAGES/django.po hyperkitty/locale/hr/LC_MESSAGES/django.po hyperkitty/locale/ht/LC_MESSAGES/django.po hyperkitty/locale/hu/LC_MESSAGES/django.po hyperkitty/locale/hy/LC_MESSAGES/django.po hyperkitty/locale/ia/LC_MESSAGES/django.po hyperkitty/locale/id/LC_MESSAGES/django.po hyperkitty/locale/is/LC_MESSAGES/django.po hyperkitty/locale/it/LC_MESSAGES/django.po hyperkitty/locale/ja/LC_MESSAGES/django.po hyperkitty/locale/ka/LC_MESSAGES/django.po hyperkitty/locale/kk/LC_MESSAGES/django.po hyperkitty/locale/kl/LC_MESSAGES/django.po hyperkitty/locale/km/LC_MESSAGES/django.po hyperkitty/locale/kn/LC_MESSAGES/django.po hyperkitty/locale/ko/LC_MESSAGES/django.po hyperkitty/locale/ku/LC_MESSAGES/django.po hyperkitty/locale/kw/LC_MESSAGES/django.po hyperkitty/locale/ky/LC_MESSAGES/django.po hyperkitty/locale/la/LC_MESSAGES/django.po hyperkitty/locale/lb/LC_MESSAGES/django.po hyperkitty/locale/lo/LC_MESSAGES/django.po hyperkitty/locale/lt/LC_MESSAGES/django.po hyperkitty/locale/lv/LC_MESSAGES/django.po hyperkitty/locale/mg/LC_MESSAGES/django.po hyperkitty/locale/mhr/LC_MESSAGES/django.po hyperkitty/locale/mi/LC_MESSAGES/django.po hyperkitty/locale/ml/LC_MESSAGES/django.po hyperkitty/locale/mr/LC_MESSAGES/django.po hyperkitty/locale/ms/LC_MESSAGES/django.po hyperkitty/locale/my/LC_MESSAGES/django.po hyperkitty/locale/nb_NO/LC_MESSAGES/django.po hyperkitty/locale/ne/LC_MESSAGES/django.po hyperkitty/locale/nl/LC_MESSAGES/django.po hyperkitty/locale/nn_NO/LC_MESSAGES/django.po hyperkitty/locale/oc/LC_MESSAGES/django.po hyperkitty/locale/os/LC_MESSAGES/django.po hyperkitty/locale/pa/LC_MESSAGES/django.po hyperkitty/locale/pl/LC_MESSAGES/django.po hyperkitty/locale/ps/LC_MESSAGES/django.po hyperkitty/locale/pt/LC_MESSAGES/django.po hyperkitty/locale/pt_BR/LC_MESSAGES/django.po hyperkitty/locale/ro/LC_MESSAGES/django.po hyperkitty/locale/ru/LC_MESSAGES/django.po hyperkitty/locale/sa/LC_MESSAGES/django.po hyperkitty/locale/sc/LC_MESSAGES/django.po hyperkitty/locale/sd/LC_MESSAGES/django.po hyperkitty/locale/se/LC_MESSAGES/django.po hyperkitty/locale/shn/LC_MESSAGES/django.po hyperkitty/locale/si/LC_MESSAGES/django.po hyperkitty/locale/sk/LC_MESSAGES/django.po hyperkitty/locale/sl/LC_MESSAGES/django.po hyperkitty/locale/sq/LC_MESSAGES/django.po hyperkitty/locale/sr/LC_MESSAGES/django.po hyperkitty/locale/sv/LC_MESSAGES/django.po hyperkitty/locale/sw/LC_MESSAGES/django.po hyperkitty/locale/szl/LC_MESSAGES/django.po hyperkitty/locale/ta/LC_MESSAGES/django.po hyperkitty/locale/te/LC_MESSAGES/django.po hyperkitty/locale/tg/LC_MESSAGES/django.po hyperkitty/locale/th/LC_MESSAGES/django.po hyperkitty/locale/ti/LC_MESSAGES/django.po hyperkitty/locale/tr/LC_MESSAGES/django.po hyperkitty/locale/ug/LC_MESSAGES/django.po hyperkitty/locale/uk/LC_MESSAGES/django.po hyperkitty/locale/ur/LC_MESSAGES/django.po hyperkitty/locale/uz/LC_MESSAGES/django.po hyperkitty/locale/vi/LC_MESSAGES/django.po hyperkitty/locale/wae/LC_MESSAGES/django.po hyperkitty/locale/zh_CN/LC_MESSAGES/django.po hyperkitty/locale/zh_HK/LC_MESSAGES/django.po hyperkitty/locale/zh_TW/LC_MESSAGES/django.po hyperkitty/management/__init__.py hyperkitty/management/utils.py hyperkitty/management/commands/__init__.py hyperkitty/management/commands/hyperkitty_import.py hyperkitty/management/commands/hyperkitty_warm_up_cache.py hyperkitty/management/commands/mailman_sync.py hyperkitty/management/commands/update_index_one_list.py hyperkitty/migrations/0001_initial.py hyperkitty/migrations/0002_auto_20150311_0913.py hyperkitty/migrations/0003_thread_starting_email.py hyperkitty/migrations/0004_archived_date_and_subject.py hyperkitty/migrations/0005_MailingList_list_id.py hyperkitty/migrations/0006_thread_on_delete.py hyperkitty/migrations/0007_allauth_20160808_1604.py hyperkitty/migrations/0008_django_mailman3_profile.py hyperkitty/migrations/0009_duplicate_persona_users.py hyperkitty/migrations/0010_email_sender_name.py hyperkitty/migrations/0011_email_parent.py hyperkitty/migrations/0012_thread_order_null.py hyperkitty/migrations/0013_mailinglist_id_1.py hyperkitty/migrations/0014_mailinglist_id_2.py hyperkitty/migrations/0015_mailinglist_id_3.py hyperkitty/migrations/0016_auto_20180309_0056.py hyperkitty/migrations/0017_file_attachments.py hyperkitty/migrations/0018_threadcategory_color.py hyperkitty/migrations/0019_auto_20190127_null_description.py hyperkitty/migrations/0020_auto_20190907_1927.py hyperkitty/migrations/0021_add_owners_mods.py hyperkitty/migrations/__init__.py hyperkitty/models/__init__.py hyperkitty/models/category.py hyperkitty/models/common.py hyperkitty/models/email.py hyperkitty/models/favorite.py hyperkitty/models/mailinglist.py hyperkitty/models/profile.py hyperkitty/models/sender.py hyperkitty/models/tag.py hyperkitty/models/thread.py hyperkitty/models/vote.py hyperkitty/static/hyperkitty/img/ajax-loader.gif hyperkitty/static/hyperkitty/img/button_back.png hyperkitty/static/hyperkitty/img/button_back.svg hyperkitty/static/hyperkitty/img/button_newer.png hyperkitty/static/hyperkitty/img/button_older.png hyperkitty/static/hyperkitty/img/discussion.png hyperkitty/static/hyperkitty/img/email_bg.png hyperkitty/static/hyperkitty/img/favicon.ico hyperkitty/static/hyperkitty/img/hyperkitty-favicon.svg hyperkitty/static/hyperkitty/img/hyperkitty-logo.svg hyperkitty/static/hyperkitty/img/like.png hyperkitty/static/hyperkitty/img/likealot.png hyperkitty/static/hyperkitty/img/logo.png hyperkitty/static/hyperkitty/img/mail-attachment.png hyperkitty/static/hyperkitty/img/neutral.png hyperkitty/static/hyperkitty/img/newthread.png hyperkitty/static/hyperkitty/img/notsaved.png hyperkitty/static/hyperkitty/img/participant.png hyperkitty/static/hyperkitty/img/reply.png hyperkitty/static/hyperkitty/img/saved.png hyperkitty/static/hyperkitty/img/show_discussion.png hyperkitty/static/hyperkitty/img/youdislike-disabled.png hyperkitty/static/hyperkitty/img/youdislike.png hyperkitty/static/hyperkitty/img/youlike-disabled.png hyperkitty/static/hyperkitty/img/youlike.png hyperkitty/static/hyperkitty/js/hyperkitty-common.js hyperkitty/static/hyperkitty/js/hyperkitty-index.js hyperkitty/static/hyperkitty/js/hyperkitty-overview.js hyperkitty/static/hyperkitty/js/hyperkitty-thread.js hyperkitty/static/hyperkitty/js/hyperkitty-userprofile.js hyperkitty/static/hyperkitty/libs/d3.v2.min.js hyperkitty/static/hyperkitty/libs/jquery.expander.js hyperkitty/static/hyperkitty/libs/jquery.hotkeys.js hyperkitty/static/hyperkitty/libs/bootstrap/README.txt hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.svg hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff2 hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.js hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.js.map hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.min.js hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.min.js.map hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.js hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.js.map hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.min.js hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.min.js.map hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_alert.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_badge.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_breadcrumb.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_button-group.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_buttons.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_card.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_carousel.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_close.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_code.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_custom-forms.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_dropdown.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_forms.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_functions.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_grid.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_images.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_input-group.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_jumbotron.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_list-group.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_media.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_mixins.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_modal.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_nav.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_navbar.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_pagination.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_popover.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_print.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_progress.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_reboot.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_root.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_spinners.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_tables.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_toasts.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_tooltip.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_transitions.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_type.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_utilities.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_variables.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap-grid.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap-reboot.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_alert.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_background-variant.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_badge.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_border-radius.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_box-shadow.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_breakpoints.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_buttons.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_caret.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_clearfix.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_deprecate.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_float.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_forms.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_gradients.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_grid-framework.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_grid.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_hover.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_image.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_list-group.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_lists.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_nav-divider.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_pagination.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_reset-text.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_resize.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_screen-reader.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_size.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_table-row.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-emphasis.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-hide.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-truncate.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_transition.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_visibility.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_align.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_background.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_borders.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_clearfix.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_display.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_embed.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_flex.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_float.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_overflow.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_position.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_screenreaders.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_shadows.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_sizing.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_spacing.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_stretched-link.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_text.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_visibility.scss hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/vendor/_rfs.scss hyperkitty/static/hyperkitty/libs/fonts/droid/DroidSans.ttf hyperkitty/static/hyperkitty/libs/fonts/droid/DroidSansMono.ttf hyperkitty/static/hyperkitty/libs/fonts/droid/droid.css hyperkitty/static/hyperkitty/libs/fonts/font-awesome/VERSION.txt hyperkitty/static/hyperkitty/libs/fonts/font-awesome/css/font-awesome.css hyperkitty/static/hyperkitty/libs/fonts/font-awesome/css/font-awesome.min.css hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/FontAwesome.otf hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/fontawesome-webfont.eot hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/fontawesome-webfont.svg hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/fontawesome-webfont.ttf hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/fontawesome-webfont.woff hyperkitty/static/hyperkitty/libs/fonts/font-awesome/fonts/fontawesome-webfont.woff2 hyperkitty/static/hyperkitty/libs/fonts/icomoon/icomoon.css hyperkitty/static/hyperkitty/libs/fonts/icomoon/fonts/icomoon.eot hyperkitty/static/hyperkitty/libs/fonts/icomoon/fonts/icomoon.svg hyperkitty/static/hyperkitty/libs/fonts/icomoon/fonts/icomoon.ttf hyperkitty/static/hyperkitty/libs/fonts/icomoon/fonts/icomoon.woff hyperkitty/static/hyperkitty/libs/jquery/jquery-1.10.1.js hyperkitty/static/hyperkitty/libs/jquery/jquery-1.10.1.min.js hyperkitty/static/hyperkitty/libs/jquery/jquery-ui-1.10.3.custom.js hyperkitty/static/hyperkitty/libs/jquery/jquery-ui-1.10.3.custom.min.js hyperkitty/static/hyperkitty/libs/jquery/jquery-ui-selection.txt hyperkitty/static/hyperkitty/libs/jquery/smoothness/jquery-ui-1.10.3.custom.css hyperkitty/static/hyperkitty/libs/jquery/smoothness/jquery-ui-1.10.3.custom.min.css hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/animated-overlay.gif hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_flat_75_ffffff_40x100.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_glass_65_ffffff_1x400.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_glass_75_dadada_1x400.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-icons_222222_256x240.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-icons_2e83ff_256x240.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-icons_454545_256x240.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-icons_888888_256x240.png hyperkitty/static/hyperkitty/libs/jquery/smoothness/images/ui-icons_cd0a0a_256x240.png hyperkitty/static/hyperkitty/libs/mousetrap/mousetrap.min.js hyperkitty/static/hyperkitty/libs/popper/popper.js hyperkitty/static/hyperkitty/libs/popper/popper.js.map hyperkitty/static/hyperkitty/libs/popper/popper.min.js hyperkitty/static/hyperkitty/libs/popper/popper.min.js.map hyperkitty/static/hyperkitty/sass/_hyperkitty-base.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-common.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-index.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-message.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-overview.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-threadslist.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-user.scss hyperkitty/static/hyperkitty/sass/_hyperkitty-variables.scss hyperkitty/static/hyperkitty/sass/hyperkitty.scss hyperkitty/static/hyperkitty/sass/bootstrap/_custom-grid.scss hyperkitty/static/hyperkitty/sass/bootstrap/_custom-mixins.scss hyperkitty/static/hyperkitty/sass/bootstrap/_custom-modals.scss hyperkitty/static/hyperkitty/sass/bootstrap/_custom-utilities.scss hyperkitty/static/hyperkitty/sass/bootstrap/_custom-variables.scss hyperkitty/templates/account/base.html hyperkitty/templates/django_mailman3/base.html hyperkitty/templates/hyperkitty/404.html hyperkitty/templates/hyperkitty/500.html hyperkitty/templates/hyperkitty/api.html hyperkitty/templates/hyperkitty/base.html hyperkitty/templates/hyperkitty/bottom.html hyperkitty/templates/hyperkitty/headers.html hyperkitty/templates/hyperkitty/index.html hyperkitty/templates/hyperkitty/list_delete.html hyperkitty/templates/hyperkitty/message.html hyperkitty/templates/hyperkitty/message_delete.html hyperkitty/templates/hyperkitty/message_new.html hyperkitty/templates/hyperkitty/navbar-brand.html hyperkitty/templates/hyperkitty/overview.html hyperkitty/templates/hyperkitty/reattach.html hyperkitty/templates/hyperkitty/search_results.html hyperkitty/templates/hyperkitty/thread.html hyperkitty/templates/hyperkitty/thread_list.html hyperkitty/templates/hyperkitty/top.html hyperkitty/templates/hyperkitty/user_posts.html hyperkitty/templates/hyperkitty/user_public_profile.html hyperkitty/templates/hyperkitty/ajax/reattach_suggest.html hyperkitty/templates/hyperkitty/ajax/replies.html hyperkitty/templates/hyperkitty/ajax/temp_message.html hyperkitty/templates/hyperkitty/errors/notimplemented.html hyperkitty/templates/hyperkitty/errors/private.html hyperkitty/templates/hyperkitty/fragments/like_form.html hyperkitty/templates/hyperkitty/fragments/month_list.html hyperkitty/templates/hyperkitty/fragments/overview_threads.html hyperkitty/templates/hyperkitty/fragments/overview_top_posters.html hyperkitty/templates/hyperkitty/fragments/send_as.html hyperkitty/templates/hyperkitty/fragments/thread_left_nav.html hyperkitty/templates/hyperkitty/messages/message.html hyperkitty/templates/hyperkitty/messages/right_col.html hyperkitty/templates/hyperkitty/messages/summary_message.html hyperkitty/templates/hyperkitty/threads/category.html hyperkitty/templates/hyperkitty/threads/right_col.html hyperkitty/templates/hyperkitty/threads/summary_thread_large.html hyperkitty/templates/hyperkitty/threads/tags.html hyperkitty/templates/hyperkitty/user_profile/base.html hyperkitty/templates/hyperkitty/user_profile/favorites.html hyperkitty/templates/hyperkitty/user_profile/last_views.html hyperkitty/templates/hyperkitty/user_profile/profile.html hyperkitty/templates/hyperkitty/user_profile/subscriptions.html hyperkitty/templates/hyperkitty/user_profile/votes.html hyperkitty/templates/search/indexes/hyperkitty/email_subject.txt hyperkitty/templates/search/indexes/hyperkitty/email_text.txt hyperkitty/templatetags/__init__.py hyperkitty/templatetags/hk_generic.py hyperkitty/templatetags/hk_haystack.py hyperkitty/tests/__init__.py hyperkitty/tests/_test_caching.py hyperkitty/tests/settings_test.py hyperkitty/tests/test_search_index.py hyperkitty/tests/test_signals.py hyperkitty/tests/test_tasks.py hyperkitty/tests/test_templatetags.py hyperkitty/tests/urls_test.py hyperkitty/tests/utils.py hyperkitty/tests/commands/__init__.py hyperkitty/tests/commands/test_import.py hyperkitty/tests/commands/test_mailman_sync.py hyperkitty/tests/jobs/__init__.py hyperkitty/tests/lib/__init__.py hyperkitty/tests/lib/test_analysis.py hyperkitty/tests/lib/test_incoming.py hyperkitty/tests/lib/test_mailman.py hyperkitty/tests/lib/test_posting.py hyperkitty/tests/lib/test_utils.py hyperkitty/tests/lib/test_view_helpers.py hyperkitty/tests/migrations/__init__.py hyperkitty/tests/migrations/test_0009.py hyperkitty/tests/models/__init__.py hyperkitty/tests/models/test_email.py hyperkitty/tests/models/test_lastview.py hyperkitty/tests/models/test_mailinglist.py hyperkitty/tests/models/test_profile.py hyperkitty/tests/models/test_sender.py hyperkitty/tests/models/test_tag.py hyperkitty/tests/models/test_thread.py hyperkitty/tests/models/test_vote.py hyperkitty/tests/testdata/another-wrong-encoding.txt hyperkitty/tests/testdata/attachment-1.txt hyperkitty/tests/testdata/attachment-2.txt hyperkitty/tests/testdata/attachment-3.txt hyperkitty/tests/testdata/attachment-4.txt hyperkitty/tests/testdata/bad-subject-header.txt hyperkitty/tests/testdata/bad_content_type.txt hyperkitty/tests/testdata/bad_date_tz.txt hyperkitty/tests/testdata/bad_folding.txt hyperkitty/tests/testdata/cant_write_error_message.txt hyperkitty/tests/testdata/non-ascii-date-header.txt hyperkitty/tests/testdata/non-ascii-headers.txt hyperkitty/tests/testdata/payload-utf8-wrong.txt hyperkitty/tests/testdata/resent-date.txt hyperkitty/tests/testdata/strange-in-reply-to-header.txt hyperkitty/tests/testdata/unconvertable_message.txt hyperkitty/tests/testdata/unconvertable_msg-2.txt hyperkitty/tests/testdata/unicode_issue.txt hyperkitty/tests/testdata/unixfrom-date.txt hyperkitty/tests/testdata/unknown-charset.txt hyperkitty/tests/testdata/wrong-in-reply-to-header.txt hyperkitty/tests/views/__init__.py hyperkitty/tests/views/test_accounts.py hyperkitty/tests/views/test_archives.py hyperkitty/tests/views/test_compat.py hyperkitty/tests/views/test_index.py hyperkitty/tests/views/test_mailinglist.py hyperkitty/tests/views/test_mailman.py hyperkitty/tests/views/test_message.py hyperkitty/tests/views/test_search.py hyperkitty/tests/views/test_thread.py hyperkitty/views/__init__.py hyperkitty/views/accounts.py hyperkitty/views/categories.py hyperkitty/views/compat.py hyperkitty/views/index.py hyperkitty/views/mailman.py hyperkitty/views/message.py hyperkitty/views/mlist.py hyperkitty/views/search.py hyperkitty/views/tags.py hyperkitty/views/thread.py hyperkitty/views/users.py././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315877.0 HyperKitty-1.3.4/HyperKitty.egg-info/dependency_links.txt0000644000175000017500000000000100000000000023366 0ustar00maxkingmaxking ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315877.0 HyperKitty-1.3.4/HyperKitty.egg-info/requires.txt0000644000175000017500000000050400000000000021717 0ustar00maxkingmaxkingDjango<3.2,>=2.2 django-compressor>=1.3 django-extensions>=1.3.7 django-gravatar2>=1.0.6 django-haystack>=2.8.0 django-q>=1.0.0 django_mailman3>=1.3.3 djangorestframework>=3.0.0 flufl.lock>=4.0 mailmanclient>=3.3.1 networkx>=2.0 python-dateutil>=2.0 pytz>=2012 robot-detection>=0.3 [dev] Whoosh>=2.5.7 django-debug-toolbar ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315877.0 HyperKitty-1.3.4/HyperKitty.egg-info/top_level.txt0000644000175000017500000000001300000000000022044 0ustar00maxkingmaxkinghyperkitty ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234952.0 HyperKitty-1.3.4/MANIFEST.in0000644000175000017500000000130400000000000015246 0ustar00maxkingmaxkinginclude AUTHORS.txt COPYING.txt requirements.txt hyperkitty.spec include tox.ini *rc # http://bruno.im/2010/may/05/packaging-django-reusable-app/ recursive-include hyperkitty *.py *.html *.js *.txt *.po graft hyperkitty/static graft hyperkitty/fixtures graft hyperkitty/tests/testdata prune hyperkitty/static/hyperkitty/.sass-cache include doc/conf.py doc/Makefile doc/*.rst # example project recursive-include example_project *.py *.conf *.rst *.service crontab exclude example_project/settings_local.py exclude example_project/hyperkitty.db include example_project/logs/.keep exclude example_project/logs/*.log prune example_project/static prune example_project/fulltext_index prune example_project/emails ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1899152 HyperKitty-1.3.4/PKG-INFO0000644000175000017500000000612400000000000014612 0ustar00maxkingmaxkingMetadata-Version: 2.1 Name: HyperKitty Version: 1.3.4 Summary: A web interface to access GNU Mailman v3 archives Home-page: https://gitlab.com/mailman/hyperkitty Author: HyperKitty Developers Author-email: hyperkitty-devel@lists.fedorahosted.org License: GPLv3 Description: ======================================== HyperKitty - Archiver for GNU Mailman v3 ======================================== .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/pipeline.svg?ignore_skipped=true&key_text=build&key_width=42 :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/coverage.svg?job=coverage :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://readthedocs.org/projects/hyperkitty/badge/?version=latest :target: https://hyperkitty.readthedocs.io .. image:: http://img.shields.io/pypi/v/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty .. image:: http://img.shields.io/pypi/dm/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives. Links ===== - Full documentation: https://hyperkitty.readthedocs.org - Project page and feedback: https://gitlab.com/mailman/hyperkitty - Demo server: https://lists.mailman3.org/ - Local development setup: http://docs.mailman3.org/en/latest/devsetup.html License ======= HyperKitty is licensed under the `GPL v3.0 `_ Help, Bugs, Feedback ==================== If you need help with HyperKitty, want to keep up with progress, chat with developers, or ask any other questions about HyperKitty, you can hang out in the IRC channel: `#mailman on irc.freenode.net `_. You can also subscribe to our `mailing list `_ of developers. To report bugs, please create `a ticket here `_ or contact us on IRC. About other links of feedback, please see below. - User mailing list: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/ - The "mailman" developers links: https://mail.python.org/mailman/listinfo/mailman-developers/ Keywords: email Platform: UNKNOWN Classifier: Framework :: Django Classifier: Development Status :: 4 - Beta Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3) Classifier: Topic :: Communications :: Email :: Mailing List Servers Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: JavaScript Provides-Extra: dev ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/README.rst0000644000175000017500000000407700000000000015211 0ustar00maxkingmaxking======================================== HyperKitty - Archiver for GNU Mailman v3 ======================================== .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/pipeline.svg?ignore_skipped=true&key_text=build&key_width=42 :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://gitlab.com/mailman/hyperkitty/badges/master/coverage.svg?job=coverage :target: https://gitlab.com/mailman/hyperkitty/commits/master .. image:: https://readthedocs.org/projects/hyperkitty/badge/?version=latest :target: https://hyperkitty.readthedocs.io .. image:: http://img.shields.io/pypi/v/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty .. image:: http://img.shields.io/pypi/dm/hyperkitty.svg :target: https://pypi.python.org/pypi/hyperkitty HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives. Links ===== - Full documentation: https://hyperkitty.readthedocs.org - Project page and feedback: https://gitlab.com/mailman/hyperkitty - Demo server: https://lists.mailman3.org/ - Local development setup: http://docs.mailman3.org/en/latest/devsetup.html License ======= HyperKitty is licensed under the `GPL v3.0 `_ Help, Bugs, Feedback ==================== If you need help with HyperKitty, want to keep up with progress, chat with developers, or ask any other questions about HyperKitty, you can hang out in the IRC channel: `#mailman on irc.freenode.net `_. You can also subscribe to our `mailing list `_ of developers. To report bugs, please create `a ticket here `_ or contact us on IRC. About other links of feedback, please see below. - User mailing list: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/ - The "mailman" developers links: https://mail.python.org/mailman/listinfo/mailman-developers/ ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1299138 HyperKitty-1.3.4/doc/0000755000175000017500000000000000000000000014257 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/doc/Makefile0000644000175000017500000001077600000000000015732 0ustar00maxkingmaxking# Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " text to make text files" @echo " man to make manual pages" @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" clean: -rm -rf $(BUILDDIR)/* html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/HyperKitty.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/HyperKitty.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/HyperKitty" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/HyperKitty" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." make -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/doc/_sass.rst0000644000175000017500000000156500000000000016130 0ustar00maxkingmaxkingYou will also need to install the `Sass`_ CSS processor using your package manager or the project's installation documentation. You can either use the dart-sass version (`dartsass`_) or the C/C++ version, called `libsass`_ (the binary is ``sassc``). The configuration file in ``example_project/settings.py`` defaults to the ``sassc`` version, but you just have to edit the ``COMPRESS_PRECOMPILERS`` mapping to switch to the dart-sass implementation, whose binary is called ``sass`` and which doesn't recognize the short form of the ``-t/--style`` option. We no longer recommend ruby-sass as there have been compatibility issues with recent versions. Recent Debian and Ubuntu have a ``sassc`` package, which you can install with:: sudo apt-get install sassc .. _Sass: http://sass-lang.com .. _libsass: http://sass-lang.com/libsass .. _dartsass: https://sass-lang.com/dart-sass ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/doc/conf.py0000644000175000017500000001574200000000000015567 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # HyperKitty documentation build configuration file, created by # sphinx-quickstart on Fri Aug 10 19:46:05 2012. # # This file is execfile()d with the current directory set to its containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import os import sys from hyperkitty import VERSION # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. #sys.path.insert(0, os.path.abspath('.')) # -- General configuration ----------------------------------------------------- # If your documentation needs a minimal Sphinx version, state it here. #needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # The suffix of source filenames. source_suffix = '.rst' # The encoding of source files. #source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = 'HyperKitty' copyright = '2012-2015, HyperKitty Developers' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # import sys; sys.path.append('..') # The short X.Y version. version = '.'.join(VERSION.split('.')[0:2]) # The full version, including alpha/beta/rc tags. release = VERSION # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = ['_build', 'database.rst', '_sass.rst'] # The reST default role (used for this markup: `text`) to use for all documents. #default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. #add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). #add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. #show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] # -- Options for HTML output --------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'default' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. #html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. #html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". #html_title = None # A shorter title for the navigation bar. Default is the same as html_title. #html_short_title = None # The name of an image file (relative to this directory) to place at the top # of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. #html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. #html_use_smartypants = True # Custom sidebar templates, maps document names to template names. #html_sidebars = {} # Additional templates that should be rendered to pages, maps page names to # template names. #html_additional_pages = {} # If false, no module index is generated. #html_domain_indices = True # If false, no index is generated. #html_use_index = True # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. #html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. #html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. #html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = None # Output file base name for HTML help builder. htmlhelp_basename = 'HyperKittydoc' # -- Options for LaTeX output -------------------------------------------------- # The paper size ('letter' or 'a4'). #latex_paper_size = 'letter' # The font size ('10pt', '11pt' or '12pt'). #latex_font_size = '10pt' # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ ('index', 'HyperKitty.tex', 'HyperKitty Documentation', 'Mailman Coders', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. #latex_use_parts = False # If true, show page references after internal links. #latex_show_pagerefs = False # If true, show URL addresses after external links. #latex_show_urls = False # Additional stuff for the LaTeX preamble. #latex_preamble = '' # Documents to append as an appendix to all manuals. #latex_appendices = [] # If false, no module index is generated. #latex_domain_indices = True # -- Options for manual page output -------------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'hyperkitty', 'HyperKitty Documentation', ['Mailman Coders'], 1) ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234960.0 HyperKitty-1.3.4/doc/database.rst0000644000175000017500000000444700000000000016566 0ustar00maxkingmaxkingSetting up the databases ======================== The HyperKitty database is configured using the ``DATABASE`` setting in Django's ``settings.py`` file, as usual. The database can be created with the following command:: django-admin migrate --pythonpath example_project --settings settings HyperKitty also uses a fulltext search engine. Thanks to the Django-Haystack library, the search engine backend is pluggable, refer to the Haystack documentation on how to install and configure the fulltext search engine backend. HyperKitty's default configuration uses the `Whoosh`_ backend, so if you want to use that you just need to install the ``Whoosh`` Python library. .. _Whoosh: https://pythonhosted.org/Whoosh/ Importing the current archives ============================== If you are currently running Mailman 2.1, you can run the ``hyperkitty_import`` management command to import existing archives into the mailman database. This command will import the Mbox files: if you're installing HyperKitty on the machine which hosted the previous version of Mailman, those files are available locally and you can use them directly. The command's syntax is:: django-admin hyperkitty_import --pythonpath example_project --settings settings -l ADDRESS mbox_file [mbox_file ...] where: * ``ADDRESS`` is the fully-qualified list name (including the ``@`` sign and the domain name) * The ``mbox_file`` arguments are the existing archives to import (in mbox format). The archive mbox file for a list is usually available at the following location:: /var/lib/mailman/archives/private/LIST_NAME.mbox/LIST_NAME.mbox If the previous archives aren't available locally, you need to download them from your current Mailman 2.1 installation. The file is not web-accessible. Before importing an archive mbox, it is a good idea to check its integrity with the hyperkitty/contrib/check_hk_import script and with Mailman 2.1's bin/cleanarch script. After importing your existing archives, you must add them to the fulltext search engine with the following command:: django-admin update_index --pythonpath example_project --settings settings Refer to `the command's documentation`_ for available switches. .. _`the command's documentation`: http://django-haystack.readthedocs.org/en/latest/management_commands.html#update-index ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/doc/development.rst0000644000175000017500000000657000000000000017343 0ustar00maxkingmaxking=========== Development =========== Building documentation ====================== The full documentation is located in the "doc" subfolder. It can be generated in various formats once you have installed `Sphinx`_. To generate the HTML documentation, run the following command:: make -C doc html The HTML files will be available in the ``doc/_build/html`` directory. The documentation can also be browsed online at: https://hyperkitty.readthedocs.org. .. _Sphinx: http://sphinx-doc.org Communication channels ====================== Hang out on IRC and ask questions on ``#mailman`` or join the `mailing list`_ ``mailman-users@mailman3.org``. .. _mailing list: https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/ Setting up HyperKitty for development ===================================== The recommended way to develop on HyperKitty is to use VirtualEnv. It will create an isolated Python environment where you can add HyperKitty and its dependencies without messing up your system Python install. First, create the virtualenv and activate it:: virtualenv venv_hk source venv_hk/bin/activate Then download the components of HyperKitty:: git clone https://gitlab.com/mailman/hyperkitty.git cd hyperkitty pip install -e '.[dev]' .. include:: _sass.rst Configuration ============= For a development setup, you should create a file ``example_project/settings_local.py`` with at least the following content:: DEBUG = True TEMPLATE_DEBUG = DEBUG USE_SSL = False It's also recommended to change the database access paths in the ``DATABASES`` and ``HAYSTACK_CONNECTIONS`` variables. Absolute paths are required. If you ever want to turn the ``DEBUG`` variable to ``False`` (by removing it from ``settings_local.py``), you'll have to run two additional commands then and each time you change the static files:: django-admin collectstatic --pythonpath example_project --settings settings django-admin compress --pythonpath example_project --settings settings Normally, to generate compressor content, you'll need to set ``COMPRESS_ENABLED`` to ``TRUE`` and ``COMPRESS_OFFLINE`` to ``TRUE`` in ``settings_local.py``. However, you can force the generation of compressor content by adding the ``--force`` switch to the ``django-admin compress`` command, which will run the compressor even if the ``COMPRESS`` settings are not ``TRUE``. But for development purposes, it's better to keep ``DEBUG = True``. .. note:: Your ``django-admin`` command may be called ``django-admin.py`` depending on your installation method. .. Setting up the databases .. include:: database.rst Running HyperKitty ================== If you're coding on HyperKitty, you can use Django's integrated web server. It can be run with the following command:: django-admin runserver --pythonpath example_project --settings settings .. warning:: You should use the development server only locally. While it's possible to make your site publicly available using the dev server, you should never do that in a production environment. Testing ======= Use the following command:: django-admin test --settings hyperkitty.tests.settings_test hyperkitty All test modules reside in the ``hyperkitty/tests`` directory and this is where you should put your own tests, too. To make the django test runner find your tests, make sure to add them to the folder's ``__init__.py``: ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/doc/index.rst0000644000175000017500000000422100000000000016117 0ustar00maxkingmaxking===================================================== HyperKitty, the next-generation mailing-list archiver ===================================================== HyperKitty is a Django-based application providing a web interface to access GNU Mailman v3 archives, and interact with the lists. The project page is https://gitlab.com/mailman/hyperkitty. There is a `demo server`_ available, but it's also a development server, so it may be broken at the time you access it. It's usually OK though. .. _demo server: https://lists.fedoraproject.org/archives/ The authors are listed in the ``AUTHORS.txt`` file. Contents: .. toctree:: :maxdepth: 1 news.rst install.rst development.rst Why HyperKitty? =============== Mailman is in need for replacement of its default Pipermail archiver. It is over 10 years old, users' expectations have changed and their requirements are more sophisticated than the current archiver can deliver on. Mailman3 is the currently under active development and it offers a pluggable architecture where multiple archivers can be plugged to the core without too much pain. Some of the drawbacks of Pipermail : - It does not support stable URLs. - It has scalability issues (it was not suitable for organizations working with hundred of thousand of messages per day, e.g, Launchpad) - The web interface is dated and does not output standards-compliant HTML nor does it take advantage of new technologies such as AJAX. The HyperKitty archiver addresses most of the drawbacks of Pipermail. Copyright ========= Copyright (C) 2012-2019 by the Free Software Foundation, Inc. HyperKitty 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, version 3 of the License. HyperKitty 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 Lesser General Public License for more details. You should have received a copy of the GNU General Public License along with HyperKitty. If not, see . ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/doc/install.rst0000644000175000017500000001750600000000000016470 0ustar00maxkingmaxking============ Installation ============ .. note:: This installation guide covers HyperKitty, the web user interface to access GNU Mailman v3 Archives. To install GNU Mailman follow the instructions in the documentation: http://mailman.readthedocs.io/ Install the code ================ Install the HyperKitty package and its dependencies with the following commands:: sudo python setup.py install .. include:: _sass.rst It is however recommended to use Virtualenv to install HyperKitty, even for a non-development setup (production). Check out :doc:`the development documentation ` for details. Setup your django project ========================= You now have installed the necessary packages but you still need to setup the Django site (project). Example files are provided in the ``example_project`` subdirectory. Change the database setting in ``example_project/settings.py`` to your preferred database. Edit this file to reflect the correct database credentials, the configuration variable is ``DATABASES`` (at the top of the file). Or better yet, instead of changing the ``settings.py`` file itself, copy the values you want to change to a file called ``settings_local.py`` and change them there. It will override the values in ``settings.py`` and will make future upgrades easier. .. note:: Detailed information on how to use different database engines can be found in the `Django documentation`_. .. _Django documentation: https://docs.djangoproject.com/en/2.2/ref/settings/#databases .. Setting up the databases .. include:: database.rst Running HyperKitty on Apache with mod_wsgi ========================================== .. note:: This guide assumes that you know how to setup a VirtualHost with Apache. If you are using SQLite, the ``.db`` file as well as its folder need to be writable by the web server. Edit ``example_project/apache.conf`` to point to your source code location. Add following line to your apache/httpd configuration file:: Include "/{path-to-example_project}/apache.conf" And reload Apache. We're almost ready. But you need to collect the static files from HyperKitty (which resides somewhere on your pythonpath) to be able to serve them from the site directory. All you have to do is run:: django-admin collectstatic --pythonpath example_project --settings settings django-admin compress --pythonpath example_project --settings settings .. note:: Your ``django-admin`` command may be called ``django-admin.py`` depending on your installation method. These static files will be collected in the ``example_project/static`` directory and served by Apache. You should now be all set. Try accessing HyperKitty in your web browser. Connecting to Mailman ===================== To receive incoming emails from Mailman, you must install the `mailman-hyperkitty`_ module available on PyPI in Mailman's virtualenv, and then add the following lines to ``mailman.cfg``:: [archiver.hyperkitty] class: mailman_hyperkitty.Archiver enable: yes configuration: /path/to/example_project/mailman-hyperkitty.cfg An `example of the mailman-hyperkitty.cfg file`_ is shipped with the `mailman-hyperkitty`_ package. You must set the URL to your HyperKitty installation in that file. It is also highly recommanded to change the API secret key and in the ``MAILMAN_ARCHIVER_KEY`` variable in ``settings.py`` (or ``settings_local.py``). .. _mailman-hyperkitty: http://pypi.python.org/pypi/mailman-hyperkitty .. _`example of the mailman-hyperkitty.cfg file`: https://gitlab.com/mailman/mailman-hyperkitty/blob/master/mailman-hyperkitty.cfg After having made these changes, you must restart Mailman. Check its log files to make sure the emails are correctly archived. You should not see "``Broken archiver: hyperkitty``" messages. .. note:: Make sure you installed the ``mailman_hyperkitty`` module in the same environment in which Mailman's daemon is executed otherwise it will raise an exception. Initial setup ============= After installing HyperKitty for the first time, you can populate the database with some data that may be useful, for example a set of thread categories to assign to your mailing-list threads. This can be done by running the following command:: django-admin loaddata --pythonpath example_project --settings settings first_start Thread categories can be edited and added from the Django administration interface (append ``/admin`` to your base URL). You must also make sure that Mailman has generated the databases files that Postfix (or another MTA) will use to lookup the lists. Otherwise SMTP delivery will fail, and that will also impact HyperKitty when it will try to validate email addresses on registration. You can force Mailman to generate those database files with the following command:: mailman aliases Customization ============= You can add HTML snippets to every HyperKitty page by using Django's `TEMPLATE DIRS`_ facility and overriding the following templates: - ``hyperkitty/headers.html``: the content will appear before the ```` tag - ``hyperkitty/top.html``: the content will appear before the ```` tag - ``hyperkitty/bottom.html``: the content will appear before the ```` tag .. _TEMPLATE DIRS: https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-TEMPLATES-DIRS By default, HyperKitty stores the email attachments in the database. If you would rather have them stored on the filesystem, you can set the ``HYPERKITTY_ATTACHMENT_FOLDER`` configuration value to a directory. Make sure that the user running the Django process (for example, ``apache`` or ``www-data``) has the permissions to write in this directory. If you want to disable support for gravatars_ in Hyperkitty, you can set ``HYPERKITTY_ENABLE_GRAVATAR = False``. This prevents loading and displaying gravatar images. .. _gravatars: https://en.gravatar.com/ Upgrading ========= To upgrade an existing installation of HyperKitty, you need to update the code base and run the commands that will update the database schemas. Before updating any of those databases, it is recommended to shut down the webserver which serves HyperKitty (Apache HTTPd for example). To update the HyperKitty database, run:: django-admin migrate --pythonpath example_project --settings settings After this command complete, your database will be updated, you can start your webserver again. Asynchronous tasks ================== There are a few tasks in HyperKitty that need to be run at regular intervals. The ``example_project`` directory contains an example ``crontab`` file that you can put in your ``/etc/cron.d`` directory. To improve performance, HyperKitty uses a distributed task queue that offloads long operations to separate processes called "workers". Those workers must be started with the following command:: django-admin qcluster --pythonpath example_project --settings settings An example service file for systemd is provided in the ``example_project`` directory to start the workers at boot time, and manage them like an ordinary system service. The service file is called ``qcluster.service``, make sure you edit the path to the project on the ``ExecStart`` line. RPMs ==== Some preliminary RPMs for Fedora 21 are available from the repository described in this repo file:: http://repos.fedorapeople.org/repos/abompard/hyperkitty/hyperkitty.repo There are also RPMs for RHEL 7 available using this repo file:: https://repos.fedorapeople.org/repos/abompard/hyperkitty/hyperkitty-el.repo The long-term plan is to submit HyperKitty and Mailman3 for inclusion into Fedora. At the moment, the packages are rather stable, but the dependencies can change. These packages have been tested on Fedora 21 and RHEL7 with the targeted SELinux policy set to enforcing. License ======= HyperKitty is licensed under the `GPL v3.0`_ .. _GPL v3.0: http://www.gnu.org/licenses/gpl-3.0.html ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/doc/news.rst0000644000175000017500000002204000000000000015763 0ustar00maxkingmaxking================ News / Changelog ================ 1.3.4 ===== (2021-02-02) - Sync owners and moderators from Mailman Core for MailingList. (Fixes #302) - Implemented a new ``HYPERKITTY_JOBS_UPDATE_INDEX_LOCK_LIFE`` setting to set the lock lifetime for the ``update_and_clean_index`` job. (Closes #300) - Implemented a new ``HYPERKITTY_ALLOW_WEB_POSTING`` that allows disabling the web posting feature. (Closes #264) - Add the ability to disable Gravatar using ``HYPERKITTY_ENABLE_GRAVATAR`` settings. (Closes #303) - Replaced deprecated ``ugettext`` functions with ``gettext``. (Closes #310) - Fix export of Email message where the ``In-Reply-To`` header doesn't include the ``<>`` brackets. (Closes #331) - We now catch a few more exceptions in ``hyperkitty_import`` when getting messages from a mbox. (Closes #313 and #314) - Added a new contrib/check_hk_import script to check mboxes before running hyperkitty_import. - We now ignore a ``ValueError`` in ``hyperkitty_import`` when trying to replace a ``Subject:`` header. (Closes #317) - ``hyperkitty_import`` now includes the mbox name in error messages when importing multiple mboxes. (Closes #318) - `` at `` is now only replaced with ``@`` in ``From:`` header values when necessary and not unconditionally. (Closes #320) - The wildcard notation for any host ``'*'`` is now supported into ``MAILMAN_ARCHVER_FROM`` to disable Hyperkitty clients IP checking. - Join the searchbar and search button like it was before bootstrap 4 migration. (See !301) - Use the umd builds for popper.js instead of the regular ones. (See !309) - Exceptions thrown by smtplib in sending replies are now caught and give an appropriate error message. (Closes #309) 1.3.3 ===== (2020-06-01) - Allow ``SHOW_INACTIVE_LISTS_DEFAULT`` setting to be configurable. (Closes #276) - Fix a bug where the user couldn't chose the address to send reply or new post as. (Closes #288) - Improve the Django admin command reference from hyperkitty_import. (Closes #281) - Fix ``FILTER_VHOST`` to work with web hosts other than the email host. (Closes #254) - Fixed a bug where ``export`` can fail if certain headers are wrapped. (Closes #292) - Fixed ``hyperkitty_import`` to allow odd line endings in a folded message subject. (Closes #280) - Fixed a bug that could throw an ``IndexError`` when exporting messages. (Closes #293) - Use ``errors='replace'`` when encoding attachments. (Closes #294) 1.3.2 ===== (2020-01-12) - Remove support for Django 1.11. (Closes #273) - Skip ``Thread.DoesNotExist`` exception when raised within ``rebuild_thread_cache_votes``. (Closes #245) - Send 400 status code for ``ValueError`` when archiving. (Closes #271) - Fix a bug where exception for elasticsearch backend would not be caught. (Closes #263) 1.3.1 ===== (2019-12-08) - Add support to delete mailing list. (Closes #3) - Fix a bug where messages with attachments would skip adding the body when exporting the email. (Closes #252) - Fix a bug where exporting mbox with messages that have attachments saved to disk would raise exception and return a corrupt mbox. (Closes #258) - Fix a bug where downloaded attachments are returned as a memoryview object instead of bytes and hence fail to download. (Closes #247) - Fix a bug where migrations would fail with exceptions on postgresl. (Closes #266) - Add support for Django 3.0. - Add support for Python 3.8 with Django 2.2. 1.3.0 ===== (2019-09-04) - Unread messages now have a blue envelope icon, instead of a gray one before to to make them more visible. - Quoted text in emails have different visual background to improve readability. - Quoted text is now visually quoted to 3 levels of replies with different visual background to improve readability. - Add a new "All Threads" button in MailingList overview page to point to all the the threads in reverse date order. This should give a continuous list of threads. - Fixes a bug where "All Threads" button leads to 500 page if there aren't any threads. (Closes #230) - Add support for Django 2.2. - Fix a bug where bad Date header could cause ``hyperkitty_import`` to exit with ``TypeError`` due to bad date type. - Change the Overview page to remove the List of months from left side bar and convert different thread categories into tabs. - Replace unmaintained ``lockfile`` dependency with ``flufl.lock``. - Remove ``SingletonAsync`` implementation of ``AsyncTask`` and use the upstream version for better maintenance. - Run update_index job hourly by default instead of minutely for performance reasons of whoosh. - Email body now preserves leading whitespaces on lines and wraps around line boundary. (Closes #239) - Do not indent replies on small screens. (Closes #224) - Add a keyboard shortcut ``?`` to bring up list of keyboard shortcuts. (Closes #240) 1.2.2 ===== (2019-02-22) - ``paintstore`` is no longer a dependency of Hyperkitty. This change requires that people change their ``settings.py`` and remove ``paintstore`` from ``INSTALLED_APPS``. (See #72) - Folded Message-ID headers will no longer break threading. (#216) - MailingList descriptions are no longer a required field. This makes HyperKity more aligned with Core. (Closes #211) 1.2.1 ===== (2018-08-30) - Several message defects that would cause ``hyperkitty_import`` to abort will now just cause the message to be skipped and allow importing to continue. (#183) - If an imported message has no Date: header, ``hyperkitty_import`` will now look for Resent-Date: and the unixfrom date before archiving the message with the current date. (#184) - Add support for Django 2.1. Hyperkitty now supports Django 1.11-2.1 (#193) 1.2.0 ===== (2018-07-10) - Handle email attachments returned by Scrubber as bytes or as strings with no specified encoding. (#171) - Remove robotx.txt from Hyperkitty. It wasn't working correctly anyway. If you still need it, serve it from the webserver directly. (#176) - Add the possibility to store attachments on the filesystem, using the ``HYPERKITTY_ATTACHMENT_FOLDER`` config variable. - If a message in the mbox passed to ``hyperkitty_import`` is missing a ``Message-ID``, a generated one will be added. (#180) - There is a new management command ``update_index_one_list`` to update the search index for a single list. (#175) 1.1.4 ===== (2017-10-09) - Use an auto-incrementing integer for the MailingLists's id. **WARNING**: this migration will take a very long time (hours!) if you have a lot of emails in your database. - Protect a couple tasks against thread and email deletion - Improve performance in the cache rebuilding async task - Drop the ``mailman2_download`` command. (#148) - Adapt to the newest mailmanclient version (3.1.1). - Handle the case when a moderated list is opened and there are pending subscriptions. (#152) - Protect export_mbox against malformed URLs. (#153) 1.1.1 ===== (2017-08-04) - Fix the Javascript in the overview page - Make two Django commands compatible with Django >= 1.10 - Fix sorting in the MailingList's cache value - Don't show emails before they have been analyzed - Fix slowdown with PostgreSQL on some overview queries 1.1.0 ===== (2017-05-26) - Add an async task system, check out the installation documentation to run the necessary commands. - Support Django < 1.11 (support for 1.11 will arrive soon, only a dependency is not compatible). - Switch to the Allauth login library - Performance optimizations. - Better REST API. - Better handling of email sender names. - Improve graphic design. 1.0.3 ===== (2015-11-15) - Switch from LESS to Sass - Many graphical improvements - The SSLRedirect middleware is now optional - Add an "Export to mbox" feature - Allow choosing the email a reply or a new message will be sent as 0.9.6 ===== (2015-03-16) * Adapt to the port of Mailman to Python3 * Merge KittyStore into HyperKitty * Split off the Mailman archiver Plugin in its own module: mailman-hyperkitty * Compatibility with Django 1.7 0.1.7 ===== (2014-01-30) Many significant changes, mostly on: * The caching system * The user page * The front page * The list overview page 0.1.5 ===== (2013-05-18) Here are the significant changes since 0.1.4: * Merge and compress static files (CSS and Javascript) * Django 1.5 compatibility * Fixed REST API * Improved RPM packaging * Auto-subscribe the user to the list when they reply online * New login providers: generic OpenID and Fedora * Improved page loading on long threads: the replies are loaded asynchronously * Replies are dynamically inserted in the thread view 0.1.4 ===== (2013-02-19) Here are the significant changes: * Beginning of RPM packaging * Improved documentation * Voting and favoriting is more dynamic (no page reload) * Better emails display (text is wrapped) * Replies are sorted by thread * New logo * DB schema migration with South * General style update (Boostream, fluid layout) 0.1 (alpha) =========== (2012-11-22) Initial release of HyperKitty. * login using django user account / browserid / google openid / yahoo openid * use Twitter Bootstrap for stylesheets * show basic list info and metrics * show basic user profile * Add tags to message threads ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1299138 HyperKitty-1.3.4/example_project/0000755000175000017500000000000000000000000016673 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/example_project/README.rst0000644000175000017500000000132100000000000020357 0ustar00maxkingmaxking======================================== HyperKitty - Archiver for GNU Mailman v3 ======================================== HyperKitty is an open source Django application under development. It aims at providing a web interface to access GNU Mailman archives. This is the example_project directory, which provides the Django project files and some examples to configure Apache and Mailman. All documentation on installing HyperKitty can be found in the documentation provided by the ``HyperKitty`` python package. It is also available online at the following URL: http://hyperkitty.readthedocs.org. License ======= HyperKitty is licensed under the `GPL v3.0`_ .. _GPL v3.0: http://www.gnu.org/licenses/gpl-3.0.html ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/example_project/__init__.py0000644000175000017500000000000000000000000020772 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/example_project/apache.conf0000644000175000017500000000132300000000000020762 0ustar00maxkingmaxkingAlias /favicon.ico /path/to/project/static/hyperkitty/favicon.ico Alias /static /path/to/project/static ErrorLog /var/log/httpd/hyperkitty_error.log CustomLog /var/log/httpd/hyperkitty_access.log combined WSGIScriptAlias /hyperkitty /path/to/project/wsgi.py WSGIDaemonProcess hyperkitty threads=25 python-path=/path/to/project # If using VirtualEnv #WSGIDaemonProcess hyperkitty threads=25 python-path=/path/to/project:/path/to/your/venv/lib/python2.X/site-packages Order deny,allow Allow from all WSGIProcessGroup hyperkitty Order deny,allow Allow from all ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/example_project/crontab0000644000175000017500000000151700000000000020252 0ustar00maxkingmaxking# This goes in /etc/cron.d/. # Replace "apache" by your webserver user ("www-data" on Debian systems) and # set the path to the Django project directory @hourly apache django-admin runjobs hourly --pythonpath /path/to/project --settings settings @daily apache django-admin runjobs daily --pythonpath /path/to/project --settings settings @weekly apache django-admin runjobs weekly --pythonpath /path/to/project --settings settings @monthly apache django-admin runjobs monthly --pythonpath /path/to/project --settings settings @yearly apache django-admin runjobs yearly --pythonpath /path/to/project --settings settings 2,17,32,47 * * * * apache django-admin runjobs quarter_hourly --pythonpath /path/to/project --settings settings * * * * * apache django-admin runjobs minutely --pythonpath /path/to/project --settings settings ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1299138 HyperKitty-1.3.4/example_project/logs/0000755000175000017500000000000000000000000017637 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/example_project/logs/.keep0000644000175000017500000000000000000000000020552 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1566004777.0 HyperKitty-1.3.4/example_project/manage.py0000755000175000017500000000036300000000000020502 0ustar00maxkingmaxking#!/usr/bin/env python import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1526704480.0 HyperKitty-1.3.4/example_project/qcluster.service0000644000175000017500000000037600000000000022125 0ustar00maxkingmaxking[Unit] Description=HyperKitty async tasks runner After=network.target remote-fs.target [Service] ExecStart=/usr/bin/django-admin qcluster --pythonpath /path/to/project --settings settings User=apache Restart=always [Install] WantedBy=multi-user.target ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/example_project/settings.py0000644000175000017500000003534100000000000021113 0ustar00maxkingmaxking# -*- coding: utf-8 -*- """ Django settings for HyperKitty. For more information on this file, see https://docs.djangoproject.com/en/1.8/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.8/ref/settings/ """ # Build paths inside the project like this: os.path.join(BASE_DIR, ...) import os # Compatibility with Bootstrap 3 from django.contrib.messages import constants as messages # flake8: noqa BASE_DIR = os.path.dirname(os.path.abspath(__file__)) # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'change-this-on-your-production-server' # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True ADMINS = ( ('HyperKitty Admin', 'root@localhost'), ) SITE_ID = 1 # Hosts/domain names that are valid for this site; required if DEBUG is False # See https://docs.djangoproject.com/en/1.8/ref/settings/#allowed-hosts ALLOWED_HOSTS = [ "localhost", # Archiving API from Mailman, keep it. "lists.your-domain.org", "127.0.0.1", # Add here all production URLs you may have. ] # Mailman API credentials MAILMAN_REST_API_URL = 'http://localhost:8001' MAILMAN_REST_API_USER = 'restadmin' MAILMAN_REST_API_PASS = 'restpass' MAILMAN_ARCHIVER_KEY = 'SecretArchiverAPIKey' # To match any host use the wildcard entry '*' in the list below MAILMAN_ARCHIVER_FROM = ('127.0.0.1', '::1') # Application definition INSTALLED_APPS = ( 'hyperkitty', 'django_mailman3', # Uncomment the next line to enable the admin: 'django.contrib.admin', # Uncomment the next line to enable admin documentation: # 'django.contrib.admindocs', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'django_gravatar', 'compressor', 'haystack', 'django_extensions', 'django_q', 'allauth', 'allauth.account', 'allauth.socialaccount', 'django_mailman3.lib.auth.fedora', 'allauth.socialaccount.providers.openid', 'allauth.socialaccount.providers.github', 'allauth.socialaccount.providers.gitlab', 'allauth.socialaccount.providers.google', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.twitter', 'allauth.socialaccount.providers.stackexchange', # Dev only dependencies. Do not include in any production site. 'debug_toolbar', ) MIDDLEWARE = ( 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', # NOTE: Do not include DebugToolbarMiddleware in any production site. 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django_mailman3.middleware.TimezoneMiddleware', ) ROOT_URLCONF = 'urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.template.context_processors.csrf', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django_mailman3.context_processors.common', 'hyperkitty.context_processors.common', ], }, }, ] WSGI_APPLICATION = 'wsgi.application' # Database # https://docs.djangoproject.com/en/1.8/ref/settings/#databases DATABASES = { 'default': { # Use 'sqlite3', 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. 'ENGINE': 'django.db.backends.sqlite3', # DB name or path to database file if using sqlite3. 'NAME': os.path.join(BASE_DIR, 'hyperkitty.db'), # The following settings are not used with sqlite3: 'USER': 'hyperkitty', 'PASSWORD': 'hkpass', # HOST: empty for localhost through domain sockets or '127.0.0.1' for # localhost through TCP. 'HOST': '', # PORT: set to empty string for default. 'PORT': '', # OPTIONS: for mysql engine only, do not use with other engines. # 'OPTIONS': {'charset': 'utf8mb4'} # Enable utf8 4-byte encodings. } # Example for PostgreSQL (recommanded for production): #'default': { # 'ENGINE': 'django.db.backends.postgresql_psycopg2', # 'NAME': 'database_name', # 'USER': 'database_user', # 'PASSWORD': 'database_password', # 'HOST': 'localhost', #} } # If you're behind a proxy, use the X-Forwarded-Host header # See https://docs.djangoproject.com/en/1.8/ref/settings/#use-x-forwarded-host # USE_X_FORWARDED_HOST = True # And if your proxy does your SSL encoding for you, set SECURE_PROXY_SSL_HEADER # https://docs.djangoproject.com/en/1.8/ref/settings/#secure-proxy-ssl-header # SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') # SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_SCHEME', 'https') # Other security settings # SECURE_SSL_REDIRECT = True # If you set SECURE_SSL_REDIRECT to True, make sure the SECURE_REDIRECT_EXEMPT # contains at least this line: # SECURE_REDIRECT_EXEMPT = [ # "archives/api/mailman/.*", # Request from Mailman. # ] # SESSION_COOKIE_SECURE = True # SECURE_CONTENT_TYPE_NOSNIFF = True # SECURE_BROWSER_XSS_FILTER = True # CSRF_COOKIE_SECURE = True # CSRF_COOKIE_HTTPONLY = True # X_FRAME_OPTIONS = 'DENY' # Internationalization # https://docs.djangoproject.com/en/1.8/topics/i18n/ LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' USE_I18N = True USE_L10N = True USE_TZ = True # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.8/howto/static-files/ # Absolute path to the directory static files should be collected to. # Don't put anything in this directory yourself; store your static files # in apps' "static/" subdirectories and in STATICFILES_DIRS. # Example: "/var/www/example.com/static/" STATIC_ROOT = os.path.join(BASE_DIR, 'static') # URL prefix for static files. # Example: "http://example.com/static/", "http://static.example.com/" STATIC_URL = '/static/' # Additional locations of static files STATICFILES_DIRS = ( # Put strings here, like "/home/html/static" or "C:/www/django/static". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. # BASE_DIR + '/static/', ) # List of finder classes that know how to find static files in # various locations. STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', # 'django.contrib.staticfiles.finders.DefaultStorageFinder', 'compressor.finders.CompressorFinder', ) # Django 1.6+ defaults to a JSON serializer, but it won't work with # django-openid, see # https://bugs.launchpad.net/django-openid-auth/+bug/1252826 SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer' LOGIN_URL = 'account_login' LOGIN_REDIRECT_URL = 'hk_root' LOGOUT_URL = 'account_logout' # If you enable internal authentication, this is the address that the emails # will appear to be coming from. Make sure you set a valid domain name, # otherwise the emails may get rejected. # https://docs.djangoproject.com/en/1.8/ref/settings/#default-from-email # DEFAULT_FROM_EMAIL = "mailing-lists@you-domain.org" # If you enable email reporting for error messages, this is where those emails # will appear to be coming from. Make sure you set a valid domain name, # otherwise the emails may get rejected. # https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-SERVER_EMAIL # SERVER_EMAIL = 'root@your-domain.org' MESSAGE_TAGS = { messages.ERROR: 'danger' } # # Social auth # AUTHENTICATION_BACKENDS = ( 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', ) # Django Allauth ACCOUNT_AUTHENTICATION_METHOD = "username_email" ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_EMAIL_VERIFICATION = "mandatory" ACCOUNT_DEFAULT_HTTP_PROTOCOL = "https" ACCOUNT_UNIQUE_EMAIL = True SOCIALACCOUNT_PROVIDERS = { 'openid': { 'SERVERS': [ dict(id='yahoo', name='Yahoo', openid_url='http://me.yahoo.com'), ], }, 'google': { 'SCOPE': ['profile', 'email'], 'AUTH_PARAMS': {'access_type': 'online'}, }, 'facebook': { 'METHOD': 'oauth2', 'SCOPE': ['email'], 'FIELDS': [ 'email', 'name', 'first_name', 'last_name', 'locale', 'timezone', ], 'VERSION': 'v2.4', }, } # # Gravatar # https://github.com/twaddington/django-gravatar # # Gravatar base url. # GRAVATAR_URL = 'http://cdn.libravatar.org/' # Gravatar base secure https url. # GRAVATAR_SECURE_URL = 'https://seccdn.libravatar.org/' # Gravatar size in pixels. # GRAVATAR_DEFAULT_SIZE = '80' # An image url or one of the following: 'mm', 'identicon', 'monsterid', # 'wavatar', 'retro'. # GRAVATAR_DEFAULT_IMAGE = 'mm' # One of the following: 'g', 'pg', 'r', 'x'. # GRAVATAR_DEFAULT_RATING = 'g' # True to use https by default, False for plain http. # GRAVATAR_DEFAULT_SECURE = True # # django-compressor # https://pypi.python.org/pypi/django_compressor # COMPRESS_PRECOMPILERS = ( ('text/x-scss', 'sassc -t compressed {infile} {outfile}'), ('text/x-sass', 'sassc -t compressed {infile} {outfile}'), ) # On a production setup, setting COMPRESS_OFFLINE to True will bring a # significant performance improvement, as CSS files will not need to be # recompiled on each requests. It means running an additional "compress" # management command after each code upgrade. # http://django-compressor.readthedocs.io/en/latest/usage/#offline-compression # COMPRESS_OFFLINE = True # Needed for debug mode INTERNAL_IPS = ('127.0.0.1',) # # Full-text search engine # HAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', 'PATH': os.path.join(BASE_DIR, "fulltext_index"), # You can also use the Xapian engine, it's faster and more accurate, # but requires another library. # http://django-haystack.readthedocs.io/en/v2.4.1/installing_search_engines.html#xapian # Example configuration for Xapian: #'ENGINE': 'xapian_backend.XapianEngine' }, } # # REST framework # REST_FRAMEWORK = { 'PAGE_SIZE': 10, 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', 'DEFAULT_FILTER_BACKENDS': ( 'rest_framework.filters.OrderingFilter', ), } # # Asynchronous tasks # Q_CLUSTER = { 'timeout': 300, 'save_limit': 100, 'orm': 'default', } # A sample logging configuration. The only tangible logging # performed by this configuration is to send an email to # the site admins on every HTTP 500 error when DEBUG=False. # See http://docs.djangoproject.com/en/dev/topics/logging for # more details on how to customize your logging configuration. LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse' } }, 'handlers': { 'mail_admins': { 'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler' }, 'file':{ 'level': 'INFO', #'class': 'logging.handlers.RotatingFileHandler', 'class': 'logging.handlers.WatchedFileHandler', 'filename': os.path.join(BASE_DIR, 'hyperkitty.log'), 'formatter': 'verbose', }, }, 'loggers': { 'django.request': { 'handlers': ['mail_admins', 'file'], 'level': 'ERROR', 'propagate': True, }, 'django': { 'handlers': ['file'], 'level': 'ERROR', 'propagate': True, }, 'hyperkitty': { 'handlers': ['file'], 'level': 'DEBUG', 'propagate': True, }, }, 'formatters': { 'verbose': { 'format': '%(levelname)s %(asctime)s %(process)d %(name)s %(message)s' }, 'simple': { 'format': '%(levelname)s %(message)s' }, }, #'root': { # 'handlers': ['file'], # 'level': 'INFO', #}, } # Using the cache infrastructure can significantly improve performance on a # production setup. This is an example with a local Memcached server. #CACHES = { # 'default': { # 'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache', # 'LOCATION': '127.0.0.1:11211', # } #} # When DEBUG is True, don't actually send emails to the SMTP server, just store # them in a directory. This way you won't accidentally spam your mailing-lists # while you're fiddling with the code. if DEBUG == True: EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' EMAIL_FILE_PATH = os.path.join(BASE_DIR, 'emails') # # HyperKitty-specific # # Only display mailing-lists from the same virtual host as the webserver FILTER_VHOST = False # Disable singleton locking for Django-Q tasks. HYPERKITTY_DISABLE_SINGLETON_TASKS = False # Maximum time between two task runs with same function and arguments. # This setting is mostly meant for Mailman Developers and should be used # with caution. This setting seems unused. # Default set to 10mins. HYPERKITTY_TASK_LOCK_TIMEOUT = 10 * 60 # The location of the lock file for the update_index and update_and_clean_index # jobs can be set as HYPERKITTY_JOBS_UPDATE_INDEX_LOCKFILE. The default is a # file named hyperkitty-jobs-update-index.lock in the directory returned by # tempfile.gettempdir(). # The monthly update_and_clean_index job runs for a long time and its lock can # be broken by the hourly update_index job if it's lock lifetime is too short. # The default is 900 seconds (15 minutes). If the monthly job fails with # flufl.lock._lockfile.NotLockedError: Already unlocked, increase it. HYPERKITTY_JOBS_UPDATE_INDEX_LOCK_LIFE = 900 # Inactive List Setting SHOW_INACTIVE_LISTS_DEFAULT = False # Disable Posting HYPERKITTY_ALLOW_WEB_POSTING = True HYPERKITTY_ENABLE_GRAVATAR = True try: from settings_local import * except ImportError: pass ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234957.0 HyperKitty-1.3.4/example_project/urls.py0000644000175000017500000000300200000000000020225 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 1998-2017 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . """ This file is the main URL config for a Django website including HyperKitty. """ from django.conf import settings from django.conf.urls import include, url from django.contrib import admin from django.urls import path, reverse_lazy from django.views.generic import RedirectView urlpatterns = [ url(r'^$', RedirectView.as_view( url=reverse_lazy('hk_root'))), url(r'^hyperkitty/', include('hyperkitty.urls')), # url(r'^postorius/', include('postorius.urls')), url(r'', include('django_mailman3.urls')), url(r'^accounts/', include('allauth.urls')), # Django admin url(r'^admin/', admin.site.urls), ] if settings.DEBUG: import debug_toolbar urlpatterns = [ path('__debug__/', include(debug_toolbar.urls)), ] + urlpatterns ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1566004777.0 HyperKitty-1.3.4/example_project/wsgi.py0000755000175000017500000000222700000000000020224 0ustar00maxkingmaxking""" WSGI config for HyperKitty project. It exposes the WSGI callable as a module-level variable named ``application``. For more information on this file, see https://docs.djangoproject.com/en/{{ docs_version }}/howto/deployment/wsgi/ """ import os from django.core.wsgi import get_wsgi_application # import sys # import site # For some unknown reason, sometimes mod_wsgi fails to set the python paths to # the virtualenv, with the 'python-path' option. You can do it here too. # # # Remember original sys.path. # prev_sys_path = list(sys.path) # # Add here, for the settings module # site.addsitedir(os.path.abspath(os.path.dirname(__file__))) # # Add the virtualenv # venv = os.path.join(os.path.abspath(os.path.dirname(__file__)), # '..', 'lib', 'python2.6', 'site-packages') # site.addsitedir(venv) # # Reorder sys.path so new directories at the front. # new_sys_path = [] # for item in list(sys.path): # if item not in prev_sys_path: # new_sys_path.append(item) # sys.path.remove(item) # sys.path[:0] = new_sys_path os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings") application = get_wsgi_application() ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/0000755000175000017500000000000000000000000015726 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/hyperkitty/__init__.py0000644000175000017500000000157200000000000020044 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # VERSION = "1.3.4" default_app_config = 'hyperkitty.apps.HyperKittyConfig' ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/admin.py0000644000175000017500000000254400000000000017375 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2018-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # from django.contrib import admin from hyperkitty import models admin.site.register(models.profile.Profile) admin.site.register(models.tag.Tag) admin.site.register(models.vote.Vote) admin.site.register(models.thread.LastView) admin.site.register(models.favorite.Favorite) admin.site.register(models.mailinglist.MailingList) @admin.register(models.category.ThreadCategory) class ThreadCategoryAdmin(admin.ModelAdmin): def save_model(self, request, obj, form, change): obj.name = obj.name.lower() return super(ThreadCategoryAdmin, self).save_model( request, obj, form, change) ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/api/0000755000175000017500000000000000000000000016477 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/__init__.py0000644000175000017500000000145700000000000020617 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/attachment.py0000644000175000017500000000355600000000000021212 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.urls import reverse from rest_framework import serializers from hyperkitty.models import Attachment from .utils import MLChildHyperlinkedRelatedField class AttachmentSerializer(serializers.HyperlinkedModelSerializer): email = MLChildHyperlinkedRelatedField( view_name='hk_api_email_detail', read_only=True, lookup_field="message_id_hash") download = serializers.SerializerMethodField() class Meta: model = Attachment fields = ( "email", "counter", "name", "content_type", "encoding", "size", "download", ) def get_download(self, obj): relative_url = reverse( "hk_message_attachment", kwargs=dict( mlist_fqdn=obj.email.mailinglist.name, message_id_hash=obj.email.message_id_hash, counter=obj.counter, filename=obj.name, ) ) if "request" in self.context: return self.context["request"].build_absolute_uri(relative_url) else: return relative_url ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/email.py0000644000175000017500000001042400000000000020141 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.core.exceptions import PermissionDenied from django.shortcuts import get_object_or_404 from rest_framework import generics, serializers from hyperkitty.lib.view_helpers import is_mlist_authorized from hyperkitty.models import ArchivePolicy, Email, MailingList from .attachment import AttachmentSerializer from .sender import SenderSerializer from .utils import ( IsMailingListPublicOrIsMember, MLChildHyperlinkedRelatedField) class EmailShortSerializer(serializers.HyperlinkedModelSerializer): url = MLChildHyperlinkedRelatedField( view_name='hk_api_email_detail', read_only=True, lookup_field="message_id_hash", source="*") mailinglist = serializers.HyperlinkedRelatedField( view_name='hk_api_mailinglist_detail', read_only=True, lookup_field="name", lookup_url_kwarg="mlist_fqdn") thread = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_detail', read_only=True, lookup_field="thread_id") parent = MLChildHyperlinkedRelatedField( view_name='hk_api_email_detail', read_only=True, lookup_field="message_id_hash") children = MLChildHyperlinkedRelatedField( view_name='hk_api_email_detail', read_only=True, lookup_field="message_id_hash", many=True) sender = SenderSerializer() class Meta: model = Email fields = ("url", "mailinglist", "message_id", "message_id_hash", "thread", "sender", "sender_name", "subject", "date", "parent", "children", ) class EmailSerializer(EmailShortSerializer): votes = serializers.SerializerMethodField() attachments = AttachmentSerializer(many=True, read_only=True) class Meta: model = Email fields = EmailShortSerializer.Meta.fields + ( "votes", "content", "attachments") def get_votes(self, obj): return obj.get_votes() class EmailList(generics.ListAPIView): """List emails""" serializer_class = EmailShortSerializer ordering_fields = ("archived_date", "thread_order", "date") def get_queryset(self): mlist = MailingList.objects.get(name=self.kwargs["mlist_fqdn"]) if not is_mlist_authorized(self.request, mlist): raise PermissionDenied query = Email.objects.filter( mailinglist__name=self.kwargs["mlist_fqdn"]) if "thread_id" in self.kwargs: query = query.filter( thread__thread_id=self.kwargs["thread_id"] ).order_by("thread_order") else: query = query.order_by("-archived_date") return query class EmailListBySender(generics.ListAPIView): """List emails by sender""" serializer_class = EmailShortSerializer def get_queryset(self): key = self.kwargs["mailman_id"] query = Email.objects.exclude( mailinglist__archive_policy=ArchivePolicy.private.value ) if "@" in key: query = query.filter(sender__address=key) else: query = query.filter(sender__mailman_id=key) return query.order_by("-archived_date") class EmailDetail(generics.RetrieveAPIView): """Show an email""" serializer_class = EmailSerializer permission_classes = [IsMailingListPublicOrIsMember] def get_object(self): email = get_object_or_404( Email, mailinglist__name=self.kwargs["mlist_fqdn"], message_id_hash=self.kwargs["message_id_hash"], ) return email ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/mailinglist.py0000644000175000017500000000454100000000000021371 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from rest_framework import generics, serializers from hyperkitty.models import ArchivePolicy, MailingList from .utils import EnumField, IsMailingListPublicOrIsMember class MailingListSerializer(serializers.HyperlinkedModelSerializer): url = serializers.HyperlinkedIdentityField( view_name='hk_api_mailinglist_detail', lookup_field="name", lookup_url_kwarg="mlist_fqdn") threads = serializers.HyperlinkedIdentityField( view_name='hk_api_thread_list', lookup_field="name", lookup_url_kwarg="mlist_fqdn") emails = serializers.HyperlinkedIdentityField( view_name='hk_api_email_list', lookup_field="name", lookup_url_kwarg="mlist_fqdn") archive_policy = EnumField(enum=ArchivePolicy) class Meta: model = MailingList fields = ( "url", "name", "display_name", "description", "subject_prefix", "archive_policy", "created_at", "threads", "emails") lookup_field = "name" class MailingListList(generics.ListAPIView): """List mailing-lists""" queryset = MailingList.objects.exclude( archive_policy=ArchivePolicy.private.value) ordering = ("name", ) ordering_fields = ("name", "created_at") lookup_field = "name" serializer_class = MailingListSerializer class MailingListDetail(generics.RetrieveAPIView): """Show a mailing-list""" queryset = MailingList.objects.all() lookup_field = "name" lookup_url_kwarg = "mlist_fqdn" serializer_class = MailingListSerializer permission_classes = [IsMailingListPublicOrIsMember] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/sender.py0000644000175000017500000000334600000000000020337 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from rest_framework import serializers from hyperkitty.models import Sender class OptionalHyperlinkedRelatedField(serializers.HyperlinkedRelatedField): def to_representation(self, obj): value = getattr(obj, self.lookup_field) if value is None: return None return super( OptionalHyperlinkedRelatedField, self ).to_representation(obj) class SenderSerializer(serializers.HyperlinkedModelSerializer): emails = OptionalHyperlinkedRelatedField( view_name='hk_api_sender_email_list', read_only=True, lookup_field="mailman_id", source="*", required=False) # emails is None if mailmain_id is None address = serializers.SerializerMethodField() class Meta: model = Sender fields = ("address", "mailman_id", "address", "emails") lookup_field = "address" def get_address(self, obj): return obj.address.replace("@", " (a) ") ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/tag.py0000644000175000017500000000277400000000000017636 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from rest_framework import generics, serializers from hyperkitty.models import Tag from .utils import MLChildHyperlinkedRelatedField class TagSerializer(serializers.HyperlinkedModelSerializer): threads = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_detail', many=True, read_only=True, lookup_field="thread_id") users = serializers.SlugRelatedField( many=True, read_only=True, slug_field='username') class Meta: model = Tag fields = ("name", "threads", "users") lookup_field = "name" class TagList(generics.ListAPIView): """List tags""" queryset = Tag.objects.all() lookup_field = "name" serializer_class = TagSerializer ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/thread.py0000644000175000017500000000772300000000000020331 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.core.exceptions import PermissionDenied from django.shortcuts import get_object_or_404 from rest_framework import generics, serializers from hyperkitty.lib.view_helpers import is_mlist_authorized from hyperkitty.models import MailingList, Thread from .utils import ( IsMailingListPublicOrIsMember, MLChildHyperlinkedRelatedField) class ThreadShortSerializer(serializers.HyperlinkedModelSerializer): url = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_detail', read_only=True, lookup_field="thread_id", source="*") mailinglist = serializers.HyperlinkedRelatedField( view_name='hk_api_mailinglist_detail', read_only=True, lookup_field="name", lookup_url_kwarg="mlist_fqdn") starting_email = MLChildHyperlinkedRelatedField( view_name='hk_api_email_detail', read_only=True, lookup_field="message_id_hash") votes_total = serializers.IntegerField(min_value=0) emails = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_email_list', read_only=True, lookup_field="thread_id", source="*") replies_count = serializers.SerializerMethodField() next_thread = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_detail', read_only=True, lookup_field="thread_id") prev_thread = MLChildHyperlinkedRelatedField( view_name='hk_api_thread_detail', read_only=True, lookup_field="thread_id") class Meta: model = Thread fields = ("url", "mailinglist", "thread_id", "subject", "date_active", "starting_email", "emails", "votes_total", "replies_count", "next_thread", "prev_thread") def get_replies_count(self, obj): return obj.emails_count - 1 class ThreadSerializer(ThreadShortSerializer): votes = serializers.SerializerMethodField() participants = serializers.SerializerMethodField() class Meta: model = Thread fields = ThreadShortSerializer.Meta.fields + ( "votes", "participants", "participants_count", ) def get_votes(self, obj): return obj.get_votes() def get_participants(self, obj): return [ {"name": p[0].replace("@", " (a) "), "email": p[1].replace("@", " (a) "), } for p in obj.participants ] class ThreadList(generics.ListAPIView): """List threads""" serializer_class = ThreadShortSerializer ordering = ("-date_active", ) def get_queryset(self): mlist = MailingList.objects.get(name=self.kwargs["mlist_fqdn"]) if not is_mlist_authorized(self.request, mlist): raise PermissionDenied return Thread.objects.filter( mailinglist__name=self.kwargs["mlist_fqdn"], ).order_by("-date_active") class ThreadDetail(generics.RetrieveAPIView): """Show a thread""" serializer_class = ThreadSerializer permission_classes = [IsMailingListPublicOrIsMember] def get_object(self): thread = get_object_or_404( Thread, mailinglist__name=self.kwargs["mlist_fqdn"], thread_id=self.kwargs["thread_id"], ) return thread ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/api/utils.py0000644000175000017500000000557700000000000020227 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from rest_framework import permissions, serializers from hyperkitty.lib.view_helpers import is_mlist_authorized from hyperkitty.models import MailingList class MLChildHyperlinkedRelatedField(serializers.HyperlinkedRelatedField): def get_url(self, obj, view_name, request, format): lookup_value = getattr(obj, self.lookup_field) kwargs = {self.lookup_url_kwarg: lookup_value, "mlist_fqdn": obj.mailinglist.name} return self.reverse(view_name, kwargs=kwargs, request=request, format=format) def get_object(self, view_name, view_args, view_kwargs): lookup_value = view_kwargs[self.lookup_url_kwarg] lookup_kwargs = {self.lookup_field: lookup_value, "mailinglist__name": view_kwargs["mlist_fqdn"]} return self.get_queryset().get(**lookup_kwargs) class EnumField(serializers.IntegerField): def __init__(self, **kwargs): self.enum = kwargs.pop("enum", None) super(EnumField, self).__init__(**kwargs) def to_internal_value(self, data): if isinstance(data, int): try: data = self.enum(data) except ValueError: self.fail("invalid") else: try: data = getattr(self.enum, data) except AttributeError: self.fail("invalid") return data.value def to_representation(self, value): return self.enum(value).name class IsMailingListPublicOrIsMember(permissions.BasePermission): """ Custom permission to only allow access to public lists or to lists the authenticated user is a member of. """ def _get_mlist(self, obj): if isinstance(obj, MailingList): return obj if hasattr(obj, "mailinglist"): return obj.mailinglist def has_object_permission(self, request, view, obj): mlist = self._get_mlist(obj) if mlist is None: # This is not a object linked to a mailing-list. return True return is_mlist_authorized(request, mlist) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/apps.py0000644000175000017500000000203600000000000017244 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2015-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.apps import AppConfig class HyperKittyConfig(AppConfig): name = 'hyperkitty' verbose_name = "HyperKitty" def ready(self): # flake8: noqa import hyperkitty.checks import hyperkitty.signals ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/checks.py0000644000175000017500000000502200000000000017537 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2015-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import os from django.conf import settings from django.core.checks import Error, register @register() def config_check(app_configs, **kwargs): if app_configs is not None and 'hyperkitty' not in [ c.name for c in app_configs]: return [] attachment_folder = getattr( settings, "HYPERKITTY_ATTACHMENT_FOLDER", None) errors = [] if attachment_folder is not None: if not os.path.exists(attachment_folder): errors.append( Error( 'HyperKitty\'s attachment folder does not exist', hint=('The folder set in the config variable ' 'HYPERKITTY_ATTACHMENT_FOLDER does not exist yet ' '({!r}). You must create it and make sure the ' 'webserver has the permissions to write there.' ).format(attachment_folder), id='hyperkitty.E001', ) ) else: try: filepath = os.path.join(attachment_folder, "_check") with open(filepath, "w") as f: f.write("check") os.remove(filepath) except OSError: errors.append( Error( 'Could not write to HyperKitty\'s attachment folder', hint='The folder set in the config variable ' 'HYPERKITTY_ATTACHMENT_FOLDER cannot be ' 'written to. Make sure the webserver has ' 'the permissions to write there.', id='hyperkitty.E002', ) ) return errors ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/context_processors.py0000644000175000017500000000167600000000000022260 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aamir Khan # Author: Aurelien Bompard # from hyperkitty import VERSION def common(request): return {"HYPERKITTY_VERSION": VERSION} ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/fixtures/0000755000175000017500000000000000000000000017577 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/fixtures/first_start.json0000644000175000017500000000151200000000000023035 0ustar00maxkingmaxking[ { "pk": 1, "model": "hyperkitty.threadcategory", "fields": { "color": "#3a87ad", "name": "announce" } }, { "pk": 2, "model": "hyperkitty.threadcategory", "fields": { "color": "#65cdd4", "name": "question" } }, { "pk": 3, "model": "hyperkitty.threadcategory", "fields": { "color": "#e084e0", "name": "schedule" } }, { "pk": 4, "model": "hyperkitty.threadcategory", "fields": { "color": "#f89406", "name": "todo" } }, { "pk": 5, "model": "hyperkitty.threadcategory", "fields": { "color": "#468847", "name": "policy" } } ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/fixtures/tag_testdata.json0000644000175000017500000000306600000000000023143 0ustar00maxkingmaxking[{ "pk": 1, "model": "hyperkitty.rating", "fields": { "vote": 1, "user": 1, "list_address": "devel@fp.o", "messageid": "20120807173237.GA7638@nostromo.devel.redhat.com" } }, { "pk": 2, "model": "hyperkitty.rating", "fields": { "vote": 1, "user": 1, "list_address": "devel@fp.o", "messageid": "20120717073931.2b3ccfad@pegasus.ausil.us" } }, { "pk": 3, "model": "hyperkitty.rating", "fields": { "vote": 1, "user": 1, "list_address": "devel@fp.o", "messageid": "CAMqY-FeSSALDs0N5gyPNqM4ydOHOKFp==wmy9ihVAGKhoPk=Tg@mail.gmail.com" } }, { "pk": 4, "model": "hyperkitty.rating", "fields": { "vote": 1, "user": 1, "list_address": "devel@fp.o", "messageid": "cone.1342275563.803007.2493.1000@monster.email-scan.com" } }, { "pk": 1, "model": "hyperkitty.userprofile", "fields": { "user": 1, "karma": 1 } }, { "pk": 1, "model": "hyperkitty.tag", "fields": { "tag": "aamir", "list_address": "devel@fp.o", "threadid": "MEESBVZAM3QKAZSTSQCEF65PS2434NYG" } }, { "pk": 2, "model": "hyperkitty.tag", "fields": { "tag": "aamir", "list_address": "devel@fp.o", "threadid": "SOSFEEJJNEI47PDNIPZMYQAPBAGNCUII" } }, { "pk": 3, "model": "hyperkitty.tag", "fields": { "tag": "packaging", "list_address": "devel@fp.o", "threadid": "MEESBVZAM3QKAZSTSQCEF65PS2434NYG" } }] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/forms.py0000644000175000017500000001050100000000000017423 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aamir Khan # Author: Aurélien Bompard # from django import forms from django.utils.safestring import mark_safe from django.utils.translation import gettext_lazy as _ class TextInputWithButton(forms.TextInput): """ Render a text field and a button following the Twitter Bootstrap directives: http://getbootstrap.com/components/#input-groups-buttons Use the 'button_text' class attribute to set the button's text. """ def render(self, name, value, attrs=None, renderer=None): button_text = self.attrs.pop("button_text", "") initial_rendering = forms.TextInput.render( self, name, value, attrs, renderer=renderer) button = mark_safe( '' % button_text) return "".join([ '
', initial_rendering, button, '
']) class AddTagForm(forms.Form): tag = forms.CharField( label='', help_text=None, widget=TextInputWithButton( attrs={'placeholder': 'Add a tag...', 'class': 'input-medium form-control', 'button_text': 'Add', 'title': 'use commas to add multiple tags', } ) ) action = forms.CharField(widget=forms.HiddenInput, initial="add") class AttachmentFileInput(forms.FileInput): attach_first_text = _('Attach a file') attach_another_text = _('Attach another file') rm_text = _('Remove this file') template = """ %(input)s (-) %(attach_first_text)s %(attach_another_text)s """ def render(self, name, value, attrs=None, renderer=None): substitutions = { 'attach_first_text': self.attach_first_text, 'attach_another_text': self.attach_another_text, 'rm_text': self.rm_text, } substitutions['input'] = super(AttachmentFileInput, self).render( name, value, attrs, renderer=renderer) return mark_safe(self.template % substitutions) class ReplyForm(forms.Form): newthread = forms.BooleanField(label="", required=False) subject = forms.CharField( label="", required=False, widget=forms.TextInput(attrs={ 'placeholder': 'New subject', 'class': 'form-control'})) message = forms.CharField( label="", widget=forms.Textarea(attrs={'class': 'form-control'})) sender = forms.ChoiceField( label="", required=False, widget=forms.Select(attrs={'class': 'form-control input-sm'})) # attachment = forms.FileField(required=False, widget=AttachmentFileInput) class PostForm(forms.Form): subject = forms.CharField() message = forms.CharField(widget=forms.Textarea) sender = forms.ChoiceField( label="", required=False, widget=forms.Select(attrs={'class': 'form-control input-sm'})) # attachment = forms.FileField(required=False, label="", # widget=AttachmentFileInput) class CategoryForm(forms.Form): category = forms.ChoiceField(label="", required=False) class MessageDeleteForm(forms.Form): email = forms.ModelMultipleChoiceField( queryset=None, widget=forms.ModelMultipleChoiceField.hidden_widget, ) ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/jobs/0000755000175000017500000000000000000000000016663 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/jobs/__init__.py0000644000175000017500000000000000000000000020762 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/empty_threads.py0000644000175000017500000000231500000000000022106 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Remove empty threads """ from django.db.models import Count from django_extensions.management.jobs import BaseJob from hyperkitty.models import Thread class Job(BaseJob): help = "Remove empty threads" when = "monthly" def execute(self): Thread.objects.annotate( num_emails=Count("emails") ).filter(num_emails=0).delete() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/new_lists_from_mailman.py0000644000175000017500000000227300000000000023771 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Import new lists from Mailman over REST. Those lists have no archived email yet. """ from django_extensions.management.jobs import BaseJob from hyperkitty.lib.mailman import get_new_lists_from_mailman class Job(BaseJob): help = "Import new lists from Mailman" when = "hourly" def execute(self): get_new_lists_from_mailman() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/orphan_emails.py0000644000175000017500000000404400000000000022060 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Find the parents of orphan emails. When an email has an in-reply-to header pointing to no known email, it is set to start a new thread. This job runs later on and tries to find the missing email in the database, in case it was added in the meantime. This can happen if HK receives the reply before the original message (when a mail server in the chain has an issue, or in case of greylisting for example). """ from django_extensions.management.jobs import BaseJob from hyperkitty.models import Email class Job(BaseJob): help = "Reattach orphan emails" when = "daily" def execute(self): orphan_starters = Email.objects.filter( parent_id__isnull=True, in_reply_to__isnull=False) for orphan_starter in orphan_starters: parent = Email.objects.filter( mailinglist=orphan_starter.mailinglist, message_id=orphan_starter.in_reply_to).first() if parent is None: continue if orphan_starter.id == parent.id: # an email with the in-reply-to header pointing to itself, # that's just bogus, ignore it. continue orphan_starter.set_parent(parent) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/recent_threads_cache.py0000644000175000017500000000237600000000000023362 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2016-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Refresh the recent threads cache for each mailing list. """ from django_extensions.management.jobs import BaseJob from hyperkitty.models import MailingList class Job(BaseJob): help = "Refresh the recent threads cache" when = "daily" def execute(self): for mlist in MailingList.objects.all(): for cached_value in mlist.recent_cached_values: cached_value.rebuild() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/sync_mailman.py0000644000175000017500000000224600000000000021713 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Sync list properties and user mailman_id's with Mailman over REST """ from django_extensions.management.jobs import BaseJob from hyperkitty.lib.mailman import sync_with_mailman class Job(BaseJob): help = "Sync user and list properties with Mailman" when = "daily" def execute(self): sync_with_mailman() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/thread_order_depth.py0000644000175000017500000000241600000000000023066 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Compute thread order and depth for all threads """ from django_extensions.management.jobs import BaseJob from hyperkitty.lib.analysis import compute_thread_order_and_depth from hyperkitty.models import Thread class Job(BaseJob): help = "Compute thread order and depth for all threads" when = "yearly" def execute(self): for thread in Thread.objects.all(): compute_thread_order_and_depth(thread) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/thread_starting_email.py0000644000175000017500000000336400000000000023574 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Find the starting email for threads which don't have one set already. """ from django_extensions.management.jobs import BaseJob from hyperkitty.models.email import Email from hyperkitty.models.thread import Thread class Job(BaseJob): help = "Find the starting email when it is missing" when = "hourly" def execute(self): for thread in Thread.objects.filter( starting_email__isnull=True).all(): try: thread.starting_email = thread.emails.get( parent_id__isnull=True) except Email.DoesNotExist: thread.starting_email = thread.emails.order_by("date").first() if thread.starting_email is None: # No email, delete the thread assert thread.emails.count() == 0 thread.delete() continue thread.save() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/update_and_clean_index.py0000644000175000017500000000231100000000000023667 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Update the full-text index """ from django_extensions.management.jobs import BaseJob from hyperkitty.lib.utils import run_with_lock from hyperkitty.search_indexes import update_index class Job(BaseJob): help = "Update the full-text index and clean old entries" when = "monthly" def execute(self): run_with_lock(update_index, remove=True) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/jobs/update_index.py0000644000175000017500000000226300000000000021711 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Update the full-text index """ from django_extensions.management.jobs import BaseJob from hyperkitty.lib.utils import run_with_lock from hyperkitty.search_indexes import update_index class Job(BaseJob): help = "Update the full-text index" when = "hourly" def execute(self): run_with_lock(update_index, remove=False) ././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/lib/0000755000175000017500000000000000000000000016474 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/__init__.py0000644000175000017500000000146100000000000020607 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/analysis.py0000644000175000017500000000407500000000000020677 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2011-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. """ Analysis of messages or threads of messages Author: Aurelien Bompard """ from django.db import transaction import networkx as nx def compute_thread_order_and_depth(thread): # Emails must be saved, there will be DB queries in this function. graph = nx.DiGraph() thread_pos = {"d": 0, "o": 0} # depth, order def walk_successors(msgid): obj = graph.nodes[msgid]["obj"] obj.thread_depth = thread_pos["d"] obj.thread_order = thread_pos["o"] obj.save(update_fields=["thread_depth", "thread_order"]) thread_pos["d"] += 1 thread_pos["o"] += 1 for succ in sorted(graph.successors(msgid), key=lambda m: graph.nodes[m]["num"]): walk_successors(succ) thread_pos["d"] -= 1 for index, email in enumerate(thread.emails.order_by("date")): graph.add_node(email.id, num=index, obj=email) if email.parent_id is not None: graph.add_edge(email.parent_id, email.id) if not nx.is_directed_acyclic_graph(graph): # I don't want reply loops in my graph, thank you very much graph.remove_edge(email.parent_id, email.id) with transaction.atomic(): walk_successors(thread.starting_email.id) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/compat.py0000644000175000017500000000341200000000000020331 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import datetime import re from django.http import Http404 from hyperkitty.models import MailingList PORT_IN_URL = re.compile(r':\d+$') def get_list_by_name(list_name, domain): matching = list(MailingList.objects.filter(name__startswith=list_name+"@")) if len(matching) == 0: # no candidate found raise Http404("No archived mailinglist by that name") if len(matching) == 1: # only one candidate return matching[0] # more than one result, try using the hostname domain = PORT_IN_URL.sub('', domain) list_fqdn = "%s@%s" % (list_name, domain) try: return MailingList.objects.get(name=list_fqdn) except MailingList.DoesNotExist: # return the first match, arbitrarily return matching[0] def month_name_to_num(month_name): """map month names to months numbers""" months = dict((datetime.date(2000, num, 1).strftime('%B'), num) for num in range(1, 12)) return months[month_name] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/incoming.py0000644000175000017500000001424400000000000020656 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging import re from email.message import EmailMessage from django.conf import settings from django.db import DataError from django.utils import timezone from django_mailman3.lib.scrub import Scrubber from hyperkitty.lib.utils import ( get_message_id, get_ref, header_to_unicode, parseaddr, parsedate) from hyperkitty.models import ( ArchivePolicy, Attachment, Email, MailingList, Sender) from hyperkitty.tasks import sender_mailman_id, update_from_mailman logger = logging.getLogger(__name__) UNIXFROM_DATE_RE = re.compile(r'^\s*[^\s]+@[^\s]+ (.*)$') class DuplicateMessage(Exception): """ The database already contains an email with the same Message-ID header. """ def add_to_list(list_name, message): assert isinstance(message, EmailMessage) # timeit("1 start") mlist = MailingList.objects.get_or_create(name=list_name)[0] if not getattr(settings, "HYPERKITTY_BATCH_MODE", False): update_from_mailman(mlist.name) mlist.save() if mlist.archive_policy == ArchivePolicy.never.value: logger.info("Archiving disabled by list policy for %s", list_name) return if "Message-Id" not in message: raise ValueError("No 'Message-Id' header in email", message) # timeit("2 after ml, before checking email & sender") msg_id = get_message_id(message) if Email.objects.filter(mailinglist=mlist, message_id=msg_id).exists(): raise DuplicateMessage(msg_id) email = Email(mailinglist=mlist, message_id=msg_id) email.in_reply_to = get_ref(message) # Find thread id if message.get_unixfrom() is not None: mo = UNIXFROM_DATE_RE.match(message.get_unixfrom()) if mo: archived_date = parsedate(mo.group(1)) if archived_date is not None: email.archived_date = archived_date # Sender try: from_str = header_to_unicode(message['From']) from_name, from_email = parseaddr(from_str) from_name = from_name.strip() sender_address = from_email.encode('ascii').decode("ascii").strip() except (UnicodeDecodeError, UnicodeEncodeError): raise ValueError("Non-ascii sender address", message) if not sender_address: if from_name: sender_address = re.sub("[^a-z0-9]", "", from_name.lower()) if not sender_address: sender_address = "unknown" sender_address = "{}@example.com".format(sender_address) else: sender_address = "unknown@example.com" email.sender_name = from_name sender = Sender.objects.get_or_create(address=sender_address)[0] email.sender = sender if not getattr(settings, "HYPERKITTY_BATCH_MODE", False): sender_mailman_id(sender.pk) # timeit("3 after sender, before email content") # Headers email.subject = header_to_unicode(message.get('Subject')) if email.subject is not None: # limit subject size to 512, it's a varchar field email.subject = email.subject[:512] msg_date = parsedate(message.get("Date")) if msg_date is None: # Absent or unparseable date msg_date = timezone.now() utcoffset = msg_date.utcoffset() if msg_date.tzinfo is not None: msg_date = msg_date.astimezone(timezone.utc) # store in UTC email.date = msg_date if utcoffset is None: email.timezone = 0 else: # in minutes email.timezone = int( ((utcoffset.days * 24 * 60 * 60) + utcoffset.seconds) / 60) # Content scrubber = Scrubber(message) # warning: scrubbing modifies the msg in-place email.content, attachments = scrubber.scrub() # timeit("4 after email content, before signals") # TODO: detect category? # Find the parent email. # This can't be moved to Email.on_pre_save() because Email.set_parent() # needs to be free to change the parent independently from the in_reply_to # property, and will save() the instance. # This, along with some of the work done in Email.on_pre_save(), could be # moved to an async task, but the rest of the app must be able to cope with # emails lacking this data, and email being process randomly (child before # parent). The work in Email.on_post_created() also depends on it, so be # careful with task dependencies if you ever do this. # Plus, it has "premature optimization" written all over it. if email.in_reply_to is not None: try: ref_msg = Email.objects.get( mailinglist=email.mailinglist, message_id=email.in_reply_to) except Email.DoesNotExist: # the parent may not be archived (on partial imports), create a new # thread for now. pass else: # re-use parent's thread-id email.parent = ref_msg email.thread_id = ref_msg.thread_id try: email.save() except DataError as e: raise ValueError(str(e)) # Attachments (email must have been saved before) for attachment in attachments: counter, name, content_type, encoding, content = attachment if Attachment.objects.filter(email=email, counter=counter).exists(): continue att = Attachment.objects.create( email=email, counter=counter, name=name, content_type=content_type, encoding=encoding) att.set_content(content) att.save() return email.message_id_hash ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/mailman.py0000644000175000017500000001342000000000000020464 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging from urllib.error import HTTPError from django.core.cache import cache from django_mailman3.lib.mailman import get_mailman_client from mailmanclient import MailmanConnectionError logger = logging.getLogger(__name__) class ModeratedListException(Exception): pass def subscribe(list_id, user, email=None, display_name=None): if email is None: email = user.email if display_name is None: display_name = "%s %s" % (user.first_name, user.last_name) client = get_mailman_client() rest_list = client.get_list(list_id) subscription_policy = rest_list.settings.get( "subscription_policy", "moderate") # Add a flag to return that would tell the user they have been subscribed # to the current list. subscribed_now = False try: member = rest_list.get_member(email) except ValueError: # We don't want to bypass moderation, don't subscribe. Instead # raise an error so that it can be caught to show the user if subscription_policy in ("moderate", "confirm_then_moderate"): raise ModeratedListException( "This list is moderated, please subscribe" " to it before posting.") # not subscribed yet, subscribe the user without email delivery try: member = rest_list.subscribe( email, display_name, pre_verified=True, pre_confirmed=True) except HTTPError as e: if e.code == 409: logger.info("Subscription for %s to %s is already pending", email, list_id) return subscribed_now else: raise # The result can be a Member object or a dict if the subscription can't # be done directly, or if it's pending, or something else. # Broken API :-( if isinstance(member, dict): logger.info("Subscription for %s to %s is pending", email, list_id) return subscribed_now member.preferences["delivery_status"] = "by_user" member.preferences.save() subscribed_now = True cache.delete("User:%s:subscriptions" % user.id, version=2) logger.info("Subscribing %s to %s on first post", email, list_id) return subscribed_now def get_new_lists_from_mailman(): from hyperkitty.models import MailingList mmclient = get_mailman_client() page_num = 0 while page_num < 10000: # Just for security page_num += 1 try: mlist_page = mmclient.get_list_page(count=10, page=page_num) except MailmanConnectionError: break except HTTPError: break # can't update at this time for mm_list in mlist_page: if MailingList.objects.filter(name=mm_list.fqdn_listname).exists(): continue if mm_list.settings["archive_policy"] == "never": continue # Should we display those lists anyway? logger.info("Imported the new list %s from Mailman", mm_list.fqdn_listname) mlist = MailingList.objects.create(name=mm_list.fqdn_listname) mlist.update_from_mailman() if not mlist_page.has_next: break def import_list_from_mailman(list_id): from hyperkitty.models import MailingList mmclient = get_mailman_client() try: mm_list = mmclient.get_list(list_id) except (MailmanConnectionError, HTTPError): return mlist, created = MailingList.objects.get_or_create( name=mm_list.fqdn_listname) if created: logger.info("Imported the new list %s from Mailman", mm_list.fqdn_listname) mlist.update_from_mailman() def sync_with_mailman(overwrite=False): from hyperkitty.models import MailingList, Sender for mlist in MailingList.objects.all(): mlist.update_from_mailman() # Now sync Sender.mailman_id with Mailman's User.user_id # There can be thousands of senders, break into smaller chuncks to avoid # hogging up the memory buffer_size = 1000 query = Sender.objects.all() if not overwrite: query = query.filter(mailman_id__isnull=True) prev_count = query.count() lower_bound = 0 upper_bound = buffer_size while True: try: for sender in query.all()[lower_bound:upper_bound]: sender.set_mailman_id() except MailmanConnectionError: break # Can't refresh at this time count = query.count() if count == 0: break # all done if count == prev_count: # no improvement... if count < upper_bound: break # ...and all users checked else: # there may be some more left lower_bound = upper_bound upper_bound += buffer_size prev_count = count logger.info("%d emails left to refresh, checked %d", count, lower_bound) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/mockup.py0000644000175000017500000001724100000000000020351 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aamir Khan # class Email(object): """ Email class containing the information needed to store and display email threads. """ def __init__(self): """ Constructor. Instanciate the default attributes of the object. """ self.email_id = '' self.title = '' self.body = '' self.tags = [] self.category = 'question' self.category_tag = None self.participants = set(['Pierre-Yves Chibon']) self.answers = [] self.liked = 0 self.author = '' self.avatar = None self.age = '6 days' class Author(object): """ Author class containing the information needed to get the top author of the month! """ def __init__(self): """ Constructor. Instanciate the default attributes of the object. """ self.name = None self.kudos = 0 self.avatar = None def get_email_tag(tag): threads = generate_random_thread() output = [] for email in threads: if tag in email.tags or tag in email.category: output.append(email) elif email.category_tag and tag in email.category_tag: output.append(email) return output def generate_thread_per_category(): threads = generate_random_thread() categories = {} for thread in threads: category = thread.category if thread.category_tag: category = thread.category_tag if category in categories.keys(): categories[category].append(thread) else: categories[category] = [thread] return categories def generate_top_author(): authors = [] author = Author() author.name = 'Pierre-Yves Chibon' author.avatar = ('https://secure.gravatar.com/avatar/' '072b4416fbfad867a44bc7a5be5eddb9') author.kudos = 3 authors.append(author) author = Author() author.name = 'Stanislav Ochotnický' author.avatar = 'http://sochotni.fedorapeople.org/sochotni.jpg' author.kudos = 4 authors.append(author) author = Author() author.name = 'Toshio Kuratomi' author.avatar = ('https://secure.gravatar.com/avatar/' '7a9c1d88f484c9806bceca0d6d91e948') author.kudos = 5 authors.append(author) return authors def generate_random_thread(): threads = [] # 1 email = Email() email.email_id = 1 email.title = 'Headsup! krb5 ccache defaults are changing in Rawhide' email.age = '6 days' email.body = '''Dear fellow developers, with the upcoming Fedora 18 release (currently Rawhide) we are going to change the place where krb5 credential cache files are saved by default. The new default for credential caches will be the /run/user/username directory. ''' email.tags.extend(['rawhide', 'krb5']) email.participants = set([ 'Stephen Gallagher', 'Toshio Kuratomi', 'Kevin Fenzi', 'Seth Vidal', ]) email.answers.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]) email.liked = 1 email.author = 'Stephen Gallagher' email.avatar = 'http://fedorapeople.org/~sgallagh/karrde712.png' threads.append(email) # 2 email = Email() email.email_id = 2 email.title = 'Problem in packaging kicad' email.age = '6 days' email.body = '''Paragraph 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. ''' email.tags.extend(['packaging', 'kicad']) email.participants = set([ 'Pierre-Yves Chibon', 'Tom "spot" Callaway', 'Toshio Kuratomi', 'Kevin Fenzi']) email.answers.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]) email.liked = 0 email.author = 'Pierre-Yves Chibon' email.avatar = ('https://secure.gravatar.com/avatar/' '072b4416fbfad867a44bc7a5be5eddb9') threads.append(email) # 3 email = Email() email.email_id = 3 email.title = 'Update Java Guideline' email.age = '6 days' email.body = '''Paragraph 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. ''' email.tags.extend(['rawhide', 'krb5']) email.participants = set([ 'Stanislav Ochotnický', 'Tom "spot" Callaway', 'Stephen Gallagher', 'Jason Tibbitts', 'Rex Dieter', 'Toshio Kuratomi']) email.answers.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]) email.liked = 5 email.category = 'todo' email.author = 'Stanislav Ochotnický' email.avatar = 'http://sochotni.fedorapeople.org/sochotni.jpg' threads.append(email) # 4 email = Email() email.email_id = 4 email.title = 'Agenda for the next Board Meeting' email.age = '6 days' email.body = '''Paragraph 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. ''' email.tags.extend(['agenda', 'board']) email.participants = set([ 'Toshio Kuratomi', 'Tom "spot" Callaway', 'Robyn Bergeron', 'Max Spevack']) email.answers.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]) email.liked = 20 email.category = 'agenda' email.author = 'Toshio Kuratomi' email.avatar = ('https://secure.gravatar.com/avatar/' '7a9c1d88f484c9806bceca0d6d91e948') threads.append(email) # 5 email = Email() email.email_id = 5 email.title = 'I told you so! ' email.age = '6 days' email.body = '''Paragraph 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. ''' email.tags.extend(['systemd', 'mp3', 'pulseaudio']) email.participants = set(['Pierre-Yves Chibon']) email.answers.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]) email.liked = 0 email.author = 'Pierre-Yves Chibon' email.avatar = ('https://secure.gravatar.com/avatar/' '072b4416fbfad867a44bc7a5be5eddb9') email.category = 'shut down' email.category_tag = 'dead' threads.append(email) return threads ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/hyperkitty/lib/posting.py0000644000175000017500000001001500000000000020526 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import re from smtplib import SMTPResponseException from django.conf import settings from django.core.exceptions import SuspiciousOperation from django.core.mail import EmailMessage from django_mailman3.lib.mailman import get_subscriptions from mailmanclient import MailmanConnectionError from hyperkitty.lib import mailman class PostingFailed(Exception): pass def get_sender(request, mlist): """Returns the appropriate sender email address""" if not request.user.is_authenticated: return None # Fallback to the logged-in user address = request.user.email # Try to get the email used to susbscribe to the list subscriptions = get_subscriptions(request.user) if mlist.list_id in subscriptions: address = subscriptions[mlist.list_id] return str(address) def get_from(request, address): """Returns the appropriate 'From' header""" assert address is not None display_name = "%s %s" % (request.user.first_name, request.user.last_name) # Get the display_name from the Address in Mailman? And if not found, # from the User in Mailman? if display_name.strip(): return '"%s" <%s>' % (display_name, address) else: return address def post_to_list(request, mlist, subject, message, headers=None, attachments=None): if not mlist: # Make sure the list exists to avoid posting to any email addess raise SuspiciousOperation("I don't know this mailing-list") if headers is None: headers = {} sender = headers.pop("From", get_sender(request, mlist)) display_name = "%s %s" % (request.user.first_name, request.user.last_name) if display_name.strip(): from_email = '"%s" <%s>' % (display_name, sender) else: from_email = sender # Unwrap and collapse spaces subject = re.sub(r'\n+', ' ', subject) subject = re.sub(r'\s+', ' ', subject) # Check that the user is subscribed try: subscribed_now = mailman.subscribe( mlist.list_id, request.user, sender, display_name) except MailmanConnectionError: raise PostingFailed("Can't connect to Mailman's REST server, " "your message has not been sent.") # send the message headers["User-Agent"] = ( "HyperKitty on %s" % request.build_absolute_uri("/")) msg = EmailMessage( subject=subject, body=message, from_email=from_email, to=[mlist.name], headers=headers, ) # Attachments if attachments: if not isinstance(attachments, list): attachments = [attachments] for attach in attachments: msg.attach(attach.name, attach.read()) # XXX: Inject into the incoming queue instead? if not settings.DEBUG: # Don't send mail in debug mode, just in case... try: msg.send() except SMTPResponseException as e: raise PostingFailed('Message not sent: SMTP error {} {}'.format( e.smtp_code, e.smtp_error)) return subscribed_now def reply_subject(subject): if not subject.lower().startswith("re:"): return "Re: %s" % subject else: return subject ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234958.0 HyperKitty-1.3.4/hyperkitty/lib/user.py0000644000175000017500000000000000000000000020012 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/utils.py0000644000175000017500000001364300000000000020215 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard import email.utils import logging import os import os.path import re from base64 import b32encode from contextlib import contextmanager from datetime import timedelta from email.parser import BytesHeaderParser, HeaderParser from email.policy import default from hashlib import sha1 from tempfile import gettempdir from django.conf import settings from django.db import connection from django.utils import timezone import dateutil.parser import dateutil.tz from flufl.lock import Lock log = logging.getLogger(__name__) def get_message_id_hash(msg_id): """ Returns the X-Message-ID-Hash header for the provided Message-ID header. See for details. Example: """ msg_id = email.utils.unquote(msg_id).encode('utf-8') return b32encode(sha1(msg_id).digest()).decode('utf-8') def get_message_id(message): msg_id = email.utils.unquote(re.sub(r'\s', '', message['Message-Id'])) # Protect against extremely long Message-Ids (there is no limit in the # email spec), it's set to VARCHAR(255) in the database if len(msg_id) >= 255: msg_id = msg_id[:254] return msg_id IN_BRACKETS_RE = re.compile("[^<]*<([^>]+)>.*") def get_ref(message): """ Returns the message-id of the reference email for a given message. """ if ("References" not in message and "In-Reply-To" not in message): return None ref_id = message.get("In-Reply-To") # EmailMessage will always return instances of str assert ref_id is None or isinstance(ref_id, str) if ref_id is None or not ref_id.strip(): ref_id = message.get("References") if ref_id is not None and ref_id.strip(): # There can be multiple references, use the last one ref_id = ref_id.split()[-1].strip() if ref_id is not None: if "<" in ref_id or ">" in ref_id: ref_id = IN_BRACKETS_RE.match(ref_id) if ref_id: ref_id = ref_id.group(1) if ref_id is not None: ref_id = ref_id[:254] return ref_id def parseaddr(address): """ Wrapper around email.utils.parseaddr to also handle Mailman's generated mbox archives. """ if address is None: return "", "" from_name, from_email = email.utils.parseaddr(address) if '@' not in from_email: address = address.replace(" at ", "@") from_name, from_email = email.utils.parseaddr(address) if not from_name: from_name = from_email return from_name, from_email def parsedate(datestring): if datestring is None: return None try: parsed = dateutil.parser.parse(datestring) except ValueError: return None try: offset = parsed.utcoffset() except ValueError: # Wrong offset, reset to UTC offset = None parsed = parsed.replace(tzinfo=timezone.utc) if offset is not None and \ abs(offset) > timedelta(hours=13): parsed = parsed.astimezone(timezone.utc) if parsed.tzinfo is None: parsed = parsed.replace(tzinfo=timezone.utc) # make it aware return parsed def header_to_unicode(header): if header is None: header = str(header) if isinstance(header, str): msg = HeaderParser(policy=default).parsestr('dummy: ' + header) elif isinstance(header, bytes): msg = BytesHeaderParser(policy=default).parsebytes(b'dummy: ' + header) else: raise ValueError('header must be str or bytes, but is ' + type(header)) return msg['dummy'] def stripped_subject(mlist, subject): if mlist is None: return subject if not subject: return "(no subject)" if not mlist.subject_prefix: return subject if subject.lower().startswith(mlist.subject_prefix.lower()): subject = subject[len(mlist.subject_prefix):] return subject # File-based locking def run_with_lock(fn, *args, **kwargs): if kwargs.get('remove'): # remove = True is slow. We need to extend the lock life lock_life = getattr(settings, "HYPERKITTY_JOBS_UPDATE_INDEX_LOCK_LIFE", 900) else: # Use the default (15 sec) lock_life = None lock = Lock(getattr( settings, "HYPERKITTY_JOBS_UPDATE_INDEX_LOCKFILE", os.path.join(gettempdir(), "hyperkitty-jobs-update-index.lock")), lifetime=lock_life) if lock.is_locked: log.warning( "Update index lock is acquired by: {}".format(*lock.details)) return with lock: try: fn(*args, **kwargs) except Exception as e: log.exception("Failed to update the fulltext index: %s", e) @contextmanager def pgsql_disable_indexscan(): # Sometimes PostgreSQL chooses a very inefficient query plan: # https://pagure.io/fedora-infrastructure/issue/6164 if connection.vendor != "postgresql": yield return with connection.cursor() as cursor: cursor.execute("SET enable_indexscan = OFF") try: yield finally: cursor.execute("SET enable_indexscan = ON") ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/lib/view_helpers.py0000644000175000017500000001167000000000000021547 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2012-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import datetime from functools import wraps from django.http import Http404 from django.shortcuts import render from django.utils.timezone import utc from django_mailman3.lib.mailman import get_subscriptions from hyperkitty.forms import CategoryForm from hyperkitty.lib.posting import get_sender from hyperkitty.models import MailingList, ThreadCategory def get_months(mlist): """Return a dictionnary of years, months for which there are potentially archives available for a given list (based on the oldest post on the list). :param mlist: name of the mailing list in which this email should be searched. """ date_first = mlist.cached_values["first_date"]() now = datetime.datetime.now() if not date_first: # No messages on this list, return the current month. return {now.year: [now.month]} archives = {} year = date_first.year month = date_first.month while year < now.year: archives[year] = range(1, 13)[(month-1):] year = year + 1 month = 1 archives[now.year] = range(1, 13)[:now.month] return archives def get_display_dates(year, month, day): if day is None: start_day = 1 else: start_day = int(day) begin_date = datetime.datetime( int(year), int(month), start_day, tzinfo=utc) if day is None: end_date = begin_date + datetime.timedelta(days=32) end_date = end_date.replace(day=1) else: end_date = begin_date + datetime.timedelta(days=1) return begin_date, end_date def daterange(start_date, end_date): for n in range(int((end_date - start_date).days)): yield start_date + datetime.timedelta(n) def get_category_widget(request, current_category=None): """ Returns the category form and the applicable category object (or None if no category is set for this thread). If current_category is not provided or None, try to deduce it from the POST request. """ categories = [ (c.name, c.name.upper()) for c in ThreadCategory.objects.all() ] + [("", "no category")] if request.method == "POST": category_form = CategoryForm(request.POST) else: category_form = CategoryForm( initial={"category": current_category or ""}) category_form["category"].field.choices = categories if request.method == "POST" and category_form.is_valid(): # is_valid() must be called after the choices have been set current_category = category_form.cleaned_data["category"] if not current_category: category = None else: try: category = ThreadCategory.objects.get(name=current_category) except ThreadCategory.DoesNotExist: category = None return category, category_form # View decorator: check that the list is authorized def check_mlist_private(func): @wraps(func) def inner(request, *args, **kwargs): if "mlist_fqdn" in kwargs: mlist_fqdn = kwargs["mlist_fqdn"] else: mlist_fqdn = args[0] try: mlist = MailingList.objects.get(name=mlist_fqdn) except MailingList.DoesNotExist: raise Http404("No archived mailing-list by that name.") if not is_mlist_authorized(request, mlist): return render( request, "hyperkitty/errors/private.html", { "mlist": mlist, }, status=403) return func(request, *args, **kwargs) return inner def is_mlist_authorized(request, mlist): if not mlist.is_private: return True if request.user.is_superuser: return True if not request.user.is_authenticated: return False # Private list and logged-in user: check subscriptions if mlist.list_id in get_subscriptions(request.user): return True else: return False def get_posting_form(formclass, request, mlist, data=None): form = formclass(data, initial={ "sender": get_sender(request, mlist)}) if request.user.is_authenticated: form.fields['sender'].choices = [ (a, a) for a in request.user.hyperkitty_profile.addresses] return form ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/0000755000175000017500000000000000000000000017165 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/af/0000755000175000017500000000000000000000000017553 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/af/LC_MESSAGES/0000755000175000017500000000000000000000000021340 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/af/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023153 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/am/0000755000175000017500000000000000000000000017562 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/am/LC_MESSAGES/0000755000175000017500000000000000000000000021347 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/am/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023163 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/an/0000755000175000017500000000000000000000000017563 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/an/LC_MESSAGES/0000755000175000017500000000000000000000000021350 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/an/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023164 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ar/0000755000175000017500000000000000000000000017567 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ar/LC_MESSAGES/0000755000175000017500000000000000000000000021354 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ar/LC_MESSAGES/django.po0000644000175000017500000007525500000000000023174 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2019-07-14 17:02+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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 ? 4 : 5;\n" "X-Generator: Weblate 3.8-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "ارÙÙ‚ Ù…Ù„ÙØ§" #: forms.py:65 msgid "Attach another file" msgstr "ارÙÙ‚ Ù…Ù„ÙØ§ آخر" #: forms.py:66 msgid "Remove this file" msgstr "احذ٠هذا الملÙ" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "خطأ 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "أوه لا!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "لا أستطيع العثور على هذه Ø§Ù„ØµÙØ­Ø©." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "عد إلى Ø§Ù„ØµÙØ­Ø© الرئيسية" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "خطأ 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "آس٠، Ø§Ù„ØµÙØ­Ø© المطلوبة غير Ù…ØªÙˆÙØ±Ø© بسبب ÙØ´Ù„ الخادم." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "آخر نشاط:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(بدون اقتراحات)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "أرسلت الآن، ولم توزع بعد" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "التنسيقات" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "قائمة التنسيقات المتاحة هي:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "نص عادي" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "قائمة القوائم البريدية" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "باستخدام هذا العنوان سو٠يكون بمقدورك استرجاع المعلومات Ø§Ù„Ù…Ø¹Ø±ÙˆÙØ© عن ÙƒØ§ÙØ© " "القوائم البريدية." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "الحساب" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "إعدادات مايل مان" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "خروج" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Ù„ÙØ¬" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "إنشاء حساب" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "البحث ÙÙŠ هذه القائمة" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "البحث ÙÙŠ هذه القائمة" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "أدر هذه القائمة" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "إدارة القوائم" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "خطأ: قائمة خاصة" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "تحب ذلك (إلغاء)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "يجب أن تكون مسجلاً للتصويت." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "هذا الشهر" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "رسائل جديدة ÙÙŠ هذا الموضوع" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "سيتم إرسال هذه الرسالة على شكل:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "تغيير المرسÙÙ„" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "تنزيل" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "هذا الشهر" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "كامل الأرشيÙ" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "القوائم المتاحة" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "الأكثر شعبية" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "ترتيب حسب عدد المشاركين ÙÙŠ الآونة الأخيرة" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "الأكثر نشاطا" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "ترتيب حسب عدد المناقشات الأخيرة" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "حسب الاسم" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "ترتيب أبجدي" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "الأحدث" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "ترتيب حسب" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "البحث عن قائمة" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "جديد" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "خاصة" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "غير نشط" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "جار٠التحميل…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "المشاركون" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "القائمة" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "الوصÙ" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "النشاط ÙÙŠ الأيام الثلاثين الماضية" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "احذÙ" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "أو" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "إلغاء" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "إنشاء موضوع جديد" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "ÙÙŠ" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "أرسل" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "غير مقروء" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "وقت المرسÙÙ„:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "موضوع جديد:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "المرÙقات:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "عرض بخط ثابت" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "الرابط الدائم إلى هذه الرسالة" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "رد" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "اقتباس" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "إنشاء موضوع جديد" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "العودة إلى الموضوع" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "العودة إلى القائمة" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "حذ٠هذه الرسالة" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "الرئيسية" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "الإحصائيات" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Unread" msgid "Threads" msgstr "غير مقروء" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "يجب تسجيل الدخول لإنشاء موضوع." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Start a nNew thread" msgstr "ÙƒØ§ÙØ© المواضيع" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "ÙƒØ§ÙØ© المواضيع" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "ملخص النشاط" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "الإحصاءات التالية هي من" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "ÙÙŠ" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "الأيام 30 الماضية:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "الناشرون الأكثر نشاطا" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "مناقشات نشطة ÙÙŠ الآونة الأخيرة" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "المناقشات الأكثر شعبية" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "المناقشة الأكثر نشاطا" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "المناقشات التي قمت بوضع علامة عليها" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "البحث" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "عد إلى الموضوع." #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "نتائج البحث عن" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "نتائج البحث" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "نتائج البحث" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "رسائل" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "الأحدث" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "الأقدَم" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "الردود" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "إظهار الردود حسب الموضوع" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "إظهار الردود حسب التاريخ" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "انقر للتحرير" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "لا توجد ÙØ¦Ø©" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" #~ msgid "Go to" #~ msgstr "الانتقال إلى" #~ msgid "More..." #~ msgstr "المزيد…" #~ msgid "Discussions" #~ msgstr "المناقشات" #~ msgid "most popular" #~ msgstr "الأكثر شعبية" #~ msgid "most active" #~ msgstr "الأكثر نشاطا" #~ msgid "Update" #~ msgstr "تحديث" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ast/0000755000175000017500000000000000000000000017754 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ast/LC_MESSAGES/0000755000175000017500000000000000000000000021541 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ast/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023354 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/az/0000755000175000017500000000000000000000000017577 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/az/LC_MESSAGES/0000755000175000017500000000000000000000000021364 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/az/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023177 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/be/0000755000175000017500000000000000000000000017553 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/be/LC_MESSAGES/0000755000175000017500000000000000000000000021340 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/be/LC_MESSAGES/django.po0000644000175000017500000006632600000000000023157 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "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" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/bem/0000755000175000017500000000000000000000000017730 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/bem/LC_MESSAGES/0000755000175000017500000000000000000000000021515 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/bem/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023331 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/bg/0000755000175000017500000000000000000000000017555 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/bg/LC_MESSAGES/0000755000175000017500000000000000000000000021342 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/bg/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023155 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/bn/0000755000175000017500000000000000000000000017564 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/bn/LC_MESSAGES/0000755000175000017500000000000000000000000021351 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/bn/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023164 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/bo/0000755000175000017500000000000000000000000017565 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/bo/LC_MESSAGES/0000755000175000017500000000000000000000000021352 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/bo/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023166 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/br/0000755000175000017500000000000000000000000017570 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/br/LC_MESSAGES/0000755000175000017500000000000000000000000021355 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/br/LC_MESSAGES/django.po0000644000175000017500000006610500000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/bs/0000755000175000017500000000000000000000000017571 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/bs/LC_MESSAGES/0000755000175000017500000000000000000000000021356 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/bs/LC_MESSAGES/django.po0000644000175000017500000006622300000000000023171 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "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" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ca/0000755000175000017500000000000000000000000017550 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ca/LC_MESSAGES/0000755000175000017500000000000000000000000021335 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ca/LC_MESSAGES/django.po0000644000175000017500000010476300000000000023152 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-02-06 10:12+0000\n" "Last-Translator: Paco \n" "Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.11-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Adjuntar un fitxer" #: forms.py:65 msgid "Attach another file" msgstr "Adjuntar un altre fitxer" #: forms.py:66 msgid "Remove this file" msgstr "Eliminar aquest arxiu" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Error 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh No!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "No puc trobar aquesta pàgina." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Tornar a l'inici" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Error 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "El servidor ha tingut un problema i aquesta pàgina no està disponible." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "iniciat" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "últim actiu:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "veure aquest fil" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(Cap suggeriment)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Enviat ara mateix, encara no s'ha distribuït" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty inclou una API REST que li permet recuperar missatges i " "informació per programa." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formats" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Aquesta API REST pot retornar la informació en diversos formats. El defecte " "és html per permetre la lectura per persones." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Per canviar el format, només cal afegir ?format=<FORMAT> a " "l’URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "La llista de formats disponibles és:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Text sense format" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Llista de llistes de correu" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Punt final:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Amb aquesta adreça podreu recuperar la informació coneguda sobre totes les " "llistes de distribució." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Fils en una llista de correu" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Amb aquesta adreça podreu recuperar informació sobre tots els fils de la " "llista de correu especificada." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Missatges de correu en un fil" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Amb aquesta adreça, podreu recuperar la llista de correus en un fil de " "llista de correu." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Un missatge d'una llista de correu" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Amb aquesta adreça podreu recuperar la informació que es coneix sobre un " "correu específic a la llista de correu especificada." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiquetes" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Amb aquesta adreça podreu recuperar la llista d’etiquetes." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Compte" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Configuració de Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Activitat d'enviaments" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Surt" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Registra't" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Inscriure's" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Cercar en aquesta llista" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "Cercar en aquesta llista" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Administrar aquesta llista" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gestiona les llistes" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "Fil" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "Suprimir missatge(s)" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "Tots els fils" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "Visió general de llista" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Fa servir" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "versió" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Encara no implementat" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "No implementat" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Aquesta característica no s'ha implementat encara, ho sentim." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Error: llista privada" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Aquesta llista de correu és privada. S'ha de subscriure per veure els arxius." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "T'agrada (cancel·lar)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "No t'agrada (cancel·lar)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Per poder votar, heu d’estar connectat." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "Fil" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "Aquest mes" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Missatges nous en aquest fil" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Tots els fils" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Veure el perfil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "enviaments" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "No hi ha enviaments aquest mes (encara)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Aquest missatge s'enviarà com:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Canviar remitent" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Afegir una altra direcció" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Visió general de llista" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Descarregar" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Últims 30 dies" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Aquest mes" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Arxiu sencer" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Llistes disponibles" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Més populars" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Ordena per nombre de participants recents" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Més actius" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Ordenar per quantitat de debats recents" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Per nom" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Ordenar alfabèticament" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Més noves" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Ordenar per data de creació de la llista" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Ordenar per" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Amagar inactives" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Amagar privades" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Trobar llista" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "noves" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privat" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inactives" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Carregant..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "participants" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "debats" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Cap llista arxivada encara." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Llista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Descripció" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Activitat en els últims 30 dies" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Suprimir" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "o" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "cancel·lar" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "fil" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Suprimir missatge(s)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " S'eliminarà(n) %(count)s missatge(s). Voleu continuar?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Crear un nou fil" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "en" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Enviar" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Mostra el perfil de %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Sense llegir" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Hora del remitent:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Assumpte nou:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Arxius adjunts:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Visualització en tipus de lletra fixa" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Enllaç permanent per a aquest missatge" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Respondre" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Iniciar la sessió per respondre en línia" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s adjunt\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s adjunts\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Citar" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Crear nou fil" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Utilitzar un programa de correu" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Tornar al fil" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Tornar a la llista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Suprimir aquest missatge" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " per %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Inici" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Estadístiques" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "Fil" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Per crear un fil, heu d’iniciar sessió." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" " Iniciar un Nou fil" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "Gestiona Subscripció" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Resum d'activitat" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Volum d'enviaments durant els últims 30 dies." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Les següents estadístiques són de" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "En" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "els darrers 30 dies:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Participants més actius" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Participants destacats" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "reconeixement" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Debats actius recents" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Debats més populars" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Debats més actius" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Debats que heu marcat" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Debats en que heu enviat a" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Torna a adjuntar un fil" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Tornar a adjuntar un fil a un altre" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Fil per tornar a adjuntar:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Torneu-lo a adjuntar a:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Cercar el fil pare" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Cerca" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "aquest ID de fil:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Fer-ho" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(No es pot desfer), o" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "tornar al fil" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Resultats de cerca per a" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "resultats de la cerca" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Resultats de la cerca" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "per a la consulta" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "missatges" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ordenar per puntuació" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "ordenar per últim primer" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ordena segons el més primerenc" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "No s'ha trobat cap missatge per a aquesta consulta." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "La seva consulta sembla buida." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "aquests no són els missatges que està buscant" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "més recent" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "més vells" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Primer Enviament" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Respostes" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Mostra respostes per fil" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Mostrar respostes per data" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "No s'ha trobat cap fil de correu" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Fer clic per editar" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Heu d'haver iniciat la sessió per editar-la." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "sense categoria" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "dies inactiu" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "dies" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "comentaris" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "no llegits" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Per tenir favorits, heu d’estar connectat." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Afegir a preferits" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Eliminar de Preferits" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Torna a adjuntar aquest fil" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Suprimeix aquest fil" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Sense llegir:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Anar a:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "següent" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "anterior" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Favorit" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " per %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Activitat de fil més recent" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiquetes" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Cerca per l'etiqueta" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Suprimeix" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Missatges per" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Tornar al perfil de %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "No s'ha trobat cap missatge d'aquest usuari." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Activitat d'enviament de l'usuari" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "per" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favorits" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Fils que heu llegit" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Vots" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Subscripcions" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autor original:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Inici:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Darrera activitat:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Respostes:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Assumpte" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autor original" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Data d'inici" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Última activitat" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Cap favorit encara." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Nous comentaris" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Res no llegeix encara." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Últims enviaments" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Data" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Fil" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Última activitat del fil" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Encara no hi ha cap enviament." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "des del primer enviament" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "enviament" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "encara no hi ha cap enviament" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Temps des de la primera activitat" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Primer enviament" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Enviaments en aquesta llista" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "no hi ha cap subscripció" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "T'agrada" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "No t'agrada" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Votar" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Cap vot encara." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Perfil d'usuari" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Perfil d'usuari" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nom:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Creació:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Vots per a aquest usuari:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Adreces de correu:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Aquest missatge en format mbox comprimit amb gzip" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "No heu publicat a aquesta llista (encara)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "No s'ha pogut suprimir el missatge %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Es van suprimit %(count)s missatges correctament." #: views/mlist.py:88 msgid "for this month" msgstr "per a aquest mes" #: views/mlist.py:91 msgid "for this day" msgstr "per a aquest dia" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Aquest mes en format mbox comprimit amb gzip" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "No hi ha debats aquest mes (encara)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "No s'ha emès cap vot aquest mes (encara)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "No heu marcat cap debat (encara)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "No heu publicat a aquesta llista (encara)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "Es van suprimit %(count)s missatges correctament." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Error de processament: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Aquest fil en format mbox comprimit amb gzip" #~ msgid "Go to" #~ msgstr "Anar a" #~ msgid "More..." #~ msgstr "Més..." #~ msgid "Discussions" #~ msgstr "Debats" #~ msgid "most recent" #~ msgstr "més recents" #~ msgid "most popular" #~ msgstr "més populars" #~ msgid "most active" #~ msgstr "més actius" #~ msgid "Update" #~ msgstr "Actualitzar" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " per %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ca@valencia/0000755000175000017500000000000000000000000021353 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ca@valencia/LC_MESSAGES/0000755000175000017500000000000000000000000023140 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ca@valencia/LC_MESSAGES/django.po0000644000175000017500000006611600000000000024754 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ce/0000755000175000017500000000000000000000000017554 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ce/LC_MESSAGES/0000755000175000017500000000000000000000000021341 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ce/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023155 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/ckb/0000755000175000017500000000000000000000000017724 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/ckb/LC_MESSAGES/0000755000175000017500000000000000000000000021511 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ckb/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023325 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/co/0000755000175000017500000000000000000000000017566 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/co/LC_MESSAGES/0000755000175000017500000000000000000000000021353 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/co/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/crh/0000755000175000017500000000000000000000000017741 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/crh/LC_MESSAGES/0000755000175000017500000000000000000000000021526 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/crh/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023342 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/cs/0000755000175000017500000000000000000000000017572 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/cs/LC_MESSAGES/0000755000175000017500000000000000000000000021357 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/cs/LC_MESSAGES/django.po0000644000175000017500000006614100000000000023171 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/cv/0000755000175000017500000000000000000000000017575 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/cv/LC_MESSAGES/0000755000175000017500000000000000000000000021362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/cv/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023176 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/cy/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/cy/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/cy/LC_MESSAGES/django.po0000644000175000017500000006616600000000000023206 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " "11) ? 2 : 3;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/da/0000755000175000017500000000000000000000000017551 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003300000000000010211 xustar0027 mtime=1612315878.133914 HyperKitty-1.3.4/hyperkitty/locale/da/LC_MESSAGES/0000755000175000017500000000000000000000000021336 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/da/LC_MESSAGES/django.po0000644000175000017500000006624700000000000023157 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-02-14 03:18+0000\n" "Last-Translator: Henrik Rasmussen \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.11-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Beskrivelse" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/de/0000755000175000017500000000000000000000000017555 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/de/LC_MESSAGES/0000755000175000017500000000000000000000000021342 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/de/LC_MESSAGES/django.po0000644000175000017500000010537400000000000023156 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: Hyperkitty\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-12-22 15:28+0000\n" "Last-Translator: nautilusx \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "X-Poedit-SourceCharset: UTF-8\n" #: forms.py:64 msgid "Attach a file" msgstr "Eine Datei anhängen" #: forms.py:65 msgid "Attach another file" msgstr "Eine weitere Datei anhängen" #: forms.py:66 msgid "Remove this file" msgstr "Diese Datei entfernen" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Fehler 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh Nein!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Ich kann diese Seite nicht finden." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Zur Startseite" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Fehler 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Verzeihung, aber die angeforderte Seite ist aufgrund eines Server-Fehlers " "nicht verfügbar." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "gestartet" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "zuletzt aktiv:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "diesen Thread ansehen" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(keine Vorschläge)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Gerade abgesendet, noch nicht verteilt" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty bietet eine kleine REST API an, welche es erlaubt, E-Mails und " "Informationen via Code abzurufen." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formate" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Die REST-API kann die Informationen in mehreren Formaten zurück liefern. Die " "Standardeinstellung ist das für Menschen lesbare HTML Format." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Um dieses Format zu ändern, einfach ?format=<FORMAT> an die " "URL anfügen." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Die Liste der verfügbaren Formate ist:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Klartext" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Liste der Mailing-Listen" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Endpunkt:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Wenn diese Adresse benutzt wird, dann erhält man Informationen über alle " "Mailing-Listen." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Diskussionsverläufe in Mailing-Listen" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Wenn diese Adresse benutzt wird, dann erhält man Informationen über alle " "Diskussionsverläufe auf den ausgewählten Mailing-Listen." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "E-Mails in einem Diskussionsstrang" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Wenn diese Adresse benutzt wird, dann erhält man eine Liste aller E-Mails " "innerhalb eines Mailing-Listen Diskussionsstrangs." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Eine E-Mail in einer Mailing-Liste" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Wenn diese Adresse benutzt wird, dann erhält man alle verfügbaren " "Informationen über eine spezifische E-Mail auf der ausgewählten Mailing-" "Liste." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Stichworte" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Wenn diese Adresse benutzt wird, dann erhält man die Stichwortliste." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Konto" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman-Einstellungen" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Posting-Aktivitäten" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Ausloggen" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Einloggen" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Registrieren" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Die Liste suchen" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Alle Listen durchsuchen" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Diese Liste verwalten" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Listen verwalten" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Tastenkürzel" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Thread-Ansicht" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Nächste ungelesene Nachricht" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Vorherige ungelesene Nachricht" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Zu allen Threads wechseln" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Zur Listenübersicht springen" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Angetrieben von" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "Version" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Noch nicht implementiert" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Nicht implementiert" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Verzeihung, diese Funktionalität wurde noch nicht implementiert." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Fehler: private Liste" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Diese Mailing-Liste ist privat. Sie müssen auf der Liste eingeschrieben " "sein, um das Archiv einsehen zu dürfen." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Ihnen gefällt es (abbrechen)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Ihnen gefällt es nicht (abbrechen)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Sie müssen sich anmelden, um abstimmen zu dürfen." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Thread nach" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " Monat" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Neue Nachrichten in diesem Diskussionsstrang" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Alle Threads" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Profil anzeigen" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "Postings" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "(Noch) keine Verfasser in diesem Monat." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Nachricht wird gesendet als:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Absender ändern" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Eine andere Adresse verknüpfen" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Wenn Sie kein Mitglied der Liste sind, werden Sie durch das Absenden dieser " "Nachricht eingetragen." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Listenübersicht" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Herunterladen" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Die letzten 30 Tage" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Diesen Monat" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Ganzes Archiv" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Verfügbare Listen" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Beliebteste" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Nach Anzahl von letzten Teilnehmern sortieren" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Aktivste" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Nach Anzahl von letzten Diskussionen sortieren" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Nach Name" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Alphabetisch sortieren" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Neuste" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Nach Listenerstelldatum sortieren" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Sortieren nach" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Inaktive verstecken" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Private verstecken" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Liste finden" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "neu" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privat" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inaktiv" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Laden..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "Teilnehmer" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "Diskussionen" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Noch keine archivierten Listen." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Liste" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Beschreibung" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Aktivität in den letzten 30 Tagen" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Liste löschen" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Liste löschen" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" "wird mit allen Threads und Nachrichten gelöscht. Möchten Sie fortfahren?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Löschen" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "oder" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "abbrechen" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "Diskussionsstrang" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Nachricht(en) löschen" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s Nachricht(en) werden gelöscht. Fortfahren?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Neuen Diskussionsstrang erstellen" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "in" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Senden" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Das Profil für %(name)s sehen" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Nicht gelesen" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Absendezeit:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Neuer Betreff:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Anhänge:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "In fixierter Schrift anzeigen" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Permalink für diese Nachricht" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Antworten" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Anmelden, um online zu antworten" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s Anhang\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s Anhänge\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Zitat" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Neuen Diskussionsstrang erstellen" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "E-Mail Software benutzen" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Zurück zum Diskussionsstrang" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Zurück zur Liste" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Diese Nachricht löschen" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " von %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Startseite" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statistiken" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Threads" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Sie müssen angemeldet sein, um einen Diskussionsstrang zu erstellen." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Einen neuen Thread beginnen" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "Mitgliedschaft verwalten" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Aktivitätszusammenfassung" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Posting-Umfang der letzten 30 Tage." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Die folgenden Statistiken sind von" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "In" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "den letzten 30 Tage:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Die aktivsten Poster" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Prominente Poster" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "Kudos" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Zuletzt aktive Diskussionen" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Beliebteste Diskussionen" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Aktivste Diskussionen" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Diskussionen, die Sie markiert haben" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Diskussionen, zu denen Sie beigetragen haben" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Diskussionsstrang wieder anhängen" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Diskussionsstrang an einen anderen wieder anhängen" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Diskussionsstrang der wieder angehängt werden soll:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Wieder anhängen an:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Den übergeordneten Diskussionsstrang suchen" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Suchen" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "diese Diskussionsstrang-ID:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Tu es" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(es gibt kein zurück!), oder" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "zurück zum Thread" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Suche Ergebnisse nach" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "Suchergebnisse" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Suchergebnisse" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "als Abfrage" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "Nachrichten" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "sortieren (nach Punkten)" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "sortieren (neuste zuerst)" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "sortieren (älteste zuerst)" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" "Verzeihung, aber für diese Abfrage konnte keine E-Mail gefunden werden." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Verzeihung, aber die Abfrage sieht leer aus." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "das sind nicht die Nachrichten nach den du suchst" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "neuer" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "älter" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Erstes Posting" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Antworten" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Zeige Antworten nach Diskussionsstrang" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Zeige Antworten nach Datum" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Verzeihung, aber es konnten keine Diskussionsstränge gefunden werden" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Zum Bearbeiten anklicken" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Sie müssen zum Bearbeiten angemeldet sein." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "keine Kategorie" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "Tage inaktiv" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "Tage alt" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "Kommentare" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "nicht gelesen" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Sie müssen angemeldet sein, um Favoriten zu haben." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Zu Favoriten hinzufügen" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Von Favoriten entfernen" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Diesen Diskussionsstrang wieder anhängen" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Diesen Diskussionsstrang löschen" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Ungelesene:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Gehe zu:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "weitere" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "vorherige" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Favorit" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " von %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Letzte Aktivität im Diskussionsstrang" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "Stichworte" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Nach Stichwort suchen" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Entfernen" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Nachrichten von" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Zurück zum Profil von %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" "Verzeihung, es konnte keine E-Mail von diesem Benutzer gefunden werden." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Benutzer Posting Aktivität" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "für" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favoriten" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Diskussionsstränge, die Sie gelesen haben" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Stimmen" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Abonnements" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Ursprünglicher Verfasser:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Gestartet am:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Letzte Aktivität:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Antworten:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Betreff" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Ursprünglicher Verfasser" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Startdatum" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Letzte Aktivität" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Noch keine Favoriten." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Neue Kommentare" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Noch nichts gelesen." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Letzte Postings" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Datum" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Diskussionsstrang" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Letzte Aktivität im Diskussionsstrang" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Noch keine Postings." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "seit erstem Posting" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "Posting" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "noch kein Posting" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Zeit seit der ersten Aktivität" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Erstes Posting" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Postings an diese Liste" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "keine Abonnements" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Ihnen gefällt es" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Ihnen gefällt es nicht" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Abstimmen" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Noch keine Stimmen." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Benutzerprofil" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Benutzerprofil" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Name:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Erstellt am:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Stimmen für diesen Benutzer:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "E-Mail Adressen:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Diese Nachricht in komprimierten (gzip) mbox-Format" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "Ihre Antwort wurde gesendet und wird bearbeitet." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " Sie haben die Liste {} abonniert." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Konnte Nachricht nicht löschen: %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Erfolgreich %(count)s Nachrichten gelöscht." #: views/mlist.py:88 msgid "for this month" msgstr "Für diesen Monat" #: views/mlist.py:91 msgid "for this day" msgstr "Für diesen Tag" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Dieser Monat in komprimiertem (gzip) mbox-Format" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "(Noch) keine Diskussionen in diesem Monat." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Es wurden in diesem Monat (noch) keine Stimmen abgegeben." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Sie haben (noch) keine Diskussionen markiert." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Sie haben (noch) nichts an diese Liste gesendet." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "Sie benötigen Administratoren-Rechte zum Löschen einer Liste" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "{} erfolgreich gelöscht" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Parsing Fehler: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Diesen Diskussionsstrang im komprimierten (gzip) mbox-Format" #~ msgid "Go to" #~ msgstr "Gehe zu" #~ msgid "More..." #~ msgstr "Mehr..." #~ msgid "Discussions" #~ msgstr "Diskussionen" #~ msgid "most recent" #~ msgstr "neuste" #~ msgid "most popular" #~ msgstr "beliebteste" #~ msgid "most active" #~ msgstr "aktivste" #~ msgid "Update" #~ msgstr "Aktualisieren" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " von %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/el/0000755000175000017500000000000000000000000017565 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/el/LC_MESSAGES/0000755000175000017500000000000000000000000021352 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/el/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023165 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1139135 HyperKitty-1.3.4/hyperkitty/locale/en_AU/0000755000175000017500000000000000000000000020154 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/en_AU/LC_MESSAGES/0000755000175000017500000000000000000000000021741 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/en_AU/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023554 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/en_CA/0000755000175000017500000000000000000000000020132 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/en_CA/LC_MESSAGES/0000755000175000017500000000000000000000000021717 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/en_CA/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023533 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/en_GB/0000755000175000017500000000000000000000000020137 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/en_GB/LC_MESSAGES/0000755000175000017500000000000000000000000021724 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/en_GB/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023537 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/eo/0000755000175000017500000000000000000000000017570 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/eo/LC_MESSAGES/0000755000175000017500000000000000000000000021355 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/eo/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023170 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/es/0000755000175000017500000000000000000000000017574 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/es/LC_MESSAGES/0000755000175000017500000000000000000000000021361 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/es/LC_MESSAGES/django.po0000644000175000017500000010444200000000000023170 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2021-01-08 19:15+0000\n" "Last-Translator: Guillermo Hernandez \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Adjuntar un archivo" #: forms.py:65 msgid "Attach another file" msgstr "Adjuntar otro archivo" #: forms.py:66 msgid "Remove this file" msgstr "Quitar este archivo" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Error 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "¡Vaya!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "No se puede encontrar esta página." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Volver al inicio" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Error 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "El servidor ha tenido un problema y esta página no está disponible." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "iniciado" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "última actividad:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "ver este hilo" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(ninguna sugerencia)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Enviado ahora mismo, aún no se distribuye" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty incluye una API REST que le permite recuperar mensajes e " "información por programa." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formatos" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Esta API REST puede devolver la información en varios formatos. El " "predeterminado es HTML para permitir la lectura por personas." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Para cambiar de formato, basta con añadir ?format=<FORMAT> a " "la URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Estos son los formatos disponibles:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Texto sin formato" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Lista de listas de correo" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Punto de conexión:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Mediante esta dirección podrá recuperar la información conocida sobre todas " "las listas de correo." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Hilos de una lista de correo" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Mediante esta dirección podrá recuperar información sobre todos los hilos de " "la lista de correo especificada." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Mensajes en un hilo" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Mediante esta dirección podrá recuperar la lista de mensajes de un hilo de " "la lista de correo." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Un mensaje de una lista de correo" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Mediante esta dirección podrá recuperar la información conocida sobre un " "mensaje concreto de la lista de correo especificada." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiquetas" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Mediante esta dirección podrá recuperar la lista de etiquetas." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Cuenta" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Configuración de Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Actividad de envíos" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Salir" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Registrarse" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Inscribirse" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Buscar en esta lista" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Buscar en todas las listas" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Gestionar esta lista" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gestionar las listas" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Atajos de teclado" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Consulta del hilo" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Siguiente mensaje no leído" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Anterior mensaje no leido" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Ver todos los hilos" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Ver panorámica de listas" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Funciona con" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "versión" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "No se ha implementado aún" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "No se ha implementado" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Todavía no se ha implementado esta funcionalidad." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Error: la lista es privada" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Esta lista de correo es privada. Ha de suscribirse para ver los archivos." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Me gusta (cancelar)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "No me gusta (cancelar)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Debe acceder a su cuenta para votar." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Hilos ordenados por" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " Mes" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Mensajes nuevos en este hilo" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Todos los hilos" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Ver el perfil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "envíos" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Nadie ha enviado este mes (aún)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Este mensaje se enviará como:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Cambiar remitente" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Añadir otra dirección" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Si todavía no eres un miembro de la lista, este mensaje te hará suscriptor " "de la misma." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Panorama de listas" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Descargar" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Últimos 30 días" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Este mes" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Todo el archivo" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Listas disponibles" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Las más populares" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Ordenar por cantidad de participantes recientes" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Las más activas" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Ordenar por cantidad de debates recientes" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Por nombre" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Ordenar alfabéticamente" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Las más recientes" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Ordenar por fecha de creación de las listas" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Ordenar por" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Ocultar inactivas" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Ocultar privadas" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Encontrar una lista" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "nuevas" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privadas" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inactivas" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Cargando…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "participantes" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "debates" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Aún no hay ninguna lista archivada." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Descripción" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Actividad en los últimos 30 días" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Borrar la lista" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Borrar la lista" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "será borrada junto con todos los hilos y mensajes. ¿Desea continuar?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Suprimir" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "o" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "cancelar" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "hilo" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Eliminar mensaje(s)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " Se eliminará(n) %(count)s mensaje(s). ¿Quiere continuar?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Crear un hilo nuevo" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "en" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Enviar" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Ver el perfil de %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "No leído" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Hora de remitente:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Asunto nuevo:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Archivos adjuntos:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Mostrar en tipo de letra monoespaciado" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Enlace permanente a este mensaje" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Responder" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Acceder a su cuenta para responder en línea" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s archivo adjunto\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s archivos adjuntos\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Citar" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Crear un hilo nuevo" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Utilizar un programa de correo electrónico" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Volver al hilo" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Volver a la lista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Eliminar este mensaje" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Inicio" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Estadísticas" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Hilos" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Debe acceder a su cuenta para crear un hilo." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Iniciar un Nuevo hilo" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "Gestionar Suscripción" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Resumen de actividad" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Volumen de envíos durante los últimos 30 días." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Las estadísticas siguientes provienen de" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "En" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "los últimos 30 días:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Participantes más activos" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Participantes notorios" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "reconocimiento" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Debates activos recientes" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Los debates más populares" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Los debates más activos" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Debates que ha marcado" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Debates en que ha enviado" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Readjuntar un hilo" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Readjuntar un hilo en otro" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Hilo que readjuntar:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Readjuntarlo a:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Buscar el hilo primario" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Buscar" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "este identificador de hilo:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Hacerlo" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(no puede deshacer), o bien" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "volver al hilo" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Resultados de buscar" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "resultados de la búsqueda" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Resultados de la búsqueda" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "de la consulta" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "mensajes" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ordenar por puntuación" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "más recientes primero" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "más antiguos primero" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "No se encontró ningún mensaje para esta consulta." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "La consulta está vacía." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "estos no son los mensajes que busca" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "más recientes" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "más antiguos" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Primera publicación" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Respuestas" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Mostrar respuestas por hilo" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Mostrar respuestas por fecha" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "No se encontró ningún hilo de correo electrónico" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Pulsar para editar" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Debe acceder a su cuenta para editar." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "ninguna categoría" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "días inactivo" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "días de antigüedad" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "comentarios" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "sin leer" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Debe acceder a su cuenta para añadir favoritos." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Añadir a los favoritos" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Quitar de los favoritos" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Readjuntar este hilo" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Eliminar este hilo" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Sin leer:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Ir a:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "siguiente" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "anterior" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Marcar como favorito" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Actividad más reciente por hilos" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiquetas" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Buscar una etiqueta" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Quitar" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Mensajes por" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Volver al perfil de %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "No se encontró ningún mensaje de este usuario." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Actividad de publicación del usuario" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "para" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favoritos" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Hilos que ha leído" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Votos" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Suscripciones" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autor original:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Iniciado el:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Última actividad:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Respuestas:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Asunto" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autor original" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Fecha de inicio" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Última actividad" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Aún no hay ningún favorito." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Comentarios nuevos" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Aún no ha leído nada." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Últimos envíos" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Fecha" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Hilo" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Última actividad del hilo" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Aún no hay ningun envío." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "desde el primera envío" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "envío" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "aún no hay ningún envío" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Lapso desde la primera actividad" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Primer envío" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Envíos en esta lista" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "no hay ninguna suscripción" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Le gusta" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "No le gusta" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Votar" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Aún no hay ningún voto." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Perfil de usuario" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Perfil de usuario" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nombre:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Creación:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Votos para este usuario:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Direcciones de correo electrónico:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Este mensaje en el formato mbox comprimido con gzip" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "Tu respuesta ha sido enviada y está siendo procesada." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " Ha sido suscrito a la lista {}." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "No se pudo eliminar el mensaje %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Se eliminaron %(count)s mensajes correctamente." #: views/mlist.py:88 msgid "for this month" msgstr "para este mes" #: views/mlist.py:91 msgid "for this day" msgstr "para este día" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Este mes en formato mbox comprimido con gzip" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "No hay debates este mes (aún)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "No se ha emitido ningún voto este mes (aún)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "No ha marcado ningún debate (aún)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "No ha publicado en esta lista (aún)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "Para borrar una lista es necesario ser miembro de la administración" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "Se eliminaron correctamente {} mensajes" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Error de procesamiento: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Este hilo en formato mbox comprimido con gzip" #~ msgid "Go to" #~ msgstr "Ir a" #~ msgid "More..." #~ msgstr "Más…" #~ msgid "Discussions" #~ msgstr "Debates" #~ msgid "most recent" #~ msgstr "los más recientes" #~ msgid "most popular" #~ msgstr "los más populares" #~ msgid "most active" #~ msgstr "los más activos" #~ msgid "Update" #~ msgstr "Actualizar" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " por %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/et/0000755000175000017500000000000000000000000017575 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/et/LC_MESSAGES/0000755000175000017500000000000000000000000021362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/et/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023175 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/eu/0000755000175000017500000000000000000000000017576 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/eu/LC_MESSAGES/0000755000175000017500000000000000000000000021363 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/eu/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023176 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fa/0000755000175000017500000000000000000000000017553 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fa/LC_MESSAGES/0000755000175000017500000000000000000000000021340 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fa/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023162 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fi/0000755000175000017500000000000000000000000017563 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fi/LC_MESSAGES/0000755000175000017500000000000000000000000021350 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fi/LC_MESSAGES/django.po0000644000175000017500000006640600000000000023166 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-10-18 03:21+0000\n" "Last-Translator: iiron \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Lisää tiedosto" #: forms.py:65 msgid "Attach another file" msgstr "Lisää toinen tiedosto" #: forms.py:66 msgid "Remove this file" msgstr "Poista tämä tiedosto" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Virhe 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Voi ei!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Sivua ei löydy." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Tili" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Kuvaus" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Poista" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fil/0000755000175000017500000000000000000000000017737 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fil/LC_MESSAGES/0000755000175000017500000000000000000000000021524 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fil/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023340 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fo/0000755000175000017500000000000000000000000017571 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fo/LC_MESSAGES/0000755000175000017500000000000000000000000021356 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fo/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023172 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fr/0000755000175000017500000000000000000000000017574 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fr/LC_MESSAGES/0000755000175000017500000000000000000000000021361 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fr/LC_MESSAGES/django.po0000644000175000017500000010565700000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-12-16 22:45+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Joindre un fichier" #: forms.py:65 msgid "Attach another file" msgstr "Joindre un autre fichier" #: forms.py:66 msgid "Remove this file" msgstr "Retirer ce fichier" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Erreur 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh non !" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Je n'arrive pas à trouver cette page." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Retour à l'accueil" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Erreur 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Désolé, mais la page demandée n'est pas disponible à cause d'une erreur du " "serveur." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "démarré" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "dernière activité :" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "voir ce fil de discussion" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(aucune suggestion)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Vient d'être envoyé, pas encore distribué" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty est livré avec un petit REST API vous permettant de récupérer des " "courriels et des infos par code." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formats" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Cette API REST peur renvoyer des informations dans différents formats. Le " "format par défaut est HTMLL pour faciliter la lecture par des humains." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Pour changer le format, ajoutez ?format=<FORMAT> à l'URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "La liste des formats disponibles est :" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Texte en clair" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Liste des listes de diffusion" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Point final :" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Cette adresse vous permettra de récupérer les informations connues de toutes " "les listes de diffusion." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Fils de discussion dans une liste de diffusion" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Cette adresse vous permettra de récupérer les informations sur tous les fils " "de discussion de la liste de diffusion spécifiée." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Courriels dans une discussion" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "En utilisant cette adresse, vous pourrez récupérer la liste de courriels " "dans un fil de publipostage." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Un courriel dans une liste de publipostage" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "En utilisant cette adresse, vous pourrez récupérer les informations connues " "à propos d'un courriel spécifique dans la liste de publipostage spécifiée." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Mots-clés" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" "En utilisant cette adresse, vous pourrez récupérer la liste des mots-clés." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Compte" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Paramètres de Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Activité de postage" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Se déconnecter" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Se connecter" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "S'inscrire" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Rechercher dans cette liste" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Rechercher dans toutes les listes" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Gérer cette liste" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gérer les listes" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Vue discussion" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Message non lu suivant" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Message non lu précédent" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Aller à tous les fils" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Accéder à l'aperçu de la liste de diffusion" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Fonctionne avec" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "version" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Pas encore implémenté" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Non implémenté" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Cette fonctionnalité n'a pas encore été implémentée." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Erreur : liste privée" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Cette liste de publipostage est privée. Vous devez y être abonné·e pour " "visualiser les arvhives." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Vous aimez (annuler)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Vous n'aimez pas (annuler)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Vous devez être connecté·e pour voter." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Discussions de" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " mois" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Nouveaux messages dans ce fil" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Toutes les discussions" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Voir le profil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "messages" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Pas (encore) de messages ce mois-ci." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Ce message sera envoyé en tant que :" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Changer l'expéditeurice" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Lier une autre adresse" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Si vous n'êtes pas abonné·e actuellement à la liste, l'envoi de ce message " "vous abonnera." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Vue de la liste" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Télécharger" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Les 30 derniers jours" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Ce mois-ci" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Archive entière" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Listes disponibles" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Les plus populaires" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Trier par le nombre de participants récents" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Les plus actives" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Trier par le nombre de discussions récentes" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Par nom" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Trier par ordre alphabétique" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Les plus récents" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Trier par la date de création de la liste" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Trier par" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Cacher les inactives" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Cacher les privées" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Trouver une liste" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "nouveau" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privé" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inactif" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Chargement…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "participants" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "discussions" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Pas encore de liste archivée." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Liste" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Description" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Activité des 30 derniers jours" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Supprimer la liste de diffusion" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Supprimer la liste de diffusion" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "sera supprimé avec tous les fils et messages. Voulez-vous continuer ?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Supprimer" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ou" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "annuler" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "discussion" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Supprimer le(s) message(s)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s message(s) seront supprimé(s). Confirmez-vous ?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Créer un nouveau fil" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "dans" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Envoyer" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Voir le profil pour %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Non lu" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Heure de l'expéditeur :" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Nouvel objet :" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Pièces jointes :" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Afficher avec une police à chasse fixe" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Lien permanent pour ce message" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Répondre" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Connectez-vous pour répondre en ligne" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s pièce jointe\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s pièces jointes\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Citer" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Créer un nouveau fil de discussion" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Utiliser un logiciel de messagerie" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Retour au fil de discussion" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Retour à la liste" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Supprimer ce message" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " de %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Page d'accueil" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statistiques" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Discussions" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Vous devez être connecté·e pour créer une discussion." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" " Démarrer une n Nouvelle discussion" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "Gérer s les Abonnements" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Résumé des activités" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Quantité de messages pendant les 30 derniers jours." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Les statistiques qui suivent proviennent de" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "Dans" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "Les 30 derniers jours :" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Participant·es les plus actives" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Participant·es les plus visibles" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "félicitations" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Discussions récentes actives" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Discussions les plus populaires" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Discussions les plus actives" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Discussions marquées" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Discussions auxquelles vous avez participé" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Raccrocher une discussion" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Raccrocher une discussion à une autre" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Discussion à raccrocher :" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Raccrocher à :" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Chercher la discussion d'origine" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Chercher" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "l'identifiant de cette discussion :" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Fais-le" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(sans possibilité d'annuler), ou" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "revenir à la discussion" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Résultats de la recherche pour" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "résultats de la recherche" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Résultats de la recherche" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "de la requête" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "messages" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "trier par résultat" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "trier depuis le plus récent" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "trier depuis le plus ancient" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Désolé, aucun courriel n'a pu être trouvé pour cette requête." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Pardon mais votre requête semble vide." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "ce ne sont pas les messages que vous cherchez" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "plus récents" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "plus anciens" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Premier message" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Réponses" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Afficher les réponses dans la discussion" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Afficher les réponses par date" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Désolé, aucun fil de courriels n'a pu être trouvé" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Cliquez pour modifier" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Vous devez vous identifier à nouveau pour corriger." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "pas de catégorie" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "jours sans activité" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "depuis la dernière activité" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "commentaires" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "non-lus" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Vous devez vous connecter pour placer des marques." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Ajouter aux marque-pages" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Supprimer des marque-pages" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Raccrocher à cette discussion" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Supprimer cette discussion" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Non-lus :" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Aller à :" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "suivant" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "précédent" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Marque-page" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " par %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Discussions les plus actives récemment" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "étiquettes" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Rechercher une étiquette" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Retirer" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Messages de" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Retour au profil de %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Désolé, aucun courriel de cet utilisateur n'a pu être trouvé." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Activité d'un·e participant·e" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "pour" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Marque-pages" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Discussions que vous avez lues" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Votes" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Abonnements" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Auteur·e d'origine :" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Démarré le :" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Dernière activité :" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Réponses :" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Objet" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Auteur·e d'origine" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Date de début" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Dernière activité" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Pas encore de marque-pages." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Nouveaux commentaires" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Rien de lu pour l'instant." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Dernier messages" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Date" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Discussion" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Dernières discussion actives" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Pas encore de messages." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "depuis le premier message" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "message" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "pas encore de message" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Temps écoulé depuis le début" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Premier message" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Messages envoyés à cette liste" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "pas d'inscriptions" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Vous aimez" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Vous n'aimez pas" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Voter" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Pas encore de vote." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Profil d'utilisateur" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Profil d'utilisateur" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nom :" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Création :" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Votes pour ce participant :" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Adresses de courriel :" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Ce message gzippé au format mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "Vous n'avez pas (encore) écrit sur cette liste." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Pas possible de supprimer le message %(msg_id_hash)s : %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "%(count)s messages supprimés." #: views/mlist.py:88 msgid "for this month" msgstr "pour ce mois" #: views/mlist.py:91 msgid "for this day" msgstr "pour ce jour" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Ce mois au format mbox compressé avec gzip" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Pas (encore) de discussions ce mois-ci." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Pas (encore) de vote lancés ce mois-ci." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Vous n'avez pas (encore) mis de marque-page sur une discussion." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Vous n'avez pas (encore) écrit sur cette liste." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" "Vous devez être membre du personnel pour supprimer une liste de diffusion" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "Suppression réussie {}" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Erreur d'analyse : %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Cette discussion au format mbox compressée avec gzip" #~ msgid "Go to" #~ msgstr "Aller à" #~ msgid "More..." #~ msgstr "Plus…" #~ msgid "Discussions" #~ msgstr "Discussions" #~ msgid "most recent" #~ msgstr "les plus récents" #~ msgid "most popular" #~ msgstr "les plus populaires" #~ msgid "most active" #~ msgstr "les plus actifs" #~ msgid "Update" #~ msgstr "Mise à jour" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " par %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fr_CA/0000755000175000017500000000000000000000000020137 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fr_CA/LC_MESSAGES/0000755000175000017500000000000000000000000021724 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fr_CA/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023540 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/frp/0000755000175000017500000000000000000000000017754 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/frp/LC_MESSAGES/0000755000175000017500000000000000000000000021541 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/frp/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023355 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/fy/0000755000175000017500000000000000000000000017603 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/fy/LC_MESSAGES/0000755000175000017500000000000000000000000021370 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/fy/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023203 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ga/0000755000175000017500000000000000000000000017554 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ga/LC_MESSAGES/0000755000175000017500000000000000000000000021341 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ga/LC_MESSAGES/django.po0000644000175000017500000006615700000000000023162 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " "4);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/gd/0000755000175000017500000000000000000000000017557 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/gd/LC_MESSAGES/0000755000175000017500000000000000000000000021344 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/gd/LC_MESSAGES/django.po0000644000175000017500000006620600000000000023160 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " "(n > 2 && n < 20) ? 2 : 3;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/gl/0000755000175000017500000000000000000000000017567 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/gl/LC_MESSAGES/0000755000175000017500000000000000000000000021354 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/gl/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/gu/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/gu/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/gu/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/he/0000755000175000017500000000000000000000000017561 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/he/LC_MESSAGES/0000755000175000017500000000000000000000000021346 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/he/LC_MESSAGES/django.po0000644000175000017500000011025300000000000023152 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-12-21 20:06+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 4.4-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "צירוף קובץ" #: forms.py:65 msgid "Attach another file" msgstr "צירוף קובץ נוסף" #: forms.py:66 msgid "Remove this file" msgstr "הסרת הקובץ ×”×–×”" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "שגי××” 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "הו ל×!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "×ין ×פשרות ×œ×ž×¦×•× ×ת העמוד ×”×–×”." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "חזרה לדף הבית" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "שגי××” 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "העמוד המבוקש ×ינו זמין עקב שיהוק מצד השרת, עמך הסליחה." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "החלה" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "פעילות ×חרונה:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "הצגת השרשור ×”×–×”" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(×ין הצעות)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "נשלח כרגע, ×˜×¨× ×”×•×¤×¥" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API מסוג REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "ל־HyperKitty יש API מסוג REST שמ×פשר לך לקבל הודעות דו×״ל ומידע ב×מצעות קוד." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "תבניות" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "×”Ö¾API ×”×–×” מסוג REST יכול להחזיר ×ת המידע במגוון תבניות. תבנתי בררת המחדל ×”×™× " "HTML כדי ל×פשר לבני ××“× ×œ×§×¨×•× ×ת הפלט." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "כדי לשנות ×ת התבנית, עליך להוסיף ?format=<FORMAT> לכתובת." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "רשימת התבניות הזמינות ×”×™×:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "טקסט פשוט" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "רשימה של רשימות דיוור (mailing-lists)" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "נקודת קצה:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "×¢× ×”×›×ª×•×‘×ª ×”×–×ת תהיה לך ×פשרות לקבל ×ת המידע הזמין על כל רשימות הדיוור." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "×©×¨×©×•×¨×™× ×‘×¨×©×™×ž×ª דיוור" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "×¢× ×”×›×ª×•×‘×ª ×”×–×ת תהיה לך ×פשרות לקבל ×ת כל המידע על ×”×©×¨×©×•×¨×™× ×‘×¨×©×™×ž×ª דיוור " "מסוימת." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "הודעות בשרשור" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "×¢× ×”×›×ª×•×‘×ª הזו תהיה לך ×פשרות לקבל ×ת רשימת ההודעות בשרשור ברשימת דיוור." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "הודעה ברשימת דיוור" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "×¢× ×”×›×ª×•×‘×ª ×”×–×ת תהיה לך ×פשרות לקבל ×ת המידע הזמין על הודעה מסוימת ברשימת " "דיוור מסוימת." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "תגיות" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "×¢× ×”×›×ª×•×‘×ª ×”×–×ת תהיה לך ×פשרות לקבל ×ת רשימת התגיות." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "חשבון" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "הגדרות Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "פעילות פרסו×" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "יצי××”" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "כניסה" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "הרשמה" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "חיפוש ברשימה הזו" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "חיפוש בכל הרשימות" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "ניהול הרשימה הזו" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "ניהול רשימות" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "קיצורי מקלדת" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "תצוגת שרשור" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "ההודעה הב××” ×©×œ× × ×§×¨××”" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "ההודעה הקודמת ×©×œ× × ×§×¨××”" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "קפיצה לכל השרשורי×" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "קפיצה לסקירת רשימת דיוור" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "מופעל על גבי" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "גרסה" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "×œ× ×ž×•×˜×ž×¢ עדיין" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "×œ× ×ž×•×˜×ž×¢" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "תכונה זו ×˜×¨× ×”×•×˜×ž×¢×”, עמך הסליחה." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "שגי××”: רשימה פרטית" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "רשימת דיוור זו ×”×™× ×¤×¨×˜×™×ª. עליך להיות מנוי כדי לצפות ב×רכיוני×." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "×הבת ×ת ×–×” (ביטול)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "×œ× ×הבת ×ת ×–×” (ביטול)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "עליך להיכנס למערכת כדי להצביע." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "×©×¨×©×•×¨×™× ×ž×ת" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " חודש" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "הודעות חדשות בשרשור ×”×–×”" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "כל השרשורי×" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "הצגת הפרופיל" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "רשומות" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "×ין ×ž×¤×¨×¡×ž×™× ×”×—×•×“×© (עדיין)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "הודעה זו תישלח בתור:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "החלפת מוען" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "קישור כתובת נוספת" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "×× ×œ× ×¢×¨×›×ª מינוי לרשימה ×”×–×ת, שליחת הודעה ×ª×¨×©×•× ×ותך." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "סקירת רשימות" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "הורדה" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "30 ×”×™×ž×™× ×”×חרוני×" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "החודש ×”×–×”" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "כל ×”×רכיון" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "רשימות זמינות" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "×”× ×¤×•×¦×™× ×‘×™×•×ª×¨" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "סידור לפי מספר ×”×ž×©×ª×ª×¤×™× ×œ×חרונה" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "הפעיל ביותר" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "סידור לפי ×”×“×™×•× ×™× ×”×חרוני×" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "לפי ש×" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "סידור לפי ×לפבית" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "החדש ביותר" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "סידור לפי מועד יצירת הרשימה" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "סידור לפי" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "הסתרת בלתי פעילות" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "הסתרת פרטיות" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "×יתור רשימה" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "חדשה" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "פרטית" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "בלתי פעילה" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "בטעינה…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "משתתפי×" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "דיוני×" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "×ין עדיין רשימות ב×רכיון." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "רשימה" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "תי×ור" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "פעילות ב־30 ×”×™×ž×™× ×”×חרוני×" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "מחיקת רשימת דיוור" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "מחיקת רשימת דיוור" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "תימחק על כל ×”×©×¨×©×•×¨×™× ×•×”×”×•×“×¢×•×ª שלה. להמשיך?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "מחיקה" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "×ו" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "ביטול" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "שרשור" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "מחיקת הודעות" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s הודעות תימחקנה. להמשיך?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "יצירת שרשור חדש" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "בתוך" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "שליחה" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "הצגת הפרופיל עבור %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "×œ× × ×§×¨××”" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "השעה ×צל המוען:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "× ×•×©× ×—×“×©:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "×§×‘×¦×™× ×ž×¦×•×¨×¤×™×:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "הצגה בגופן ברוחב ×חיד" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "קישור קבוע להודעה זו" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "תגובה" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "יש להיכנס כדי להגיב דרך ×›×ן" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " קובץ ×חד מצורף\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s ×§×‘×¦×™× ×ž×¦×•×¨×¤×™×\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "ציטוט" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "יצירת שרשור חדש" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "להשתמש בתכנית דו×״ל" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "חזרה לשרשור" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "חזרה לרשימה" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "מחיקת ההודעה הזו" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " מ×ת %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "דף הבית" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "סטטיסטיקה" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "שרשורי×" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "עליך להיכנס כדי ליצור שרשור." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "התחלת שרשור חדש" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "ניהול מינוי" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "×¡×™×›×•× ×¤×¢×™×œ×•×ª" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "נפח ×¤×¨×¡×•×ž×™× ×‘Ö¾30 ×”×™×ž×™× ×”×חרוני×." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "הסטטיסטיקות הב×ות הן מתחילת" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "בתוך" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "30 ×”×™×ž×™× ×”×חרוני×:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "×”×ž×¤×¨×¡×ž×™× ×”×¤×¢×™×œ×™× ×‘×™×•×ª×¨" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "×ž×¤×¨×¡×ž×™× ×¢×§×‘×™×™×" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "תודות" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "×“×™×•× ×™× ×©×”×™×• ×¤×¢×™×œ×™× ×œ×חרונה" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "×”×“×™×•× ×™× ×”× ×¤×•×¦×™× ×‘×™×•×ª×¨" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "×”×“×™×•× ×™× ×”×¤×¢×™×œ×™× ×‘×™×•×ª×¨" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "×“×™×•× ×™× ×©×¡×™×ž× ×ª בדגל" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "×“×™×•× ×™× ×©×¤×¨×¡×ž×ª ×ליה×" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "חיבור שרשור מחדש" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "חיבור שרשור לשרשור ×חר מחדש" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "שרשור לחיבור מחדש:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "חיבור מחדש ×ל:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "חיפוש שרשור ההורה" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "חיפוש" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "מזהה שרשור ×–×”:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "לבצע" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(×œ× × ×™×ª×Ÿ להתחרט!), ×ו" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "חזרה לשרשור" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "תוצ×ות לחיפוש ×חר" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "תוצ×ות חיפוש" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "תוצ×ות חיפוש" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "לש×ילתה" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "הודעות" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "סידור לפי דירוג" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "סידור כך שה××—×¨×•× ×™× ×‘×”×ª×—×œ×”" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "סידור כך ×©×”×™×©× ×™× ×‘×™×•×ª×¨ בהתחלה" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "×œ× × ×ž×¦××” ××£ הודעה בש×ילתה הזו, סליחה." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "נר××” שהש×ילתה שלך ריקה, עמך הסליחה." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "×לו ×œ× ×”×”×•×“×¢×•×ª שחיפשת" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "חדשות יותר" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "ישנות יותר" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "×¤×¨×¡×•× ×¨×שון" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "תגובות" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "הצגת תגובות לפי שרשור" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "הצגת תגובות לפי ת×ריך" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ×©×¨×©×•×¨×™ הודעות, עמך הסליחה" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "ללחוץ לעריכה" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "עליך להיכנס כדי לערוך." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "×ין קטגוריה" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "×™×ž×™× ×©×œ חוסר פעילות" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "ימי ותק" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "הערות" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "×œ× × ×§×¨××”" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "עליך להיכנס כדי שיהיו לך מועדפי×." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "הוספה למועדפי×" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "הסרה מהמועדפי×" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "חיבור מחדש לשרשור ×”×–×”" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "מחיקת השרשור ×”×–×”" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "×œ× × ×§×¨×ו:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "מעבר ×ל:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "הב×" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "הקוד×" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "סימון כמועדף" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " מ×ת %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "הפעילות ×”×חרונה בשרשור" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "תגיות" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "חיפוש לפי תגית" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "הסרה" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "הודעות מ×ת" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "חזרה לפרופיל של %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ××£ הודעות שנשלחו על ידי המשתמש ×”×–×”, סליחה." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "פעילות ×”×¤×¨×¡×•× ×©×œ המשתמש" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "למשך" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "מועדפי×" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "×©×¨×©×•×¨×™× ×©×§×¨×ת" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "הצבעות" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "מינויי×" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "מוען מקורי:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "מועד ההתחלה:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "פעילות ×חרונה:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "תגובות:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "נוש×" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "מוען מקורי" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "מועד התחלה" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "פעילות ×חרונה" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "×ין ×ž×•×¢×“×¤×™× ×¢×“×™×™×Ÿ." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "הערות חדשות" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "עדיין ×œ× × ×§×¨× ×“×‘×¨." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "רשומות ×חרונות" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "ת×ריך" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "שרשור" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "פעילות ×חרונה בשרשור" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "×ין רשומות עדיין." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "מ××– הרשומה הר×שונה" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "רשומה" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "×ין רשומות עדיין" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "הזמן מ××– הפעילות הר×שונה" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "רשומה ר×שונה" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "×¤×¨×¡×•×ž×™× ×œ×¨×©×™×ž×” הזו" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "×ין מינויי×" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "×הבת ×ת ×–×”" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "×œ× ×הבת ×ת ×–×”" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "הצבעה" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "×ין הצבעה עדיין." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "פרופיל משתמש" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "פרופיל משתמש" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "ש×:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "יצירה:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "הצבעות למשתמש ×–×”:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "כתובות דו×״ל:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "הודעה זו ×רוזה ב־gzip בתצורת mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "התגובה שלך נשלחה ×•×”×™× ×¢×•×‘×¨×ª עיבוד." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " נרשמת לרשימה {}." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "×œ× × ×™×ª×Ÿ למחוק ×ת ההודעה %(msg_id_hash)s:†%(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "%(count)s הודעות נמחקו בהצלחה." #: views/mlist.py:88 msgid "for this month" msgstr "לחודש ×”×–×”" #: views/mlist.py:91 msgid "for this day" msgstr "×œ×™×•× ×”×–×”" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "החודש ×”×–×” ב־gzip בתצורת mbox" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "×ין ×“×™×•× ×™× ×”×—×•×“×© (בינתיי×)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "×œ× ×”×ª×§×‘×œ×• הצבעות החודש (בינתיי×)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "×œ× ×¡×™×ž× ×ª בדגל ××£ דיון (בינתיי×)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "×œ× ×¤×¨×¡×ž×ª לרשימה ×–×” (בינתיי×)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "עליך להיות חלק מהסגל כדי למחוק רשימת דיוור" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "%(count)s נמחקה בהצלחה" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "שגי×ת פענוח: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "שרשור ×–×” ב־gzip בתצורת mbox" #~ msgid "Go to" #~ msgstr "מעבר ×ל" #~ msgid "More..." #~ msgstr "עוד…" #~ msgid "Discussions" #~ msgstr "דיוני×" #~ msgid "most recent" #~ msgstr "×”×¢×“×›× ×™×™× ×‘×™×•×ª×¨" #~ msgid "most popular" #~ msgstr "×”× ×¤×•×¦×™× ×‘×™×•×ª×¨" #~ msgid "most active" #~ msgstr "×”×¤×¢×™×œ×™× ×‘×™×•×ª×¨" #~ msgid "Update" #~ msgstr "עדכון" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " מ×ת %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/hi/0000755000175000017500000000000000000000000017565 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/hi/LC_MESSAGES/0000755000175000017500000000000000000000000021352 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/hi/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023165 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/hr/0000755000175000017500000000000000000000000017576 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/hr/LC_MESSAGES/0000755000175000017500000000000000000000000021363 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/hr/LC_MESSAGES/django.po0000644000175000017500000006657000000000000023203 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-02-18 18:33+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" "X-Generator: Weblate 3.11\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "RaÄun" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Prijavi se" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Registriraj se" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Poveži drugu adresu" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ili" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "odustani" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Ukloni" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "za" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "KorisniÄki profil" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "KorisniÄki profil" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" #~ msgid "Update" #~ msgstr "Aktualiziraj" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ht/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ht/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ht/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/hu/0000755000175000017500000000000000000000000017601 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/hu/LC_MESSAGES/0000755000175000017500000000000000000000000021366 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612315868.0 HyperKitty-1.3.4/hyperkitty/locale/hu/LC_MESSAGES/django.po0000644000175000017500000010367100000000000023200 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2021-01-29 02:48+0000\n" "Last-Translator: Peter Donka \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Fájl csatolása" #: forms.py:65 msgid "Attach another file" msgstr "Másik fájl csatolása" #: forms.py:66 msgid "Remove this file" msgstr "A fájl eltávolítása" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "404-es hiba" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Óh ne!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Nem találom ezt az oldalt." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Vissza a fÅ‘lapra" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "500-as hiba" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "Sajnáljuk, de a kért oldal nem érhetÅ‘ el kiszolgáló hiba miatt." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "megkezdÅ‘dött" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "utoljára aktív:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "lásd ezt a témát" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(nincs javaslat)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Most elküldve, még nem terjesztve" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "A HyperKitty egy kis REST API-val rendelkezik, amely lehetÅ‘vé teszi az e-" "mailek és információk programozott lekérését." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formátumok" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Ez a REST API több formátumban képes visszaadni az információkat. Az " "alapértelmezett formátum a html, amely lehetÅ‘vé teszi az emberi " "olvashatóságot." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "A formátum módosításához egyszerűen adja hozzá a ?format=<FORMAT> értéket az URL-címhez." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Az elérhetÅ‘ formátumok listája:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Egyszerű szöveg" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Összes lista megjelenítése" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Végpont:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "E cím használatával megszerezheti az összes levelezÅ‘listáról ismert " "információt." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Témák a levelezési listában" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Ezzel a címmel információkat szerezhet a megadott levelezÅ‘listán szereplÅ‘ " "összes témáról." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "E-mailek egy témában" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Ennek a címnek a használatával lekérheti az e-mailek listáját egy " "levelezÅ‘lista témájában." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "E-mail a levelezÅ‘listán" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Ennek a címnek a használatával lehívhatja a megadott levelezÅ‘listán szereplÅ‘ " "e-mailrÅ‘l ismert információkat." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Címkék" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Ezen cím használatával lekérheti a címkék listáját." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Fiók" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman beállítások" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Feladási tevékenység" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Kijelentkezés" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Bejelentkezés" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Regisztráció" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Keresés ebben a listában" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Keresés az összes listában" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "A lista kezelése" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Listák kezelése" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Billentyűparancsok" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Témanézet" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "KövetkezÅ‘ olvasatlan üzenet" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "ElÅ‘zÅ‘ olvasatlan üzenet" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Ugorjon az összes témára" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Ugrás a MailingList áttekintésére" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Üzemelteti" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "verzió" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Még nincs megvalósítva" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Nincs megvalósítva" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Sajnálom, ez a funkció még nincs megvalósítva." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Hiba: privát lista" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Ez a levelezÅ‘lista privát. Az archívumok megtekintéséhez fel kell iratkoznia." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Tetszik (mégse)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Nem tetszik (mégse)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "A szavazáshoz be kell jelentkeznie." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Témák" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " hónap" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Új üzenetek ebben a témában" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Minden téma" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "A profil megtekintése" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "hozzászólások" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Ebben a hónapban (még) nincsenek hozzászólók." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Ezt az üzenetet a következÅ‘képpen küldjük el:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Feladó módosítása" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Más cím kapcsolása" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Ha még nem tagja a listának, akkor ennek az üzenetnek a küldésével " "feliratkozik." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "A lista áttekintése" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Letöltés" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Az elmúlt 30 napban" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Ebben a hónapban" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Teljes archívum" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "ElérhetÅ‘ listák" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Legnépszerűbb" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Rendezés a legutóbbi résztvevÅ‘k száma szerint" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Legaktívabbak" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Rendezés a legutóbbi megbeszélések száma szerint" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Név szerint" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Rendezés betűrendben" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Legújabb" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Rendezés a lista létrehozásának dátuma szerint" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Sorrend" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Inaktív elrejtése" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Privát elrejtése" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Lista keresése" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "új" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "magán" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inaktív" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Betöltés..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "résztvevÅ‘k" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "megbeszélések" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Még nincs archivált lista." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Leírás" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Tevékenység az elmúlt 30 napban" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Levelezési lista törlése" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Lista archívum törlése" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "az összes hozzászólással és üzenettel együtt törlÅ‘dik. Folytatja?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Törlés" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "vagy" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "mégsem" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "téma" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Üzenet(ek) törlése" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s üzenet törlésre kerül. Akarod folytatni?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Új téma létrehozása" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "ban/ben" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Küld" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Lásd a profilt %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Olvasatlan" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Feladás ideje:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Új tárgy:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Mellékletek:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Megjelenítés fix betűtípusban" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Permalink ehhez az üzenethez" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Válasz" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Bejelentkezés az online válaszhoz" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s melléklet\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s mellékletek\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Idézet" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Új téma létrehozása" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "LevelezÅ‘szoftver használata" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Vissza a témához" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Vissza a listához" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Az üzenet törlése" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " által %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "FÅ‘lap" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statisztika" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Témák" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Téma létrehozásához be kell jelentkeznie." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Indítson egy úÚj témát" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "Kezelje a fFeliratkozást" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Tevékenység összefoglaló" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Bejegyzések az elmúlt 30 napban." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "A következÅ‘ statisztikák a következÅ‘bÅ‘l" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "A(z)" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "az elmúlt 30 nap:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "A legaktívabb beküldÅ‘k" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "KiemelkedÅ‘ beküldÅ‘k" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "dicsÅ‘ség" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Legutóbb aktív beszélgetések" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Legnépszerűbb beszélgetések" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Legaktívabb beszélgetések" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Megjelölt beszélgetések" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Beszélgetések, amelyekhez írt" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Téma visszacsatolása" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Téma újracsatolása egy másikhoz" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Újracsatolandó téma:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Újracsatolás a következÅ‘höz:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Keresés a szülÅ‘ témában" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Keresés" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "a téma azonosító ID-je:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Csináld" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(nincs visszavonás!), vagy" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "vissza a témához" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Keresési eredmények" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "keresési eredmények" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Keresési eredmények" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "lekérdezéshez" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "üzenetek" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "rendezés pontszám szerint" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "rendezés a legújabb szerint" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "rendezés a legkorábbi szerint" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Sajnos nem található e-mail erre a lekérdezésre." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Sajnáljuk, de a lekérdezés üresnek tűnik." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "nem ezeket az üzeneteket keresi" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "újabb" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "régebbi" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "ElsÅ‘ poszt" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Válaszok" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Válaszok megjelenítése témánként" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Válaszok megjelenítése dátum szerint" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Sajnos nem található e-mail téma" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Kattintson a szerkesztéshez" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "A szerkesztéshez be kell jelentkeznie." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "nincs kategória" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "napja inaktív" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "napja" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "hozzászólások" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "olvasatlan" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "A kedvencekhez be kell jelentkeznie." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Hozzáadás a kedvencekhez" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Eltávolítás a kedvencekbÅ‘l" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Téma visszacsatolása" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "A téma törlése" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Olvasatlanok:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Menj:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "következÅ‘" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "elÅ‘zÅ‘" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Kedvenc" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s által\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Legutóbbi tématevékenység" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "címkék" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Címke keresése" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Töröl" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Üzenetek" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Vissza %(fullname)s profiljához" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Sajnos nem található e-mail erre a felhasználóra." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Felhasználói beküldési tevékenység" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "-ért" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Kedvencek" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Témák amelyeket elolvastál" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Szavazások" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Feliratkozások" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Eredeti szerzÅ‘:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Kezdés:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Utolsó tevékenység:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Válaszok:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Tárgy" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Eredeti szerzÅ‘" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "KezdÅ‘ dátum" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Utolsó tevékenység" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Még nincsenek kedvencek." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Új megjegyzések" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Még semmi sem olvasható." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Utolsó hozzászólások" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Dátum" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Témák" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Utolsó tématevékenység" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Még nincsenek hozzászólások." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "az elsÅ‘ hozzászólás óta" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "hozzászólás" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "még nincsenek hozzászólások" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Az elsÅ‘ tevékenység óta eltelt idÅ‘" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "ElsÅ‘ poszt" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Bejegyzések a listán" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "nincsenek feliratkozók" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Kedveled" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Nem tetszik" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Szavazás" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Még nincsenek szavazatok." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Felhasználóprofil" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Felhasználóprofil" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Név:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Létrehozás:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "A felhasználó szavazatai:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "E-mail címek:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Ez az üzenet tömörített mbox formátumban van" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "Válaszát elküldtük és folyamatban van." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " Feliratkozott a(z) {} listára." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "A(z) %(msg_id_hash)s: %(error)s üzenet nem törölhetÅ‘" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Sikeresen törölték a %(count)s üzeneteket." #: views/mlist.py:88 msgid "for this month" msgstr "ebben a hónapban" #: views/mlist.py:91 msgid "for this day" msgstr "erre a napra" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Ebben a hónapban a tömörített mbox formátumban" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Ebben a hónapban még nincsenek megbeszélések." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Ebben a hónapban (még) nincs szavazat." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Még nem jelölt meg megbeszéléseket." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Még nem írt erre a listára." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "A Levelezési lista törléséhez munkatársnak kell lennie" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "Sikeresen törölve {}" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Elemzési hiba: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Ez a téma tömörített mbox formátumban" #~ msgid "Update" #~ msgstr "Frissítés" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/hy/0000755000175000017500000000000000000000000017605 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/hy/LC_MESSAGES/0000755000175000017500000000000000000000000021372 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/hy/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023206 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ia/0000755000175000017500000000000000000000000017556 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ia/LC_MESSAGES/0000755000175000017500000000000000000000000021343 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ia/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023156 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/id/0000755000175000017500000000000000000000000017561 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/id/LC_MESSAGES/0000755000175000017500000000000000000000000021346 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/id/LC_MESSAGES/django.po0000644000175000017500000006721700000000000023165 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2019-07-05 07:02+0000\n" "Last-Translator: Hendy Stark \n" "Language-Team: Indonesian \n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.8-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Sisipkan berkas" #: forms.py:65 msgid "Attach another file" msgstr "Sisipkan berkas lain" #: forms.py:66 msgid "Remove this file" msgstr "Hapus berkas ini" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Error 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh Tidak!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Saya tidak bisa menemukan halaman ini." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Kembali ke awal" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Error 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Maaf, halaman yang diminta saat ini tidak tersedia karena keterbatasan " "server." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "mulai" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "terakhir aktif:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "lihat lembar ini" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(tidak ada saran)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Baru terkirim, belum disebarkan" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty datang dengan sebuah REST API yang mengijinkan anda untuk " "mengambil email dan informasi." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Untuk mengubah format, tambahkan ?format=<FORMAT> ke URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Deskripsi" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/is/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/is/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/is/LC_MESSAGES/django.po0000644000175000017500000006613400000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/it/0000755000175000017500000000000000000000000017601 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/it/LC_MESSAGES/0000755000175000017500000000000000000000000021366 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/it/LC_MESSAGES/django.po0000644000175000017500000010424600000000000023177 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-12-24 12:11+0000\n" "Last-Translator: Massimo Zappalà \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Allega un file" #: forms.py:65 msgid "Attach another file" msgstr "Allega un altro file" #: forms.py:66 msgid "Remove this file" msgstr "Rimuovi questo file" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Errore 404 (non trovato)" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh No!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Non trovo questa pagina." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Torna alla pagina iniziale" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Errore 500 (interno del server)" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "La pagina richiesta non è disponibile, il server ha il singhiozzo." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "iniziato" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "ultimo attivo:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "mostra questa conversazione" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(nessun suggerimento)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Appena spedito, non ancora distribuito" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty ha un interfaccia API REST per consultare e-mail ed avere " "informazioni programmaticamente." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formati" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Questa API rest può restituire informazioni in diversi formati. Il formato " "predefinito è HTML per permettere la comprensione alle persone." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Per cambiare il formato, aggiungi ?format=<FORMAT> all'URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Lista dei formati disponibili:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Testo semplice (plain text)" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Lista delle liste" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Indirizzo:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "Usando questo indirizzo puoi ricevere informazioni su tutte le liste." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Conversazioni nella lista" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Con questo indirizzo puoi ricevere informazioni sulle conversazioni della " "specifica lista." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Messaggi e-mail nella conversazione" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Con questo indirizzo puoi ricevere la lista delle e-mail in una " "conversazione di una lista." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Un e-mail nella lista" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Con questo indirizzo puoi ricevere informazioni su una specifica e-mail in " "una specifica lista." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Tag" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Con questo indirizzo puoi ricevere la lista dei tag." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Account" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Impostazioni di Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Attività dei messaggi" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Esci" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Accedi" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Iscrizione" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Cerca in questa lista" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Cerca in tutte le liste" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Gestisci questa lista" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gestisci liste" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Tasti rapidi" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Mastra Conversazione" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Messaggio successivo non letto" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Messaggio precedente non letto" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Vai a tutte le conversazioni" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Vai alla vista generale della MailingList" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Realizzato con" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "vesione" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Non ancora implementato" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Non implementato" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Questa funzionalità non è ancora stata implementata." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Errore: lista privata" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "Questa lista è privata. Devi essere iscritto per vedere gli archivi." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Ti piace (annulla)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Non ti piace (annulla)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Devi aver fatto l'accesso per votare." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Conversazioni di" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " Mese" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Nuovi messaggi in questa conversazione" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Tutte le conversazioni" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Guarda questo profilo" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "messaggi" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Ancora nessun mittente per questo mese." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Il messaggio sarà spedito come:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Cambia mittente" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Collega altri indirizzi" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Se non sei attualmente un membro della lista, l'invio di questo messaggio ti " "iscriverà." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Vista generale della lista" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Scarica" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Ultimi 30 giorni" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Questo mese" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Intero archivio" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Liste disponibili" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Più popolari" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Ordinate per il numero di partecipanti" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Più attiva" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Ordinato per il numero di conversazioni recenti" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Per nome" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Ordinato alfabeticamente" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Recenti" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Ordine per data di creazione delle liste" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Ordine per" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Nascondi inattivi" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Nascondi privati" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Trova lista" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "nuova" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privata" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inattiva" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "In caricamento..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "partecipanti" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "conversazioni" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Non ci sono ancora liste archiviate." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Descrizione" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Attività nei giorni precendenti" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Elimina la MailingList" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Elimina la Mailing List" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" "verrà eliminato insieme a tutte le conversazioni ed i messaggi. Vuoi " "continuare?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Elimina" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "o" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "annulla" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "conversazione" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Elimina messaggio(i)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s messaggi saranno eliminati. Continuare?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Inizia una nuova conversazione" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "in" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Spedisci" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Mostra il profilo di %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Non letto/i" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Ora del mittente:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Nuovo oggetto:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Allegati:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Mostra in caratteri a spaziatura fissa" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Link permanente al messaggio" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Rispondi" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Accedi per rispondere da qui" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s allegato\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s allegati\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Cita" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Inizia una nuova conversazione" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Usa il tuo programma di posta elettronica" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Torna alla conversazione" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Torna alla lista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Elimina questo messaggio" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " da %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Pagina iniziale" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statistiche" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Conversazioni" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Devi accedere per iniziare una nuova conversazione." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Inizia una nNuova conversazione" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "Gestisci le sIscrizioni" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Riepilogo delle attività" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Volume di messaggi negli ultimi 30 giorni." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Le seguenti statistiche sono per" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "In" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "gli ultimi 30 giorni:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Autori più attivi" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Autori prominenti" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "apprezzamenti" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Conversazioni attive recentemente" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Conversazioni più popolari" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Conversazioni più attive" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Conversazioni che hai appuntato" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Conversazioni alle quali hai partecipato" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Riattaccati a questa conversazione" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Riattaca questa conversazione ad un'altra" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Conversazioni da riattaccare:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Riattaccala a:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Cerca il thread principale" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Cerca" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "identificativo (ID) della conversazione:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Fallo" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(non c'è modo di tornare indietro!), o" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "torna alla conversazione" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Cerca nei risultati per" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "risultati ricerca" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "risultati ricerca" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "per la richiesta" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "messaggi" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ordinati per punteggio" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "ordinati dai più recenti" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ordinati dai meno recenti" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Nessun messaggio corrisponde a questa richiesta." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "La tua richiesta sembra vuota." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "questi sono i messaggi che stavi cercando" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "più recenti" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "meno recenti" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Primo messaggio" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Repliche" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Mostra le repliche per conversazione" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Mostra repliche per data" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Nessuna conversazione trovata" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Clicca per modificare" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Accedi per modificare." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "nessuna categoria" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "giorni senza attività" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "giorni di vecchiaia" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "commenti" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "non letti" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Devi fare l'accesso per appuntarti i preferiti." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Aggiungi ai preferiti" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Rimuovi dai preferiti" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Riattacca questa conversazione" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Elimina questa conversazione" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Non letti:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Vai a:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "successivo" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "precedente" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Preferito" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " da %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Conversazione più recente per attività" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "tag" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Cerca per tag" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Rimuovi" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Messaggi di" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Torna al profilo di %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Nessuna e-mail trovata per questo utente." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Attività di spedizione" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "di" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Preferiti" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Conversazioni che hai letto" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Voti" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Iscrizioni" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autore originale:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Iniziata il:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Ultima attività:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Risposte:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Oggetto" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autore originale" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Data inizio" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Ultimo attività" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Nessun preferito." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Nuovo commento" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Niente già letto." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Ultimo messaggio" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Data" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Conversazione" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Ultima attività della conversazione" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Nessun messaggio." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "a partire dal primo messaggio" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "messaggio" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "nessun messaggio" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Tempo dalla prima attività" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Primo messaggio" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Messaggi a questa lista" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "nessun iscritto" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Ti piace" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Non ti piace" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Voti" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Nessun voto." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Profilo utente" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Profilo utente" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nome:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Creazione:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Voti per questo utente:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Indirizzi e-mail:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Questo messaggio in formato MBOX compresso gzip" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "La tua risposta è stata inviata ed è in fase di elaborazione." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " Sei stato iscritto alla lista {}." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Impossibile eliminare il messaggio %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Eliminati %(count)s messaggi." #: views/mlist.py:88 msgid "for this month" msgstr "per questo mese" #: views/mlist.py:91 msgid "for this day" msgstr "per questo giorno" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Questo mese in formato MBOX compresso gzip" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Nessuna conversazione per questo mese." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Nessun voto per questo mese." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Non hai appuntato nessuna conversazione." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Non hai ancora scritto un messaggio a questa lista." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "Devi essere un membro dello staff per eliminare una MailingList" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "Eliminato con successo {}" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Errore di interpretazione: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Questa conversazione in formato MBOX compresso gzip" #~ msgid "Go to" #~ msgstr "Vai a" #~ msgid "More..." #~ msgstr "Altro..." #~ msgid "Discussions" #~ msgstr "Discussioni" #~ msgid "most recent" #~ msgstr "Più recente" #~ msgid "most popular" #~ msgstr "Più popolare" #~ msgid "most active" #~ msgstr "Più attiva" #~ msgid "Update" #~ msgstr "Aggiorna" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " per %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ja/0000755000175000017500000000000000000000000017557 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ja/LC_MESSAGES/0000755000175000017500000000000000000000000021344 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ja/LC_MESSAGES/django.po0000644000175000017500000007763300000000000023166 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2021-01-13 21:51+0000\n" "Last-Translator: Shohei Kusakata \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "ファイルを添付" #: forms.py:65 msgid "Attach another file" msgstr "ä»–ã®ãƒ•ァイルを添付" #: forms.py:66 msgid "Remove this file" msgstr "ã“ã®ãƒ•ァイルを削除" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "エラー 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "ã‚ららï¼" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "ページを見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "ãƒ›ãƒ¼ãƒ ã«æˆ»ã‚‹" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "エラー 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "サーãƒãƒ¼ã«å•題ãŒç”Ÿã˜ã¦ã„ã‚‹ãŸã‚è¦æ±‚ã•れãŸãƒšãƒ¼ã‚¸ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“。" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "ã“ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’閲覧" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "フォーマット" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "ã“ã® REST API ã§ã¯è¤‡æ•°ã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã§æƒ…報をå–å¾—ã§ãã¾ã™ã€‚デフォルトã®ãƒ•ォー" "マットã¯äººé–“ãŒèª­ã¿ã‚„ã™ã„ html ã§ã™ã€‚" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "フォーマットを変更ã™ã‚‹ã«ã¯ã€URL ã« ?format=<FORMAT> ã¨è¿½åŠ ã—ã¦" "ãã ã•ã„。" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "利用å¯èƒ½ãªãƒ•ォーマットã®ä¸€è¦§:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "プレーンテキスト" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "メーリングリストã®ã‚¹ãƒ¬ãƒƒãƒ‰" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "ã“ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’使ã†ã“ã¨ã§æŒ‡å®šã—ãŸãƒ¡ãƒ¼ãƒªãƒ³ã‚°ãƒªã‚¹ãƒˆã®å…¨ã¦ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã®æƒ…報をå–å¾—" "ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "ã‚¿ã‚°" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "アカウント" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman 設定" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "ログアウト" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "サインイン" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "登録" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "ã“ã®ãƒªã‚¹ãƒˆã‚’検索" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "ã“ã®ãƒªã‚¹ãƒˆã‚’検索" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "ã“ã®ãƒªã‚¹ãƒˆã‚’管ç†" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "リストを管ç†" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "キーボードショートカット" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "スレッド" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "メッセージを削除" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "å…¨ã¦ã®ã‚¹ãƒ¬ãƒƒãƒ‰" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Powered by" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "ãƒãƒ¼ã‚¸ãƒ§ãƒ³" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "ã¾ã æœªå®Ÿè£…" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "未実装" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "ã“ã®æ©Ÿèƒ½ã¯ã¾ã å®Ÿè£…ã•れã¦ã„ã¾ã›ã‚“。" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "エラー: éžå…¬é–‹ãƒªã‚¹ãƒˆ" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "ã“ã®ãƒ¡ãƒ¼ãƒªãƒ³ã‚°ãƒªã‚¹ãƒˆã¯éžå…¬é–‹ã§ã™ã€‚アーカイブを閲覧ã™ã‚‹ã«ã¯ç™»éŒ²ãŒå¿…è¦ã§ã™ã€‚" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "投票ã™ã‚‹ã«ã¯ãƒ­ã‚°ã‚¤ãƒ³ãŒå¿…è¦ã§ã™ã€‚" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "スレッド" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "å…¨ã¦ã®ã‚¹ãƒ¬ãƒƒãƒ‰" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "プロフィールを表示" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "投稿" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "ダウンロード" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "éŽåŽ»30日間" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "最も人気" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "最近ã®å‚åŠ è€…ã®æ•°ã§ã‚½ãƒ¼ãƒˆ" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "最も活発" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "最近ã®è­°è«–ã®æ•°ã§ã‚½ãƒ¼ãƒˆ" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "åå‰é †" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "アルファベットã§ã‚½ãƒ¼ãƒˆ" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "最新" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "リストã®ä½œæˆæ—¥ã§ã‚½ãƒ¼ãƒˆ" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "ソート順" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "活発ã§ãªã„リストをéžè¡¨ç¤º" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "éžå…¬é–‹ã®ãƒªã‚¹ãƒˆã‚’éžè¡¨ç¤º" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "リストを検索" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "æ–°è¦" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "éžå…¬é–‹" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "éžæ´»å‹•çš„" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "読ã¿è¾¼ã¿ä¸­..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "å‚加者" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "è­°è«–" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "リスト" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "説明" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "éŽåŽ»30æ—¥é–“ã®æ´»å‹•" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "メーリングリストã®å‰Šé™¤" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "削除" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ã¾ãŸã¯" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "キャンセル" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "スレッド" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "メッセージを削除" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s 通ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒå‰Šé™¤ã•れã¾ã™ã€‚続行ã—ã¾ã™ã‹ï¼Ÿ\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "æ–°ã—ã„スレッドを作æˆ" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "é€ä¿¡" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "%(name)s ã®ãƒ—ロフィールを表示" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "未読" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "é€ä¿¡è€…ã®æ™‚刻:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "æ–°ã—ã„題å:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "添付ファイル:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "等幅フォントã§è¡¨ç¤º" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ãƒ‘ーマãƒãƒ³ãƒˆãƒªãƒ³ã‚¯" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "返信" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "オンラインã§è¿”ä¿¡ã™ã‚‹ã«ã¯ã‚µã‚¤ãƒ³ã‚¤ãƒ³ã—ã¦ãã ã•ã„" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s å€‹ã®æ·»ä»˜ãƒ•ァイル\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "引用" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "æ–°ã—ã„スレッドを作æˆ" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "メールソフトウェアを使ã†" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ã«æˆ»ã‚‹" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "ãƒªã‚¹ãƒˆã«æˆ»ã‚‹" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’削除" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " by %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "ホーム" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "統計" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "スレッド" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "スレッドを作æˆã™ã‚‹ã«ã¯ãƒ­ã‚°ã‚¤ãƒ³ãŒå¿…è¦ã§ã™ã€‚" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "é–‹å§‹: æ–°ã—ã„スレッド" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "管ç†: 購読" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "活動é‡" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "éŽåŽ»30æ—¥é–“ã®æŠ•ç¨¿é‡ã€‚" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "éŽåŽ» 30 日間:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "æœ€ã‚‚æ´»ç™ºãªæŠ•ç¨¿è€…" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "クードス" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "検索" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "ã“ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã® ID:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "実行" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "æ¤œç´¢çµæžœ" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "æ¤œç´¢çµæžœ" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "メッセージ" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "スコアã§ã‚½ãƒ¼ãƒˆ" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "æ–°ã—ã„é †" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "å¤ã„é †" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "最åˆã®æŠ•稿" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "返信" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "クリックã—ã¦ç·¨é›†" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "編集ã™ã‚‹ã«ã¯ãƒ­ã‚°ã‚¤ãƒ³ãŒå¿…è¦ã§ã™ã€‚" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "コメント" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "未読" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "ãŠæ°—ã«å…¥ã‚Šã«è¿½åŠ " #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "ãŠæ°—ã«å…¥ã‚Šã‹ã‚‰å‰Šé™¤" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "未読:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "次ã¸" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "å‰ã¸" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "ãŠæ°—ã«å…¥ã‚Š" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " by %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "ã‚¿ã‚°" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "削除" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "%(fullname)s ã®ãƒ—ãƒ­ãƒ•ã‚£ãƒ¼ãƒ«ã«æˆ»ã‚‹" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "ãŠæ°—ã«å…¥ã‚Š" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "読んã ã‚¹ãƒ¬ãƒƒãƒ‰" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "投票" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "購読" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "題å" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "日付" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "スレッド" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "投稿" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "ユーザープロフィール" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "ユーザープロフィール" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "åå‰:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "ä½œæˆæ—¥:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¸ã®æŠ•票:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "メールアドレス:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" #~ msgid "Discussions" #~ msgstr "è­°è«–" #~ msgid "most recent" #~ msgstr "最新" #~ msgid "most popular" #~ msgstr "最も人気" #~ msgid "most active" #~ msgstr "最も活発" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " by %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ka/0000755000175000017500000000000000000000000017560 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ka/LC_MESSAGES/0000755000175000017500000000000000000000000021345 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ka/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/kk/0000755000175000017500000000000000000000000017572 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/kk/LC_MESSAGES/0000755000175000017500000000000000000000000021357 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/kk/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/kl/0000755000175000017500000000000000000000000017573 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/kl/LC_MESSAGES/0000755000175000017500000000000000000000000021360 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/kl/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023174 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/km/0000755000175000017500000000000000000000000017574 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/km/LC_MESSAGES/0000755000175000017500000000000000000000000021361 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/km/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023203 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/kn/0000755000175000017500000000000000000000000017575 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/kn/LC_MESSAGES/0000755000175000017500000000000000000000000021362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/kn/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023204 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ko/0000755000175000017500000000000000000000000017576 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ko/LC_MESSAGES/0000755000175000017500000000000000000000000021363 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ko/LC_MESSAGES/django.po0000644000175000017500000010561400000000000023174 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2019-11-19 12:04+0000\n" "Last-Translator: hyunwoo shin \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.10-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "íŒŒì¼ ì²¨ë¶€í•˜ê¸°" #: forms.py:65 msgid "Attach another file" msgstr "다른 íŒŒì¼ ì²¨ë¶€í•˜ê¸°" #: forms.py:66 msgid "Remove this file" msgstr "íŒŒì¼ ì œê±°í•˜ê¸°" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "ì—러 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "ì´ëŸ°!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "페ì´ì§€ë¥¼ ì°¾ì„ ìˆ˜ 없습니다." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "홈으로 ëŒì•„가기" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "ì—러 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "죄송합니다, 서버 오류로 ì¸í•´ 요청한 페ì´ì§€ë¥¼ 불러올수 없습니다." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "시작함" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "최근 활ë™:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "스레드 보기" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(댓글 ì—†ìŒ)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "전송ë¨(분류 안ë¨)" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "냥냥메ì¼ì€ ë‹¹ì‹ ì´ í”„ë¡œê·¸ëž¨ì„ ì´ìš©í•´ì„œ ì´ë©”ì¼ê³¼ 정보를 회수할 수 있ë„ë¡ ìž‘ì€ " "REST API를 함께 제공합니다." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "í¬ë©§" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "REST API는 여러 í¬ë©§ìœ¼ë¡œ 정보를 불러올수 있습니다. 초기 í¬ë©§ì€ ì‚¬ëžŒì´ ì½ì„ " "수 있는 html 형ì‹ìž…니다." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "í¬ë©§ì„ 변경하고 싶으면, ?format=<í¬ë©§>ì„ URLì— ì¶”ê°€í•˜ì„¸ìš”." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "다ìŒì€ ì´ìš©ê°€ëŠ¥í•œ í¬ë©§ìž…니다:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "ì¼ë°˜ 문서" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "ë©”ì¼ ëª©ë¡" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "ì¢…ë‹¨ì  :" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "ì´ ì£¼ì†Œë¥¼ ì´ìš©í•˜ì‹œë©´ ë©”ì¼ ëª©ë¡ì— 대한 모든 정보를 ë°›ì„ ìˆ˜ 있습니다." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "ë©”ì¼ ëª©ë¡ì˜ 스레드" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "ì´ ì£¼ì†Œë¥¼ ì´ìš©í•˜ì‹œë©´ 특정 ë©”ì¼ ëª©ë¡ì— 대한 모든 스레드를 불러오실수 있습니다." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "ìŠ¤ë ˆë“œì— ìžˆëŠ” ì´ë©”ì¼" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "ì´ ì£¼ì†Œë¥¼ ì´ìš©í•˜ì‹œë©´ ë©”ì¼ ìž‘ì„± ìŠ¤ë ˆë“œì˜ ì´ë©”ì¼ ì£¼ì†Œë¥¼ 불러올 수 있습니다." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "ë©”ì¼ ìž‘ì„± ë¦¬ìŠ¤íŠ¸ì˜ ì´ë©”ì¼ ì£¼ì†Œ" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "ì´ ì£¼ì†Œë¥¼ ì´ìš©í•˜ì‹œë©´ 특정 ë©”ì¼ ìž‘ì„± ë¦¬ìŠ¤íŠ¸ì˜ íŠ¹ì • ì´ë©”ì¼ ì£¼ì†Œì˜ ì •ë³´ì— ëŒ€í•´" "서 불러올수 있습니다." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "태그" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "ì´ ì£¼ì†Œë¥¼ ì´ìš©í•˜ì‹œë©´ 태그 목ë¡ì„ 불러올수 있습니다." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "계정" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman 설정" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "í¬ìŠ¤íŒ… 기ë¡" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "로그아웃" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "로그ì¸" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "서명하다" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "ì´ ëª©ë¡ì—서 검색하기" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "ì´ ëª©ë¡ì—서 검색하기" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "ì´ ëª©ë¡ ê´€ë¦¬í•˜ê¸°" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "ëª©ë¡ ê´€ë¦¬í•˜ê¸°" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "스레드" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "ì‚­ì œëœ ë©”ì„¸ì§€" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "모든 스레드" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "ëª©ë¡ ê°œìš”" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "ì— ì˜í•´ 구ë™" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "버전" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "ì•„ì§ ì‹¤í–‰ë˜ì§€ 않았습니다" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "실행ë˜ì§€ 않ìŒ" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "ì´ ê¸°ëŠ¥ì€ ì•„ì§ êµ¬í˜„ë˜ì§€ 않았습니다, 미안." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "ì—러 : ì „ìš© 목ë¡" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "ì´ ë©”ì¼ ìž‘ì„± 목ë¡ì€ 특정 전용입니다. ì´ í•­ëª©ì„ ë³´ê³ ì‹¶ë‹¤ë©´ 가입해야합니다." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "좋아요 (취소)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "ì‹«ì–´ìš” (취소)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "투표하기 위해서 로그ì¸ì„ 해야합니다." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "스레드" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "ì´ë²ˆ 달" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "ìŠ¤ë ˆë“œì— ìƒˆ 메세지가 있습니다" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "모든 스레드" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "프로필 보기" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "게시글" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "ì´ë²ˆë‹¬ì— ìž‘ì„±ëœ ê²Œì‹œê¸€ì´ ì—†ìŠµë‹ˆë‹¤ (ì•„ì§)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "ì´ ë©”ì„¸ì§€ëŠ” 다ìŒê³¼ ê°™ì´ ì „ì†¡ë  ê²ƒìž…ë‹ˆë‹¤:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "ë°œì‹ ì¸ ë°”ê¾¸ê¸°" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "다른 주소 ë§í¬í•˜ê¸°" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "ëª©ë¡ ê°œìš”" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "다운로드" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "30ì¼ ì „" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "ì´ë²ˆ 달" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "모든 저장소" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "ì´ìš©ê°€ëŠ¥í•œ 목ë¡" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "ì¸ê¸°ìˆœ" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "최근 참가ìžë“¤ì˜ 수로 정렬하기" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "활발함순" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "댓글순" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "ì´ë¦„순" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "가나다순" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "최근 ìƒì„±ìˆœ" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "ìƒì„± 날짜순" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "로 정렬하기" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "비활성화 숨기기" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "특정 ì „ìš© 숨기기" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "ëª©ë¡ ì°¾ê¸°" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "new" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "특정 ì „ìš©" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "비활성" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "로딩중..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "참여ìž" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "댓글" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "ë³´ê´€ëœ ëª©ë¡ì´ ì•„ì§ ì—†ìŠµë‹ˆë‹¤." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "목ë¡" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "설명" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "지난 30ì¼ê°„ í™œë™ ëª©ë¡" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "ì‚­ì œ" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ë˜ëŠ”" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "취소" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "스레드" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "ì‚­ì œëœ ë©”ì„¸ì§€" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)sê°œì˜ ë©”ì„¸ì§€ê°€ ì‚­ì œë ê²ë‹ˆë‹¤. 확실하십니까?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "새로운 스레드 ìƒì„±í•˜ê¸°" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "ì—" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "보내기" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "%(name)s 프로필 보기" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "ì½ì§€ 않ìŒ" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "보낸 ì‚¬ëžŒì˜ ì‹œê°:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "새 주제:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "첨부파ì¼:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "ê³ ì •ëœ í°íŠ¸ë¡œ 보기" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "ë©”ì„¸ì§€ì— ê³ ì •ëœ í•˜ì´í¼ë§í¬ 달기" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "답장" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "온ë¼ì¸ìœ¼ë¡œ 답장하기위해 로그ì¸í•˜ê¸°" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s 첨부 파ì¼\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "ì¸ìš©" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "새로운 스레드 만들기" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "ì´ë©”ì¼ ì†Œí”„íŠ¸ì›¨ì–´ 사용하기" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "스레드로 ëŒì•„가기" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "목ë¡ìœ¼ë¡œ ëŒì•„가기" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "메세지 삭제하기" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " ìž‘ì„±ìž %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "홈" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "통계" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "스레드" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "스레드를 만들기 위해서 로그ì¸ë˜ì–´ì•¼ 합니다." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "시작하세요새로운 스레드를" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "Manage sS비구ë…" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "활ë™ë‚´ì—­" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "지난 30ì¼ ê°„ ì“´ 글." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "ì´ í†µê³„ì˜ ì¶œì²˜ëŠ”" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "ì—" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "지난 30ì¼ :" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "가장 활발한 글쓴ì´" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "유명한 글쓴ì´" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "명성" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "ìµœê·¼ì— í™œë™í•œ ì˜ë…¼ë“¤" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "가장 유명한 ì˜ë…¼ë“¤" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "가장 활발한 ì˜ë…¼ë“¤" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "찜한 ì˜ë…¼ë“¤" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "게시한 ì˜ë…¼ë“¤" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "스레드 다시 올리기" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "다른 ìŠ¤ë ˆë“œì— ë‹¤ì‹œ 올리기" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "다시 올릴 스레드:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "다시 올릴 ê³³:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "부모 스레드 찾기" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "찾기" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "ì´ ìŠ¤ë ˆë“œì˜ ID:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "실행" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(ë˜ëŒë¦¬ê¸° í•  ê²ƒì´ ì—†ìŠµë‹ˆë‹¤!), ë˜ëŠ”" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "스레드로 ëŒì•„가기" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "다ìŒì˜ 검색 결과입니다" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "검색 ê²°ê³¼" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "검색 ê²°ê³¼" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "질문 당" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "메세지" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ì ìˆ˜ì— ë”°ë¼ ì •ë ¬í•˜ê¸°" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "최근순으로 정렬하기" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ì˜¤ëž˜ëœ ìˆœìœ¼ë¡œ 정렬하기" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "ì´ ìš”ì²­ì— ë”°ë¥¸ ì´ë©”ì¼ì„ ì°¾ì„ ìˆ˜ 없습니다." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "ìš”ì²­ì´ ë¹„ì–´ìžˆìŠµë‹ˆë‹¤." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "ë‹¹ì‹ ì´ ì°¾ê³ ìží•œ 메세지가 아닙니다" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "ì´ì „" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "다ìŒ" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "첫 게시물" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "답장" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "스레드 별로 답장보기" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "날짜별로 답장보기" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "ì´ë©”ì¼ ìŠ¤ë ˆë“œë¥¼ ì°¾ì„ ìˆ˜ 없습니다" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "수정하기" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "수정하기 ì „ì— ë¡œê·¸ì¸ë˜ì–´ì•¼ 합니다." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "카테고리 ì—†ìŒ" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "ì¼ ë¹„í™œì„±í™”" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "ì¼ ì§€ë‚¨" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "댓글" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "안ì½ìŒ" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "ì¦ê²¨ì°¾ê¸°ì— 등ë¡í•˜ê¸° 위해서 로그ì¸ë˜ì–´ì•¼ 합니다." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "ì¦ê²¨ì°¾ê¸°ì— 추가하기" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "ì¦ê²¨ì°¾ê¸°ì—서 제거하기" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "스레드 다시 올리기" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "스레드 삭제하기" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "안ì½ìŒ:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "ì´ë™:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "다ìŒ" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "ì´ì „" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "ì¦ê²¨ì°¾ê¸°" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " ìž‘ì„±ìž %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "가장 ìµœê·¼ì˜ ìŠ¤ë ˆë“œ 활ë™" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "태그" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "태그 검색하기" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "제거" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "작성ìž" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "%(fullname)sì˜ í”„ë¡œí•„ë¡œ ì´ë™" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "ì´ ìœ ì €ì˜ ì´ë©”ì¼ì„ ì°¾ì„ ìˆ˜ 없습니다." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "사용ìžì˜ 게시글 활ë™ë‚´ì—­" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "위해" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "ì¦ê²¨ì°¾ê¸°" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "ì½ì€ 스레드" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "투표" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "가입목ë¡" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "ì›ìž‘성ìž:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "시작ë¨:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "최근 활ë™:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "답장:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "주제" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "ì›ìž‘성ìž" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "시작한 ë‚ ì§œ" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "최근 활ë™" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "ì¦ê²¨ì°¾ê¸° ì—†ìŒ." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "새 댓글" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "ì•„ë¬´ê²ƒë„ ì•ˆì½ìŒ." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "최근 게시글" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "ë‚ ì§œ" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "스레드" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "최근 스레드 활ë™ë‚´ì—­" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "작성한 ê¸€ì´ ì—†ìŠµë‹ˆë‹¤." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "첫 게시글부터" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "게시글" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "게시글 ì—†ìŒ" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "첫 활ë™ì´í›„로 지난 시간" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "첫 게시글" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "ì´ ëª©ë¡ì˜ 게시글" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "가입한 ëª©ë¡ ì—†ìŒ" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "ë‹¹ì‹ ì´ ì¢‹ì•„í•©ë‹ˆë‹¤" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "ë‹¹ì‹ ì´ ì‹«ì–´í•©ë‹ˆë‹¤" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "투표" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "투표하지 않ìŒ." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "ì‚¬ìš©ìž í”„ë¡œí•„" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "ì‚¬ìš©ìž í”„ë¡œí•„" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "ì´ë¦„:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "창작품:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "ì´ ì‚¬ìš©ìžì—게 투표하기:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "ì´ë©”ì¼ ì£¼ì†Œ:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "ì´ ë©”ì„¸ì§€ëŠ” gzip mobx í¬ë©§ìœ¼ë¡œ ì••ì¶•ë˜ì—ˆìŠµë‹ˆë‹¤" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "ì´ ëª©ë¡ì— ì•„ì§ ê¸€ì„ ì“°ì§€ 않았습니다." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "메세지를 삭제할 수 없습니다 %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "성공ì ìœ¼ë¡œ 삭제했습니다 ( %(count)s ê°œ)." #: views/mlist.py:88 msgid "for this month" msgstr "ì´ë²ˆ 달ì—" #: views/mlist.py:91 msgid "for this day" msgstr "하루 ë™ì•ˆ" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "ì´ë²ˆ ë‹¬ì„ gzip mbox í¬ë©§ìœ¼ë¡œ ì••ì¶•ëœ í˜•íƒœ" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "ì´ë²ˆ ë‹¬ì— ê°œì‹œëœ ë…¼ì˜ê°€ 없습니다." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "ì´ë²ˆ ë‹¬ì— ì§„í–‰ëœ íˆ¬í‘œê°€ 없습니다." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "ì•„ì§ ì°œí•œ ì˜ë…¼ì´ 없습니다." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "ì´ ëª©ë¡ì— ì•„ì§ ê¸€ì„ ì“°ì§€ 않았습니다." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "성공ì ìœ¼ë¡œ 삭제했습니다 ( %(count)s ê°œ)." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "파싱(Parsing) ì—러:%(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "ì´ ìŠ¤ë ˆë“œëŠ” gzip mbox í¬ë©§ìœ¼ë¡œ ì••ì¶•ë˜ì—ˆìŠµë‹ˆë‹¤" #~ msgid "Go to" #~ msgstr "ì´ë™" #~ msgid "More..." #~ msgstr "ë” ë³´ê¸°..." #~ msgid "Discussions" #~ msgstr "ì˜ë…¼" #~ msgid "most recent" #~ msgstr "가장 최근ì˜" #~ msgid "most popular" #~ msgstr "가장 ì¸ê¸°ìžˆëŠ”" #~ msgid "most active" #~ msgstr "가장 활발한" #~ msgid "Update" #~ msgstr "ì—…ë°ì´íЏ" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " ìž‘ì„±ìž %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ku/0000755000175000017500000000000000000000000017604 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ku/LC_MESSAGES/0000755000175000017500000000000000000000000021371 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ku/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023205 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/kw/0000755000175000017500000000000000000000000017606 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/kw/LC_MESSAGES/0000755000175000017500000000000000000000000021373 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/kw/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023207 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ky/0000755000175000017500000000000000000000000017610 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ky/LC_MESSAGES/0000755000175000017500000000000000000000000021375 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ky/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023211 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/la/0000755000175000017500000000000000000000000017561 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/la/LC_MESSAGES/0000755000175000017500000000000000000000000021346 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/la/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023162 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/lb/0000755000175000017500000000000000000000000017562 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/lb/LC_MESSAGES/0000755000175000017500000000000000000000000021347 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/lb/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023162 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/lo/0000755000175000017500000000000000000000000017577 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/lo/LC_MESSAGES/0000755000175000017500000000000000000000000021364 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/lo/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023200 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/lt/0000755000175000017500000000000000000000000017604 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/lt/LC_MESSAGES/0000755000175000017500000000000000000000000021371 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/lt/LC_MESSAGES/django.po0000644000175000017500000006666500000000000023216 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-09-22 02:48+0000\n" "Last-Translator: Kornelijus TvarijanaviÄius \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " "19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " "1 : 2);\n" "X-Generator: Weblate 4.3-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Paskyra" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Prisijungti" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Prisijungti" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "arba" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "PaÅ¡alinti" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "skirta" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Vartotojo profilis" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Vartotojo profilis" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" #~ msgid "Update" #~ msgstr "Atnaujinti" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/lv/0000755000175000017500000000000000000000000017606 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/lv/LC_MESSAGES/0000755000175000017500000000000000000000000021373 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/lv/LC_MESSAGES/django.po0000644000175000017500000006615400000000000023211 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/mg/0000755000175000017500000000000000000000000017570 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/mg/LC_MESSAGES/0000755000175000017500000000000000000000000021355 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/mg/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023171 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/mhr/0000755000175000017500000000000000000000000017753 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/mhr/LC_MESSAGES/0000755000175000017500000000000000000000000021540 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/mhr/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023354 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/mi/0000755000175000017500000000000000000000000017572 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/mi/LC_MESSAGES/0000755000175000017500000000000000000000000021357 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/mi/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023173 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ml/0000755000175000017500000000000000000000000017575 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1379142 HyperKitty-1.3.4/hyperkitty/locale/ml/LC_MESSAGES/0000755000175000017500000000000000000000000021362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ml/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023175 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/mr/0000755000175000017500000000000000000000000017603 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/mr/LC_MESSAGES/0000755000175000017500000000000000000000000021370 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/mr/LC_MESSAGES/django.po0000644000175000017500000006642200000000000023204 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-01-08 16:21+0000\n" "Last-Translator: Prachi Joshi \n" "Language-Team: Marathi \n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "à¤à¤• फाईल संलगà¥à¤¨ करा" #: forms.py:65 msgid "Attach another file" msgstr "दà¥à¤¸à¤°à¥€ फाईल जोडा" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "खाते" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "हटवा" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/ms/0000755000175000017500000000000000000000000017604 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ms/LC_MESSAGES/0000755000175000017500000000000000000000000021371 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ms/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023205 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/my/0000755000175000017500000000000000000000000017612 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/my/LC_MESSAGES/0000755000175000017500000000000000000000000021377 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/my/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023221 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1179137 HyperKitty-1.3.4/hyperkitty/locale/nb_NO/0000755000175000017500000000000000000000000020160 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/nb_NO/LC_MESSAGES/0000755000175000017500000000000000000000000021745 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/nb_NO/LC_MESSAGES/django.po0000644000175000017500000010345300000000000023555 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\n" "PO-Revision-Date: 2020-12-11 04:16+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian BokmÃ¥l \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Legg ved ei fil" #: forms.py:65 msgid "Attach another file" msgstr "Legg ved enda ei fil" #: forms.py:66 msgid "Remove this file" msgstr "Fjern denne fila" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Feil 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oida." #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Finner ikke siden." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 #, fuzzy msgid "Go back home" msgstr "Tilbake til startside" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Feil 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "Beklager, forespurt side er ikke tilgjengelig som følge av tjenerfeil." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "startet" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "sist aktiv:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "vis denne trÃ¥den" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(ingen forslag)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Sendt akkurat nÃ¥, ikke distribuert enda" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST-API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty kommer med et lite REST-API som lar deg programmere mottak av e-" "poster og informasjon." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formater" #: templates/hyperkitty/api.html:12 #, fuzzy msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Dette REST-API-et kan sende informasjon i flere formater. Forvalget er HTML " "for Ã¥ være lesbart for mennesker." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "For Ã¥ endre format, legg til ?format=<FORMAT> i nettadressen." #: templates/hyperkitty/api.html:16 #, fuzzy msgid "The list of available formats is:" msgstr "Liste over tilgjengelige formater er:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Klartekst" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Liste over e-postlister" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Endepunkt:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Ved bruk av denne adressen vil du kunne motta kjent informasjon om alle e-" "postlistene." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "TrÃ¥der i en e-postliste" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Ved bruk av denne adressen vil du kunne motta informasjon om alle trÃ¥dene " "angitt i angitt e-postliste." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "E-poster i en trÃ¥d" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Ved bruk av denne adressen vil du kunne motta listen over e-poster i en e-" "postlistetrÃ¥d." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "En e-post i en e-postliste" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Ved bruk av denne adressen vil du kunne motta kjent info om en spesifikk e-" "post pÃ¥ en angitt e-postliste." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiketter" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Ved bruk av denne adressen vil du kunne motta listen over etiketter." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Konto" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman-innstillinger" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Postingsaktivitet" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 #, fuzzy msgid "Logout" msgstr "Logg ut" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Logg inn" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Registrer" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Søk i denne listen" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Søk i alle lister" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Behandle denne listen" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Behandle lister" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Tastatursnarveier" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "TrÃ¥dvisning" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Neste uleste melding" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Forrige uleste melding" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "GÃ¥ til alle trÃ¥der" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "GÃ¥ til e-postlisteoversikten" #: templates/hyperkitty/base.html:213 #, fuzzy msgid "Powered by" msgstr "Drevet av" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "versjon" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Ikke implementert enda" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Ikke implementert" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Denne funksjonen har ikke blitt implementert enda, beklager." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Feil: Privat liste" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "Denne e-postlisten er privat. Du mÃ¥ abonnere for Ã¥ vise arkivene." #: templates/hyperkitty/fragments/like_form.html:16 #, fuzzy msgid "You like it (cancel)" msgstr "Du liker (avbryt)" #: templates/hyperkitty/fragments/like_form.html:24 #, fuzzy msgid "You dislike it (cancel)" msgstr "Du misliker (avbryt)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Du mÃ¥ være innlogget for Ã¥ stemme." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "TrÃ¥der av" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr " mÃ¥ned" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Nye meldinger i denne trÃ¥den" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Alle trÃ¥der" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Vis profilen" #: templates/hyperkitty/fragments/overview_top_posters.html:24 #, fuzzy msgid "posts" msgstr "poster" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Ingen postere denne mÃ¥neden (enda)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Denne meldingen vil bli sendt som:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Endre avsender" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Tilknytt en annen adresse" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Hvis du ikke er et medlem, vil sending av denne meldingen melde deg pÃ¥." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Listeoversikt" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Nedlasting" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Siste 30 dager" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Denne mÃ¥neden" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Hele arkivet" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Tilgjengelige lister" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 #, fuzzy msgid "Most popular" msgstr "Popularitet" #: templates/hyperkitty/index.html:26 #, fuzzy msgid "Sort by number of recent participants" msgstr "Antall nylige deltagere" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Aktivitet" #: templates/hyperkitty/index.html:36 #, fuzzy msgid "Sort by number of recent discussions" msgstr "Antall nylige diskusjoner" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 #, fuzzy msgid "By name" msgstr "Navn" #: templates/hyperkitty/index.html:46 #, fuzzy msgid "Sort alphabetically" msgstr "Alfabetisk" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Nyeste" #: templates/hyperkitty/index.html:56 #, fuzzy msgid "Sort by list creation date" msgstr "Opprettelsesdato" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Sorter etter" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Skjul inaktive" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Skjul private" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Finn liste" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "ny" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privat" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inaktiv" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 #, fuzzy msgid "Loading..." msgstr "Laster…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "deltagere" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "diskusjoner" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Ingen arkivert liste enda." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Liste" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Beskrivelse" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Aktivitet de siste 30 dager" #: templates/hyperkitty/list_delete.html:7 #, fuzzy msgid "Delete MailingList" msgstr "Slett e-postliste" #: templates/hyperkitty/list_delete.html:20 #, fuzzy msgid "Delete Mailing List" msgstr "Slett e-postliste" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" "vil bli slettet, sammen med alle trÃ¥der og meldinger. Ønsker du Ã¥ fortsette?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Slett" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "eller" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "avbryt" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "trÃ¥d" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Slett melding(er)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s melding(er) vil bli settet. Ønsker du Ã¥ fortsette?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Opprett en ny trÃ¥d" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "i" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Send" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Vis profilen for %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Ulest" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Avsenders tid:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Nytt emne:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Vedlegg:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Vis i fastbreddeskrift" #: templates/hyperkitty/messages/message.html:79 #, fuzzy msgid "Permalink for this message" msgstr "Permalenke for denne meldingen" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Svar" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Logg inn for Ã¥ svare pÃ¥ nett" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s vedlegg\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s vedlegg\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Sitat" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Opprett ny trÃ¥d" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Bruk e-postprogramvare" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Tilbake til trÃ¥den" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Tilbake til listen" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Slett denne meldingen" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " av %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Hjem" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statistikk" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "TrÃ¥der" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Du mÃ¥ være innlogget for Ã¥ lage en trÃ¥d." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Start en nNn trÃ¥d" #: templates/hyperkitty/overview.html:72 #, fuzzy msgid "" "Manage sSubscription" msgstr "" "HÃ¥ndter aAbonnement" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Aktivitetssammendrag" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Postvolum de siste 30 dagene." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Følgende statistikk er fra" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "I løpet av" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "de siste 30 dagene:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Mest aktive postere" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Framhevede postere" #: templates/hyperkitty/overview.html:130 #, fuzzy msgid "kudos" msgstr "Kudos" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Nylig aktive diskusjoner" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Mest populære diskusjoner" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Mest aktive diskusjoner" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Diskusjoner du har flagget" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Diskusjoner du har postet i" #: templates/hyperkitty/reattach.html:9 #, fuzzy msgid "Reattach a thread" msgstr "Flett inn en trÃ¥d" #: templates/hyperkitty/reattach.html:20 #, fuzzy msgid "Re-attach a thread to another" msgstr "Flett inn en trÃ¥d i en annen" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "TrÃ¥d Ã¥ flette inn:" #: templates/hyperkitty/reattach.html:29 #, fuzzy msgid "Re-attach it to:" msgstr "Flett den inn i:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Søk etter inneholdende trÃ¥d" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Søk" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "denne trÃ¥dens ID:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Gjør det" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(kan ikke angres!), eller" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "gÃ¥ tilbake til trÃ¥den" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Søk etter resultater for" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "søkeresultater" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Søkeresultater" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "for spørring" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "meldinger" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "sorter etter poengsum" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "siste først" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "tidligste først" #: templates/hyperkitty/search_results.html:84 #, fuzzy msgid "Sorry no email could be found for this query." msgstr "Fant ingen slik e-post." #: templates/hyperkitty/search_results.html:87 #, fuzzy msgid "Sorry but your query looks empty." msgstr "Skriv inn noe Ã¥ søke etter." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "dette er ikke de meldingene du ser etter" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "nyere" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "eldre" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Første post" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Svar" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Vis svar trÃ¥dvist" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Vis svar etter dato" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Fant ingen slike e-posttrÃ¥der" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Klikk for Ã¥ redigere" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Du mÃ¥ være innlogget for Ã¥ redigere." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "ingen kategori" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "dager inaktiv" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "dager gammel" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "kommentarer" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "ulest" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Du mÃ¥ være innlogget for Ã¥ ha favoritter." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Legg til i favoritter" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Fjern fra favoritter" #: templates/hyperkitty/threads/right_col.html:71 #, fuzzy msgid "Reattach this thread" msgstr "Flett inn denne trÃ¥den" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Slett denne trÃ¥den" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Uleste:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "GÃ¥ til:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "neste" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "forrige" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 #, fuzzy msgid "Favorite" msgstr "Favoritt" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " av %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Nyligst trÃ¥daktivitet" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiketter" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Søk etter etikett" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Fjern" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Meldinger etter" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Tilbake til %(fullname)s sin profil" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Fant ingen slik e-post fra denne brukeren." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Brukerpostingsaktivitet" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "for" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favoritter" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "TrÃ¥der du har lest" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Stemmer" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Abonnementer" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Opprinnelig forfatter:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Startet den:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Siste aktivitet:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Svar:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Emne" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Opprinnelig forfatter" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Startdato" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Siste aktivitet" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Ingen favoritter enda." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Nye kommentarer" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Ingenting har blitt lest enda." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Siste poster" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Dato" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "TrÃ¥d" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Siste trÃ¥daktivitet" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Ingen poster enda." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "siden første post" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "post" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 #, fuzzy msgid "no post yet" msgstr "ingen poster enda" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Tid siden første aktivitet" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Første post" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Poster i denne listen" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "ingen abonnementer" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 #, fuzzy msgid "You like it" msgstr "Du liker" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 #, fuzzy msgid "You dislike it" msgstr "Du misliker" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Stem" #: templates/hyperkitty/user_profile/votes.html:83 #, fuzzy msgid "No vote yet." msgstr "Ingen stemmer enda." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Brukerprofil" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Brukerprofil" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Navn:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Opprettet:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Stemmer for denne brukeren:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "E-postadresser:" #: views/message.py:76 #, fuzzy msgid "This message in gzipped mbox format" msgstr "Denne meldingen i gzippet MBOX-format" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy msgid "" "\n" " You have been subscribed to {} list." msgstr "Du har ikke postet i denne listen (enda)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Kunne ikke slette melding %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, fuzzy, python-format msgid "Successfully deleted %(count)s messages." msgstr "Slettet %(count)s meldinger." #: views/mlist.py:88 msgid "for this month" msgstr "for denne mÃ¥neden" #: views/mlist.py:91 #, fuzzy msgid "for this day" msgstr "for denne dagen" #: views/mlist.py:103 #, fuzzy msgid "This month in gzipped mbox format" msgstr "Denne mÃ¥neden i gzippet MBOX-format" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Ingen diskusjoner denne mÃ¥neden (enda)." #: views/mlist.py:212 #, fuzzy msgid "No vote has been cast this month (yet)." msgstr "Ingen stemmer avgitt denne mÃ¥neden (enda)." #: views/mlist.py:241 #, fuzzy msgid "You have not flagged any discussions (yet)." msgstr "Du har ikke flagget noen diskusjon (enda)." #: views/mlist.py:264 #, fuzzy msgid "You have not posted to this list (yet)." msgstr "Du har ikke postet i denne listen (enda)." #: views/mlist.py:353 #, fuzzy msgid "You must be a staff member to delete a MailingList" msgstr "Du mÃ¥ være et stabsmedlem for Ã¥ slette en e-postliste" #: views/mlist.py:367 #, fuzzy msgid "Successfully deleted {}" msgstr "Slettet %(count)s meldinger." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Tolkningsfeil: %(error)s" #: views/thread.py:168 #, fuzzy msgid "This thread in gzipped mbox format" msgstr "Denne trÃ¥den i gzippet MBOX-format" #~ msgid "Go to" #~ msgstr "GÃ¥ til" #, fuzzy #~ msgid "More..." #~ msgstr "Mer…" #~ msgid "Discussions" #~ msgstr "Diskusjoner" #, fuzzy #~ msgid "most recent" #~ msgstr "nyligst" #, fuzzy #~ msgid "most popular" #~ msgstr "popularitet" #, fuzzy #~ msgid "most active" #~ msgstr "aktivitet" #~ msgid "Update" #~ msgstr "Oppdater" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " av %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ne/0000755000175000017500000000000000000000000017567 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ne/LC_MESSAGES/0000755000175000017500000000000000000000000021354 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ne/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/nl/0000755000175000017500000000000000000000000017576 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/nl/LC_MESSAGES/0000755000175000017500000000000000000000000021363 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/nl/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023176 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/nn_NO/0000755000175000017500000000000000000000000020174 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/nn_NO/LC_MESSAGES/0000755000175000017500000000000000000000000021761 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/nn_NO/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023575 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/oc/0000755000175000017500000000000000000000000017566 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/oc/LC_MESSAGES/0000755000175000017500000000000000000000000021353 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/oc/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023167 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/os/0000755000175000017500000000000000000000000017606 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/os/LC_MESSAGES/0000755000175000017500000000000000000000000021373 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/os/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023206 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/pa/0000755000175000017500000000000000000000000017565 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/pa/LC_MESSAGES/0000755000175000017500000000000000000000000021352 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/pa/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023165 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 18:59+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/pl/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/pl/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/pl/LC_MESSAGES/django.po0000644000175000017500000010565400000000000023202 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-05-13 19:20+0000\n" "Last-Translator: Szylu \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" "X-Generator: Weblate 4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Dołącz plik" #: forms.py:65 msgid "Attach another file" msgstr "Dołącz kolejny plik" #: forms.py:66 msgid "Remove this file" msgstr "UsuÅ„ ten plik" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Błąd 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "O nie!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Nie mogÄ™ znaleźć strony." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Wróć do ekranu głównego" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Błąd 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Przepraszamy, ale żądana strona jest niedostÄ™pna z powodu czkawki serwera." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "rozpoczÄ™to" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "ostatnio aktywny:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "zobacz ten wÄ…tek" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(brak sugestii)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "WysÅ‚ano wÅ‚aÅ›nie teraz, jeszcze nie rozpowszechniono" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty jest wyposażony w maÅ‚y interfejs API REST, który umożliwia " "programowe pobieranie wiadomoÅ›ci e-mail i informacji." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formaty" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Ten interfejs API REST może zwrócić informacje w kilku formatach. DomyÅ›lnym " "formatem jest html, aby umożliwić czytelność dla ludzi." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Aby zmienić format, po prostu dodaj ?format=<FORMAT> do linku." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Lista dostÄ™pnych formatów:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Plain text" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Lista list mailingowych" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Punkt koÅ„cowy:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "KorzystajÄ…c z tego adresu, bÄ™dziesz mógÅ‚ odzyskać informacje o wszystkich " "listach mailingowych." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Tematy w listach mailingowych" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "KorzystajÄ…c z tego adresu, bÄ™dziesz mógÅ‚ pobrać informacje o wszystkich " "wÄ…tkach na okreÅ›lonej liÅ›cie mailingowej." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Emaile w wÄ…tku" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "KorzystajÄ…c z tego adresu, bÄ™dziesz mógÅ‚ pobrać listÄ™ wiadomoÅ›ci email w " "wÄ…tku listy adresowej." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Mail w liÅ›cie mailningowej" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "KorzystajÄ…c z tego adresu, bÄ™dziesz mógÅ‚ odzyskać informacje o okreÅ›lonym " "emailu z okreÅ›lonej listy mailingowej." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Znaczniki" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Za pomocÄ… tego adresu bÄ™dziesz mógÅ‚ pobrać listÄ™ znaczników." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Konto" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Ustawienia Mailmana" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Aktywność postowania" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Wylogowanie" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Zaloguj siÄ™" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Zarejestruj siÄ™" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Szukaj na tej liÅ›cie" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "Szukaj na tej liÅ›cie" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "ZarzÄ…dzaj tą listÄ…" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "ZarzÄ…dzaj listami" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "WÄ…tek" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "Usuń wiadomość(i)" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "Wszystkie wÄ…tki" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "PrzeglÄ…d listy" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "ObsÅ‚ugiwane przez" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "wersja" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Jeszcze nie zaimplementowano" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Nie zaimplementowane" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Ta funkcja jeszcze nie zostaÅ‚a zaimplementowana, przepraszamy." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Błąd: prywatna lista" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Ta lista mailingowa jest prywatna. Musisz być subskrybentem, aby zobaczyć " "archiwum." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Lubisz to (anuluj)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Nie lubisz tego (anuluj)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Musisz być zalogowany, aby gÅ‚osować." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "WÄ…tek" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "Ten miesiÄ…c" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Nowe wiadomoÅ›ci w tym wÄ…tku" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Wszystkie wÄ…tki" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Zobacz profil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "posty" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Å»adnych postujÄ…cych w tym miesiÄ…cu (jeszcze)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Tak wiadomość zostanie wysÅ‚ana jako:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Zmień nadawcÄ™" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Połącz inny adres" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "PrzeglÄ…d listy" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Pobierz" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Ostatnie 30 dni" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Ten miesiÄ…c" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "CaÅ‚e archiwum" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "DostÄ™pne listy" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Najpopularniejsze" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Sortuj po liczbie ostatnich uczestników" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Najbardziej aktywni" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Sortuj wedÅ‚ug liczby ostatnich dyskusji" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Nazwami" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Sortuj alfabetycznie" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Najnowsze" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Sortuj wg daty utworzenia" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Sortuj" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Ukryj nieaktywne" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Ukryj prywatne" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Znajdź listÄ™" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "nowa" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "prywatna" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "nieaktywna" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Åadowanie..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "uczestnicy" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "dyskusje" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Nie ma jeszcze zarchiwizowanej listy." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Opis" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Aktywność z ostatnich 30 dni" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "UsuÅ„" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "lub" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "anuluj" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "wÄ…tek" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Usuń wiadomość(i)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s wiadomość(i) zostanÄ… usuniÄ™te. Czy chcesz kontynuować?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Stwórz nowy wÄ…tek" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "w" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "WyÅ›lij" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Zobacz profil %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Nieprzeczytane" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Czas nadawcy:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Nowy temat:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Załączniki:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "WyÅ›wietl czcionkÄ… stałą" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Link bezpoÅ›redni do tej wiadomoÅ›ci" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Odpowiedz" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Zaloguj siÄ™, aby odpowiedzieć online" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s załącznik\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s załączniki\n" " " msgstr[2] "" "\n" " %(email.attachments.count)s załączników\n" " " msgstr[3] "" "\n" " %(email.attachments.count)s załączników\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Cytuj" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Stwórz nowy wÄ…tek" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Użyj oprogramowania pocztowego" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Wróć do wÄ…tku" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Wróć do listy" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Usuń tę wiadomość" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Ekran główny" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statystyki" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "WÄ…tek" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Musisz być zalogowany, aby stworzyć wÄ…tek." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "rozpicznij Nowy wÄ…tek" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "ZarzÄ…dzajSubskrypcjÄ…" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Podsumowanie aktywnoÅ›ci" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Liczba wpisów w ciÄ…gu ostatnich 30 dni." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Poniższe statystyki są z" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "W" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "ostatnich 30 dniach:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Najaktywniejszy posterzy" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Wybitni posterzy" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "sÅ‚awa" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Ostatnio aktywne dyskusje" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Najpopularniejsze dyskusje" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Najaktywniejsze dyskusje" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Dyskusje, które oznaczyÅ‚eÅ›" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Dyskusje, w których postowaÅ‚eÅ›" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Dołącz ponownie wÄ…tek" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Dołącz ponownie wÄ…tek do innego" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "WÄ…tek do ponownego dołączenia:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Dołącz ponownie do:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Wyszukaj wÄ…tek nadrzÄ™dny" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Szukaj" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "ID tego wÄ…tku:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Zrób to" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(nie da się cofnąć!) lub" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "wróć do wÄ…tku" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Wyniki wyszukiwania dla" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "wyniki wyszukiwania" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Wyniki wyszukiwania" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "dla zapytania" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "wiadomoÅ›ci" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "sortuj wynikami" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "sortuj wedÅ‚ug najnowszych" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "sortuj wedÅ‚ug najstarszych" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Niestety nie można znaleźć adresu email dla tego zapytania." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Niestety, ale Twoje zapytanie wyglÄ…da na puste." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "nie ma wiadomoÅ›ci, których szukasz" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "nowsze" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "starsze" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Pierwszy post" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Odpowiedzi" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Pokaż odpowiedzi wedÅ‚ug wÄ…tków" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Pokaż odpowiedzi wedÅ‚ug dat" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Niestety nie znaleziono wÄ…tków email" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Kliknij, aby edytować" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Musisz być zalogowany, aby edytować." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "brak kategorii" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "dni nieaktywny" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "dni" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "komentarze" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "nieprzeczytane" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Musisz być zalogowany aby mieć ulubione." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Dodaj do ulubionych" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Usuń z ulubionych" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Dodaj ponownie ten wÄ…tek" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Usuń ten wÄ…tek" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Nieprzeczytane:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Idź do:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "nastÄ™pny" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "poprzedni" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Ulubione" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Ostatnia aktywność wÄ…tku" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "znaczniki" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Wyszukaj znacznik" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "UsuÅ„" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "WiadomoÅ›ci" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Wróć do profilu %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Przepraszamy, ten użytkownik nie znalazÅ‚ wiadomoÅ›ci e-mail." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Aktywność postowania przez użytkownika" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "dla" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Ulubione" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "WÄ…tki, które czytasz" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "GÅ‚osy" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Subskrypcje" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Oryginalny autor:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "RozpoczÄ™to:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Ostatnia aktywność:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Odpowiedzi:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Temat" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Oryginalny autor" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Data rozpoczÄ™cia" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Ostatnia aktywność" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Brak ulubionych." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Nowe komentarze" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Nic jeszcze nie przeczytano." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Ostatnie posty" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Data" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "WÄ…tek" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Ostatnia aktywność wÄ…tku" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Brak postów." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "od pierwszego posta" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "post" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "brak postów" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Czas od pierwszej aktywnoÅ›ci" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Pierwszy post" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Posty na tej liÅ›cie" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "brak subskrypcji" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Lubisz to" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Nie lubisz tego" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "GÅ‚osuj" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Brak gÅ‚osów." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Profil użytkownika" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Profil użytkownika" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nazwa:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Utworzenie:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "GÅ‚osy dla tego użytkownika:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Adresy email:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Ta wiadomość w formacie gzipped mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "Nie publikowaÅ‚eÅ› w tej liÅ›cie (jeszcze)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Nie można usunąć wiadomoÅ›ci %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "PomyÅ›lnie usuniÄ™to %(count)s wiadomoÅ›ci." #: views/mlist.py:88 msgid "for this month" msgstr "w tym miesiÄ…cu" #: views/mlist.py:91 msgid "for this day" msgstr "dzisiejszego dnia" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Ten miesiÄ…c w formacie gzipped mbox" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Brak dyskusji w tym miesiÄ…cu (jeszcze)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "W tym miesiÄ…cu nie oddano jeszcze gÅ‚osów." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Nie oznaczyÅ‚eÅ› jeszcze żadnych dyskusji." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Nie publikowaÅ‚eÅ› w tej liÅ›cie (jeszcze)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "PomyÅ›lnie usuniÄ™to %(count)s wiadomoÅ›ci." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Błąd analizy: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Ten wÄ…tek w formacie gzipped mbox" #~ msgid "Go to" #~ msgstr "Idź do" #~ msgid "More..." #~ msgstr "WiÄ™cej..." #~ msgid "Discussions" #~ msgstr "Dyskusje" #~ msgid "most recent" #~ msgstr "najnowsze" #~ msgid "most popular" #~ msgstr "najpopularniejsze" #~ msgid "most active" #~ msgstr "najaktywniejsze" #~ msgid "Update" #~ msgstr "Aktualizuj" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ps/0000755000175000017500000000000000000000000017607 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ps/LC_MESSAGES/0000755000175000017500000000000000000000000021374 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ps/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023210 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/pt/0000755000175000017500000000000000000000000017610 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/pt/LC_MESSAGES/0000755000175000017500000000000000000000000021375 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/pt/LC_MESSAGES/django.po0000644000175000017500000010520300000000000023200 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-10-02 21:41+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Anexar um ficheiro" #: forms.py:65 msgid "Attach another file" msgstr "Anexar outro ficheiro" #: forms.py:66 msgid "Remove this file" msgstr "Remover este ficheiro" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Erro 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh, não!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Não consigo encontrar esta página." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Voltar para o início" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Erro 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Desculpe, a página solicitada está indisponível devido a um problema do " "servidor." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "iniciado" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "ativo pela última vez:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "veja este tópico" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(sem sugestões)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Enviado agora mesmo, ainda não distribuído" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "O HyperKitty vem com uma pequena API REST, permitindo que recupere e-mails e " "informações através de programação." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formatos" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Essa API REST pode retornar as informações em vários formatos. O formato " "padrão para permitir a legibilidade humana é HTML ." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Para alterar o formato, basta adicionar ? Format = < FORMATO > para a URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "A lista de formatos disponíveis é:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Texto simples" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Lista das listas de endereços" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Extremidade:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Usando este endereço será capaz de recuperar as informações conhecidas sobre " "todas as listas de discussão." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Tópicos em uma lista de discussão" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Usando este endereço, poderá recuperar informações sobre todos os tópicos na " "lista de discussão especificada." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Mensagens neste tópico" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Usando este endereço, poderá recuperar a lista de e-mails num tópico da " "lista de discussão." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Configurações do mailman" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Usando este endereço será capaz de recuperar as informações conhecidas sobre " "um e-mail específico na lista de discussão especificada." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiquetas" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Será capaz de recuperar a lista de etiquetas usando este endereço." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Conta" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Definições do Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Atividade de publicação" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Terminar sessão" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Iniciar sessão" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Registar" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Pesquisar esta lista" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "Pesquisar esta lista" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Gerir este lista" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gerir listas" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "Tópico" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "Apagar mensagem" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "Todos os Tópicos" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "Visão geral da lista" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Mantido por" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "versão" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Ainda não implementado" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Não implementado" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Esta funcionalidade ainda não foi implementada, desculpe." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Erro: lista privada" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Esta lista de endereços é privada. Deve ter uma subscrição para ver os " "arquivos." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Gosta disso (cancelar)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Não gosta disso (cancelar)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Deve estar logado para votar." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "Tópico" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "Este mês" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Novas mensagens neste tópico" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Todos os Tópicos" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Veja o perfil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "postagens" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Nenhuma postagem este mês (ainda)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Esta mensagem será enviada como:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Alterar remetente" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Vincular outro endereço" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Visão geral da lista" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Transferir" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Últimos 30 dias" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Este mês" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Arquivo inteiro" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Listas disponíveis" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Os mais populares" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Ordenar por número de participantes recentes" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Os mais ativos" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Ordenar por número de discussões recentes" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Por nome" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Ordenar por ordem alfabética" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Mais recente" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Ordenar por data de criação da lista" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Ordenar por" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Ocultar inativo" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Ocultar privado" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Encontrar lista" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "novo" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privado" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inativo" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Carregando..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "participantes" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "discussões" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Nenhuma lista arquivada ainda." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Descrição" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Atividade nos últimos 30 dias" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Apagar" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ou" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "cancelar" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "tópico" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Apagar mensagem" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s mensagem(s) será/serão apagada(s). Quer continuar?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Criar novo tópico" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "em" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Enviar" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Ver o perfil de%(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Não lido" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Hora do remetente:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Novo assunto:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Anexos:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Exibir em fonte fixa" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Permalink para esta mensagem" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Resposta" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Faça login para responder on-line" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s anexo\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s anexos\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Citar" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Criar novo tópico" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Usar software de e-mail" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Voltar para o tópico" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "De volta à lista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Apagar esta mensagem" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Página principal" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Estatísticas" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "Tópico" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Deve estar logado para criar um tópico." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "Começar um Novo tópico" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "GerenciarAssinaturas" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Resumo da atividade" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Postar volume ao longo do passado 30 dias." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "As seguintes estatísticas são de" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "Em" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "os últimos 30 dias:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Cartazes mais ativos" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Posters proeminentes" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "elogios" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Discussões ativas recentemente" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Discussões mais populares" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Discussões mais ativas" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Discussões que sinalizou" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Discussões para quais postou" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Reanexar um tópico" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Reanexar um tópico para outro" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Tópico para anexar novamente:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Anexe-o a:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Procurar o tópico pai" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Procurar" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "este ID de tópico:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Fazer" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(não há nenhum desfazer!), ou" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "voltar ao tópico" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Buscar resultados para" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "resultados de pesquisas" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Resultados de pesquisas" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "para consulta" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "mensagens" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ordenar por pontuação" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "ordenar por mais recente primeiro" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ordenar pelo primeiro mais antigo" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Desculpe, nenhum e-mail foi encontrado para esta consulta." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Desculpe, mas sua consulta parece vazia." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "estas não são as mensagens que está procurando" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "mais recente" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "mais antigo" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Primeiro Post" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Respostas" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Mostrar respostas por tópico" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Mostrar respostas por data" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Desculpe, nenhum tópico de e-mail pôde ser encontrado" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Clique para editar" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Precisa estar logado para editar." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "sem categoria" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "dias inativos" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "dias antigos" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "comentários" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "não lido" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Deve estar logado para ter favoritos." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Adicionar aos favoritos" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Remover dos favoritos" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Reanexar este tópico" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Apagar este tópico" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Não lidas:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Vamos para:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "próximo" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "anterior" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Favorito" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Atividade de tópico mais recente" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiquetas" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Pesquisar por etiqueta" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Remover" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Mensagens por" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "De volta ao %(fullname)s's perfil" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Desculpe, nenhum email foi encontrado por este utilizador." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Atividade de postagem do utilizador" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "para" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favoritos" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Tópicos que leu" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Votos" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Assinaturas" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autor original:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Começou em:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Última atividade:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Respostas:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Assunto" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autor original" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Data de início" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Última atividade" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Sem favoritos por enquanto." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Novos comentários" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Nada lido ainda." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Últimas postagens" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Data" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Tópico" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Última atividade de tópico" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Nenhuma postagem ainda." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "desde a primeira postagem" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "postar" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "ainda sem postagem" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Tempo desde a primeira atividade" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Primeiro post" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Mensagens para esta lista" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "sem assinaturas" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Gosta disso" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Não gosta disso" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Voto" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Nenhum voto ainda." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Perfil do Utilizador" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Perfil do utilizador" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nome:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Criação:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Votos para este utilizador:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Endereço de e-mail:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Esta mensagem em formato gzipped mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "Não postou nesta lista (ainda)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Não foi possível apagar a mensagem %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Excluído com sucesso %(count)s mensagens." #: views/mlist.py:88 msgid "for this month" msgstr "para este mês" #: views/mlist.py:91 msgid "for this day" msgstr "para este dia" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Este mês em formato comprimido mbox gzipped" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Nenhuma discussão este mês (ainda)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Nenhum voto foi lançado este mês (ainda)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Não sinalizou nenhuma discussão (ainda)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Não postou nesta lista (ainda)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "Excluído com sucesso %(count)s mensagens." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Erro de análise: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Esta discussão em formato mbox gzipped" #~ msgid "Go to" #~ msgstr "Ir para" #~ msgid "More..." #~ msgstr "Mais..." #~ msgid "Discussions" #~ msgstr "Discussões" #~ msgid "most recent" #~ msgstr "mais recente" #~ msgid "most popular" #~ msgstr "Os mais populares" #~ msgid "most active" #~ msgstr "Os mais ativos" #~ msgid "Update" #~ msgstr "Atualizar" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " por %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/pt_BR/0000755000175000017500000000000000000000000020173 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/pt_BR/LC_MESSAGES/0000755000175000017500000000000000000000000021760 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/pt_BR/LC_MESSAGES/django.po0000644000175000017500000010541100000000000023564 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: Traducao_Hyperkitty1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-06-08 17:41+0000\n" "Last-Translator: Wellington Terumi Uemura \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Anexar um arquivo" #: forms.py:65 msgid "Attach another file" msgstr "Anexar outro arquivo" #: forms.py:66 msgid "Remove this file" msgstr "Remover este arquivo" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Erro 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh não!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Não consigo encontrar esta página." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Voltar para o inicio" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Erro 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Desculpe, mas a página solicitada está indisponível devido a um problema no " "servidor." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "iniciado" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "ativo pela última vez:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "veja este tópico" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(sem sugestões)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Enviado agora mesmo, ainda não distribuído" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "O HyperKitty vem com uma pequena API REST, permitindo que você recupere e-" "mails e informações através de programação." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formatos" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Essa API REST pode retornar as informações em vários formatos. O formato " "padrão para permitir a legibilidade humana é HTML ." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Para alterar o formato, basta adicionar ? Format = < FORMATO > para a URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "A lista de formatos disponíveis é:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Texto simples" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Lista de listas de discussão" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Extremidade:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Usando este endereço você será capaz de recuperar as informações conhecidas " "sobre todas as listas de discussão." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Tópicos em uma lista de discussão" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Usando este endereço, você poderá recuperar informações sobre todos os " "tópicos na lista de discussão especificada." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "E-mails em um tópico" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Usando este endereço, você poderá recuperar a lista de e-mails em um tópico " "da lista de discussão." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Configurações do mailman" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Usando este endereço você será capaz de recuperar as informações conhecidas " "sobre um e-mail específico na lista de discussão especificada." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiquetas" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" "Usando este endereço você será capaz de recuperar a lista de etiquetas." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Conta" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Configurações do mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Atividade da postagem" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Sair" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Entrar" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Inscrever-se" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Pesquisar esta lista" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "Pesquisar esta lista" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Gerenciar esta lista" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Gerenciar listas" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "Tópico" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "Apagar mensagem" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "Todos os tópicos" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "Visão geral da lista" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Disponibilizado por" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "versão" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Ainda não implementado" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Não implementado" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Este recurso ainda não foi implementado, desculpe." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Erro: lista privada" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Esta mailing list é privada. Você deve estar inscrito para ver os arquivos." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Você gosta disso (cancelar)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Você não gosta disso (cancelar)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Você deve estar logado para votar." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "Tópico" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "Este mês" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Novas mensagens neste tópico" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Todos os tópicos" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Veja o perfil" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "postagens" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Nenhuma postagem este mês (ainda)." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Esta mensagem será enviada como:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Alterar remetente" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Vincular outro endereço" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Visão geral da lista" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Baixar" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Últimos 30 dias" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Este mês" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Arquivo inteiro" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Listas disponíveis" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Mais popular" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Ordenar por número de participantes recentes" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Mais ativo" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Ordenar por número de discussões recentes" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Por nome" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Ordenar por ordem alfabética" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Mais recente" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Ordenar por data de criação da lista" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Ordenar por" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Ocultar inativo" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Ocultar privado" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Encontrar lista" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "novo" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "privado" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "inativo" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Carregando..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "participantes" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "discussões" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Nenhuma lista arquivada ainda." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Lista" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Descrição" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Atividade nos últimos 30 dias" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Apagar" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ou" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "cancelar" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "tópico" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Apagar mensagem" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s mensagem (s) será (ão) apagada (s). Você quer continuar?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Criar novo tópico" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "em" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Enviar" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Ver o perfil de%(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Não lida" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Hora do remetente:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Novo assunto:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Anexos:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Exibir em fonte fixa" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Permalink para esta mensagem" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Resposta" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Faça login para responder on-line" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s anexo\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s anexos\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Citar" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Criar novo tópico" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Usar software de e-mail" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Voltar para o tópico" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "De volta à lista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Apagar esta mensagem" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Página principal" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Estatísticas" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "Tópico" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Você deve estar logado para criar um tópico." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "Começar um Novo tópico" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "GerenciarAssinaturas" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Resumo da atividade" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Postar volume ao longo do passado 30 dias." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "As seguintes estatísticas são de" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "Em" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "os últimos 30 dias:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Cartazes mais ativos" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Cartazes proeminentes" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "elogios" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Discussões ativas recentemente" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Discussões mais populares" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Discussões mais ativas" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Discussões que você sinalizou" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Discussões que você postou para" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Reanexar um tópico" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Reanexar um tópico para outro" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Tópico para anexar novamente:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Anexe-o a:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Procurar o tópico pai" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Procurar" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "este ID de tópico:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Faça" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(não há nenhum desfazer!), ou" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "volte para o tópico" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Buscar resultados para" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "procurar resultados" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Procurar resultados" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "para consulta" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "mensagens" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "ordenar por pontuação" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "ordenar por mais recente primeiro" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ordenar pelo primeiro mais antigo" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Desculpe, nenhum e-mail foi encontrado para esta consulta." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Desculpe, mas sua consulta parece vazia." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "estas não são as mensagens que você está procurando" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "mais recente" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "mais antigo" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Primeira postagem" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Respostas" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Mostrar respostas por tópico" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Mostrar respostas por data" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Desculpe, nenhum tópico de e-mail pôde ser encontrado" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Clique para editar" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Você precisa estar logado para editar." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "sem categoria" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "dias inativos" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "dias antigos" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "comentários" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "não lida" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Você deve estar logado para ter favoritos." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Adicionar aos favoritos" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Remover dos favoritos" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Reanexar este tópico" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Apagar este tópico" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Não lidas:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Vamos para:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "próximo" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "anterior" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Favorito" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " por %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Atividade de tópico mais recente" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiquetas" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Pesquisar por etiqueta" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Remover" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Mensagens por" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "De volta ao %(fullname)s's perfil" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Desculpe, nenhum email foi encontrado por este usuário." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Atividade de postagem do usuário" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "para" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Favoritos" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Tópicos que você leu" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Votos" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Assinaturas" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autor original:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Começou em:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Última atividade:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Respostas:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Assunto" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autor original" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Data de início" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Última atividade" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Sem favoritos por enquanto." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Novos comentários" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Nada lido ainda." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Últimas postagens" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Data" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Tópico" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Última atividade de tópico" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Nenhuma postagem ainda." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "desde a primeira postagem" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "postar" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "ainda sem postagem" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Tempo desde a primeira atividade" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Primeira postagem" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Mensagens para esta lista" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "sem assinaturas" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Você gosta disso" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Você não gosta disso" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Voto" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Nenhum voto ainda." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Perfil do usuário" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Perfil de usuário" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Nome:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Criação:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Votos para este usuário:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Endereço de e-mail:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Esta mensagem em formato gzipped mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "Você não postou nesta lista (ainda)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Não foi possível excluir a mensagem %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "Excluído com sucesso %(count)s mensagens." #: views/mlist.py:88 msgid "for this month" msgstr "para este mês" #: views/mlist.py:91 msgid "for this day" msgstr "para este dia" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Este mês em formato comprimido mbox gzipped" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Nenhuma discussão este mês (ainda)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Nenhum voto foi lançado este mês (ainda)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Você não sinalizou nenhuma discussão (ainda)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Você não postou nesta lista (ainda)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "Excluído com sucesso %(count)s mensagens." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Erro de análise: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Esta discussão em formato mbox gzipped" #~ msgid "Go to" #~ msgstr "Ir para" #~ msgid "More..." #~ msgstr "Mais..." #~ msgid "Discussions" #~ msgstr "Discussões" #~ msgid "most recent" #~ msgstr "mais recente" #~ msgid "most popular" #~ msgstr "mais popular" #~ msgid "most active" #~ msgstr "mais ativo" #~ msgid "Update" #~ msgstr "Atualizar" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " por %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ro/0000755000175000017500000000000000000000000017605 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ro/LC_MESSAGES/0000755000175000017500000000000000000000000021372 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ro/LC_MESSAGES/django.po0000644000175000017500000006616200000000000023207 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" "2:1));\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ru/0000755000175000017500000000000000000000000017613 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ru/LC_MESSAGES/0000755000175000017500000000000000000000000021400 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ru/LC_MESSAGES/django.po0000644000175000017500000012046400000000000023211 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-11-28 14:35+0000\n" "Last-Translator: Artem \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" "X-Generator: Weblate 4.4-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Прикрепить файл" #: forms.py:65 msgid "Attach another file" msgstr "Прикрепить другой файл" #: forms.py:66 msgid "Remove this file" msgstr "Удалить файл" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Ошибка 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "О, нет!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Страница не найдена." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "ВернутьÑÑ Ð½Ð° главную Ñтраницу" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Ошибка 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "Извините, но Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÐµÐ¼Ð°Ñ Ñтраница недоÑтупна из-за ÑÐ±Ð¾Ñ Ñервера." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 #, fuzzy msgid "started" msgstr "начато" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "ПоÑледнее поÑещение:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "поÑмотреть Ñту ветку" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(нет предложений)" #: templates/hyperkitty/ajax/temp_message.html:11 #, fuzzy msgid "Sent just now, not yet distributed" msgstr "Отправлено, но не доÑтавлено" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty идёт в комплекте Ñ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ REST API, который позволÑет " "программно извлекать Ñлектронные пиÑьма и информацию." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Форматы" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Этот REST API может возвращать информацию в неÑкольких форматах. По " "умолчанию иÑпользуетÑÑ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ HTML, что позволÑет обеÑпечить удобÑтво Ñ‡Ñ‚ÐµÐ½Ð¸Ñ " "Ð´Ð»Ñ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ°." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Чтобы изменить формат, проÑто добавьте ?format=<FORMAT> в URL." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "СпиÑок доÑтупных форматов:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "ПроÑтой текÑÑ‚" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "СпиÑок ÑпиÑков почтовой раÑÑылки" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 #, fuzzy msgid "Endpoint:" msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° (endpoint):" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "ИÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñтот адреÑ, вы Ñможете получить информацию, извеÑтную обо вÑех " "ÑпиÑках почтовой раÑÑылки." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Ветки в ÑпиÑке почтовой раÑÑылки" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "ИÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñтот адреÑ, вы Ñможете получить информацию обо вÑех ветках в " "указанном ÑпиÑке почтовой раÑÑылки." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Электронные пиÑьма в ветке" #: templates/hyperkitty/api.html:41 #, fuzzy msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "ИÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñтот адреÑ, вы Ñможете получить ÑпиÑок Ñлектронных пиÑем в ветке " "ÑпиÑка почтовой раÑÑылки." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Электронное пиÑьмо в ÑпиÑке почтовой раÑÑылки" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "ИÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñтот адреÑ, вы Ñможете получить информацию, извеÑтную о конкретном " "Ñлектронном пиÑьме в указанном ÑпиÑке почтовой раÑÑылки." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Теги" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "ИÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñтот адреÑ, вы Ñможете получить ÑпиÑок тегов." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Ðккаунт" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "ÐаÑтройки Mailman" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 #, fuzzy msgid "Posting activity" msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ð¹" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Выйти" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Войти" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "РегиÑтрациÑ" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "ПоиÑк по Ñтому ÑпиÑку" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "ПоиÑк по Ñтому ÑпиÑку" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Управление данным ÑпиÑком" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Управление ÑпиÑками" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "Ветка" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "Удалить Ñообщение(иÑ)" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "Ð’Ñе Ветки" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "Обзор ÑпиÑка" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Ðа базе" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "верÑиÑ" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Ðе реализовано на данный момент" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Ðе реализовано" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Эта Ñ„ÑƒÐ½Ñ†Ð¸Ñ Ð½Ðµ реализована на данный момент. ПриноÑим Ñвои извинениÑ." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Ошибка: закрытый ÑпиÑок" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Это закрытый ÑпиÑок почтовой раÑÑылки. Ð”Ð»Ñ Ð¿Ñ€Ð¾Ñмотра архивов необходима " "подпиÑка." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "Вам нравитÑÑ Ñто (отменить)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "Вам не нравитÑÑ Ñто (отменить)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Ð”Ð»Ñ Ð³Ð¾Ð»Ð¾ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ войти в аккаунт." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "Ветка" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " меÑÑц" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Ðовые ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð² Ñтой ветке" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Ð’Ñе Ветки" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "ПоÑмотреть профиль" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "публикации" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Ð’ Ñтом меÑÑце ничего не было опубликовано (пока)." #: templates/hyperkitty/fragments/send_as.html:5 #, fuzzy msgid "This message will be sent as:" msgstr "Это Ñообщение будет отправлено как:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Изменить отправителÑ" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "СÑылка на другой адреÑ" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Обзор ÑпиÑка" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Скачать" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "ПоÑледние 30 дней" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Этот меÑÑц" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "ВеÑÑŒ архив" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "ДоÑтупные ÑпиÑки" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Ðаиболее популÑрные" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Сортировать по количеÑтву недавних учаÑтников" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Ðаиболее активные" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Сортировать по количеÑтву недавних обÑуждений" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "По имени" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Сортировать по алфавиту" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Самые новые" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Сортировать по дате ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑпиÑка" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Сортировать по" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Скрыть неактивные" #: templates/hyperkitty/index.html:92 #, fuzzy msgid "Hide private" msgstr "Скрыть личные" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Ðайти ÑпиÑок" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "новый" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "закрытый" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "неактивные" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Загрузка..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "учаÑтники" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "обÑуждениÑ" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Ðрхивированных ÑпиÑков пока нет." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "СпиÑок" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "ОпиÑание" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "ПользовательÑÐºÐ°Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñть в поÑледние 30 дней" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Удалить" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "или" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "отмена" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "ветка" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Удалить Ñообщение(иÑ)" #: templates/hyperkitty/message_delete.html:25 #, fuzzy, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s Ñообщение(иÑ)(ий) будут удалены. Хотите продолжить?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Создать новую ветку" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "в" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Отправить" #: templates/hyperkitty/messages/message.html:17 #, fuzzy, python-format msgid "See the profile for %(name)s" msgstr "ПоÑмотреть профиль Ð´Ð»Ñ %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Ðепрочитанные" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Ð˜Ð¼Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "ÐÐ¾Ð²Ð°Ñ Ñ‚ÐµÐ¼Ð°:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Прикреплённые файлы:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Отобразить в фикÑированном шрифте" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "ПоÑтоÑÐ½Ð½Ð°Ñ ÑÑылка на Ñто Ñообщение" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Ответить" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Войти, чтобы ответить онлайн" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s прикреплённый файл\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s прикреплённых файла\n" " " msgstr[2] "" "\n" " %(email.attachments.count)s прикреплённых файлов\n" " " msgstr[3] "" "\n" " %(email.attachments.count)s прикреплённых файлов\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Цитировать" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Создать новую ветку" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "ИÑпользовать программное обеÑпечение Ñлектронной почты" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "ВернутьÑÑ Ðº ветке" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "ВернутьÑÑ Ðº ÑпиÑку" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Удалить данное Ñообщение" #: templates/hyperkitty/messages/summary_message.html:23 #, fuzzy, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " от %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Ð“Ð»Ð°Ð²Ð½Ð°Ñ Ñтраница" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "СтатиÑтика" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "Ветка" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Ð”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²ÐµÑ‚ÐºÐ¸ необходимо войти в ÑиÑтему." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "Создать Ðовую ветку" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "УправлениеПодпиÑкой" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ пользовательÑкой активноÑти" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "КоличеÑтво публикаций за поÑледние 30 дней." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Следующие ÑтатиÑтичеÑкие данные взÑты из" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "Ð’" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "поÑледние 30 дней:" #: templates/hyperkitty/overview.html:106 #, fuzzy msgid "Most active posters" msgstr "Пользователи Ñ Ð½Ð°Ð¸Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ количеÑтвом публикаций" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "ВыдающиеÑÑ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸" #: templates/hyperkitty/overview.html:130 #, fuzzy msgid "kudos" msgstr "поздравлениÑ" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "ПоÑледние активные обÑуждениÑ" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Ðаиболее популÑрные обÑуждениÑ" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Ðаиболее активные обÑуждениÑ" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "ОбÑуждениÑ, которые Ð’Ñ‹ отметили" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "ОбÑуждениÑ, в которых Ð’Ñ‹ пиÑали" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Прикрепить ветку" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Прикрепить ветку к другой" #: templates/hyperkitty/reattach.html:22 #, fuzzy msgid "Thread to re-attach:" msgstr "Ветка, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±ÑƒÐ´ÐµÑ‚ прикреплена:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Прикрепить к:" #: templates/hyperkitty/reattach.html:31 #, fuzzy msgid "Search for the parent thread" msgstr "ПоиÑк ветки более выÑокого уровнÑ" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "ПоиÑк" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "ID Ñтой ветки:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Сделай Ñто" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(дейÑтвие невозможно будет отменить), или" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "вернутьÑÑ Ðº ветке" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Результаты поиÑка длÑ" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "результаты поиÑка" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Результаты поиÑка" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "Ð´Ð»Ñ Ð·Ð°Ð¿Ñ€Ð¾Ñа" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "ÑообщениÑ" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "Ñортировать по баллам" #: templates/hyperkitty/search_results.html:60 #, fuzzy msgid "sort by latest first" msgstr "Ñначала более поздние" #: templates/hyperkitty/search_results.html:63 #, fuzzy msgid "sort by earliest first" msgstr "Ñначала более ранние" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" "К Ñожалению, по Ñтому запроÑу не было найдено ни одного Ñлектронного пиÑьма." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Извините, но Ваш Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð²Ñ‹Ð³Ð»Ñдит пуÑтым." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "Ñто не те ÑообщениÑ, которые Ð’Ñ‹ ищете" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "более новые" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "более Ñтарые" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "ÐŸÐµÑ€Ð²Ð°Ñ Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Ответы" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Показать ответы по ветке" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Показать ответы по дате" #: templates/hyperkitty/thread_list.html:56 #, fuzzy msgid "Sorry no email threads could be found" msgstr "К Ñожалению, не было найдено ни одной ветки Ñлектронной почты" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Ðажмите, чтобы отредактировать" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Ð”Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ войти в ÑиÑтему." #: templates/hyperkitty/threads/category.html:15 #, fuzzy msgid "no category" msgstr "нет категории" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "дней без пользовательÑкой активноÑти" #: templates/hyperkitty/threads/right_col.html:18 #, fuzzy msgid "days old" msgstr "дней от начала" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "комментарии" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "непрочитанные" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Ð”Ð»Ñ Ð´Ð¾Ñтупа к избранному необходимо войти в ÑиÑтему." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Добавить в избранное" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Удалить из избранного" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Прикрепить ветку" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Удалить ветку" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Ðепрочитанные:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Перейти к:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "далее" #: templates/hyperkitty/threads/right_col.html:116 #, fuzzy msgid "prev" msgstr "назад" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Избранное" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " от %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "ПоÑледнÑÑ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑÐºÐ°Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñть в ветке" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "теги" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "ПоиÑк по тегу" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Удалить" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ñ‚" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "ВернутьÑÑ Ðº профилю %(fullname)s" #: templates/hyperkitty/user_posts.html:48 #, fuzzy msgid "Sorry no email could be found by this user." msgstr "К Ñожалению, не было найдено ни одного имейла от Ñтого пользователÑ." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ð¹ пользователÑ" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "длÑ" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Избранное" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Ветки, которые Ð’Ñ‹ прочли" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "ГолоÑа" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "ПодпиÑки" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 #, fuzzy msgid "Original author:" msgstr "Первоначальный автор:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Ð’Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ‡Ð°Ð»Ð°:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "ПоÑледнее дейÑтвие:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Ответы:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Тема" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Первоначальный автор" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Дата начала" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "ПоÑледнее дейÑтвие" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Пока что в избранном ничего нет." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Ðовые комментарии" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Пока что ничего не прочитано." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "ПоÑледние публикации" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Дата" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Ветка" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "ПоÑледнее дейÑтвие в ветке" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Пока что публикаций нет." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "Ñ Ð¿ÐµÑ€Ð²Ð¾Ð¹ публикации" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "публикациÑ" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "пока что публикаций нет" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Ð’Ñ€ÐµÐ¼Ñ Ñ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ дейÑтвиÑ" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "ÐŸÐµÑ€Ð²Ð°Ñ Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ" #: templates/hyperkitty/user_profile/subscriptions.html:44 #, fuzzy msgid "Posts to this list" msgstr "Публикации в Ñтом ÑпиÑке" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "нет подпиÑок" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "Вам Ñто нравитÑÑ" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "Вам Ñто не нравитÑÑ" #: templates/hyperkitty/user_profile/votes.html:50 #, fuzzy msgid "Vote" msgstr "ГолоÑовать" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "ГолоÑов пока нет." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Профиль ПользователÑ" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Профиль пользователÑ" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "ИмÑ:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Создание:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "ГолоÑа за Ñтого пользователÑ:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "ÐÐ´Ñ€ÐµÑ Ñлектронной почты:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Это Ñообщение в архиве (gzip) в формате mbox" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "Ð’Ñ‹ не публиковали ничего в Ñтот ÑпиÑок (пока что)." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Ðе удалоÑÑŒ удалить Ñообщение %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "УÑпешно удалено %(count)s Ñообщений." #: views/mlist.py:88 msgid "for this month" msgstr "за Ñтот меÑÑц" #: views/mlist.py:91 #, fuzzy msgid "for this day" msgstr "за Ñтот день" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Ð’ Ñтом меÑÑце в архиве (gzip) в формате mbox" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Ð’ Ñтом меÑÑце не было обÑуждений (пока что)." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Ð’ Ñтом меÑÑце никто не голоÑовал (пока что)." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "Ð’Ñ‹ не отметили ни одного обÑÑƒÐ¶Ð´ÐµÐ½Ð¸Ñ (пока что)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Ð’Ñ‹ не публиковали ничего в Ñтот ÑпиÑок (пока что)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "УÑпешно удалено %(count)s Ñообщений." #: views/search.py:115 #, fuzzy, python-format msgid "Parsing error: %(error)s" msgstr "Ошибка парÑинга: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Эта ветка в архиве (gzip) в формате mbox" #~ msgid "Go to" #~ msgstr "Перейти в" #~ msgid "More..." #~ msgstr "Больше…" #~ msgid "Discussions" #~ msgstr "ОбÑуждениÑ" #, fuzzy #~ msgid "most recent" #~ msgstr "поÑледние" #~ msgid "most popular" #~ msgstr "наиболее популÑрные" #~ msgid "most active" #~ msgstr "наиболее активные" #~ msgid "Update" #~ msgstr "Обновление" #, fuzzy, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " от %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sa/0000755000175000017500000000000000000000000017570 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sa/LC_MESSAGES/0000755000175000017500000000000000000000000021355 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sa/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023171 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sc/0000755000175000017500000000000000000000000017572 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sc/LC_MESSAGES/0000755000175000017500000000000000000000000021357 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sc/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023173 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sd/0000755000175000017500000000000000000000000017573 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sd/LC_MESSAGES/0000755000175000017500000000000000000000000021360 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sd/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023174 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/se/0000755000175000017500000000000000000000000017574 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/se/LC_MESSAGES/0000755000175000017500000000000000000000000021361 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/se/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023175 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/shn/0000755000175000017500000000000000000000000017755 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/shn/LC_MESSAGES/0000755000175000017500000000000000000000000021542 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/shn/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023356 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/si/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/si/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/si/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sk/0000755000175000017500000000000000000000000017602 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sk/LC_MESSAGES/0000755000175000017500000000000000000000000021367 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sk/LC_MESSAGES/django.po0000644000175000017500000006614100000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sl/0000755000175000017500000000000000000000000017603 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sl/LC_MESSAGES/0000755000175000017500000000000000000000000021370 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sl/LC_MESSAGES/django.po0000644000175000017500000006617500000000000023211 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sq/0000755000175000017500000000000000000000000017610 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sq/LC_MESSAGES/0000755000175000017500000000000000000000000021375 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sq/LC_MESSAGES/django.po0000644000175000017500000010513500000000000023204 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2021-01-10 22:22+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Bashkëngjitni një kartelë" #: forms.py:65 msgid "Attach another file" msgstr "Bashkëngjitni një tjetër kartelë" #: forms.py:66 msgid "Remove this file" msgstr "Hiqe këtë kartelë" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Gabim 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Oh, Mos!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "S’e gjej dot këtë faqe." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Shko mbrapsht te kreu" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Gabim 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" "Na ndjeni, por faqja e kërkuar s’kapet dot, për shkak të një ngecjeje të " "shërbyesit." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "nisur më" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "aktiv së fundi më:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "shiheni këtë rrjedhë" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(pa sugjerime)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Sapo u dërgua, ende i pashpërndarë" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "API REST" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty vjen me një API të vockël REST që ju lejon të merrni email-e dhe " "të dhëna sipas një programi." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Formate" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Kjo API REST mund t’i sjellë të dhënat në disa formate të ndryshme. Formati " "parazgjedhje është HTML, për të lejuar lexueshmëri nga syri njerëzor." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Që të ndryshoni formatin, thjesht shtoni ?format=<FORMAT> te " "URL-ja." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Lista e formateve të gatshëm është:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Tekst i thjeshtë" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Listë listash postimesh" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "Pikëmbarim:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Duke përdorur këtë adresë do të jeni në gjendje të merrni të dhënat e " "njohura për krejt listat e postimeve." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Rrjedha në një listë postimesh" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Duke përdorur këtë adresë do të jeni në gjendje të merrni të dhëna rreth " "krejt rrjedhave në listën e treguar të postimeve." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Email-e në një rrjedhë" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Duke përdorur këtë adresë do të jeni në gjendje të merrni listën e email-eve " "në një rrjedhë liste postimesh." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Një email në një listë postimesh" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Duke përdorur këtë adresë do të jeni në gjendje të merrni të dhëna rreth një " "email-i të caktuar në listën e treguar të postimeve." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiketa" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" "Duke përdorur këtë adresë do të jeni në gjendje të merrni listën e etiketave." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Llogari" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Rregullime Mailman-i" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Veprimtari postimi" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Dalje" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Hyni" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Regjistrohuni" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Kërkoni te kjo listë" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Kërkoni te krejt listat" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Administroni këtë listë" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Administroni lista" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Shkurtore Tastiere" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Pamje Rrjedhë" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Mesazhi pasues i palexuar" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Mesazhi i mëparshëm i palexuar" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Kalo te krejt rrjedhat" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Kalo te përmbledhje MailingList" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Bazuar në" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "version" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Ende e pasendërtuar" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "E pasendërtuar" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Kjo veçori s’është sendërtuar ende, na ndjeni." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Gabim: listë private" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Kjo listë postimesh është private. Që të shihni arkivat, duhet të jeni i " "pajtuar." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "E pëlqeni (anuloje)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "S’e pëlqeni (anuloje)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Që të votoni, lypset të jeni i futur llogarinë tuaj." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Rrjedha nga" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " muaj" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Mesazhe të rinj në këtë rrjedhë" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Krejt Rrjedhat" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Shihni profilin" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "postime" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "(Ende) Pa postues këtë muaj." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Ky mesazh do të dërgohet si:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Ndryshoni dërgues" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "Lidhni një tjetër adresë" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" "Nëse s’jeni një anëtar i tanishëm i listës, dërgimi i këtij mesazhi do të " "kryejë pajtimin tuaj në të." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Përmbledhje liste" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "Shkarkim" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "30 ditët e shkuara" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Këtë muaj" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Krejt arkivën" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Lista të gatshme" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "Më populloret" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Renditi sipas numrit të pjesëmarrësve së fundi" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "Më aktivët" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Renditi sipas numrin të diskutimeve së fundi" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "Sipas emrash" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Renditi alfabetikisht" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "Më të rejave" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Renditi sipas datës së krijimit të listës" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Renditi sipas" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Fshih joaktivet" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Fshih privatet" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Gjeni listë" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "e re" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "private" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "joaktive" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Po ngarkohet…" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "pjesëmarrës" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "diskutime" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Ende pa listë të arkivuar." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Listë" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Përshkrim" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Veprimtari gjatë 30 ditëve të shkuara" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Fshije Listën e Postimeve" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Fshije Listën e Postimeve" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "do të fshihet tok me krejt rrjedhat dhe mesazhet. Doni të vazhdohet?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Fshije" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "ose" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "anuloje" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "rrjedhë" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Fshi mesazhin(et)" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " Do të fshihet %(count)s mesazh(e). Doni të vazhdohet?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Krijoni një rrjedhë të re" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "në" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Dërgoje" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "Shihni profilin për %(name)s" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Të palexuara" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Kohë dërguesi:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Subjekt i ri:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Bashkëngjitje:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Shfaqe nën shkronja të fiksuara" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Permalidhje për këtë mesazh" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Përgjigjuni" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Që të përgjigjeni, bëni hyrjen" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s bashkëngjitje\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s bashkëngjitje\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Përmendje" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Krijoni një rrjedhë të re" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "Përdor software email-i" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Mbrapsht te rrjedha" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Mbrapsht te lista" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Fshije këtë mesazh" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " nga %(name)s\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Kreu" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "Statistika" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Rrjedha" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Duhet të jeni i futur, që të krijoni një rrjedhë." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "Nisni një rrjedhë të Re" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Përmbledhje Veprimtarie" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Vëllim postimesh gjatë 30 ditëve të shkuara." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "Statistikat vijuese janë prej" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "Në" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "30 ditët të shkuara:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "Postuesit më aktivë" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Postues të spikatur" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "lavdi" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Diskutime aktive së fundi" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "Diskutime më popullore" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "Diskutimet më aktiv e" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "Diskutime Që U Keni Vënë Shenjë" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Diskutime Ku Keni Postuar" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Ribashkëngjitni një rrjedhë" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Ribashkëngjitni një rrjedhë te një tjetër" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Rrjedhë për ribashkëngjitje:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Ribashkëngjite te:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Kërko për rrjedhën mëmë" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Kërko" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "ID-ja e kësaj rrjedhe:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Bëje" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(s’ka zhbërje!), ose" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "kthehu mbrapsht te rrjedha" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Përfundime kërkimi për" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "përfundime kërkimi" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Përfundime kërkimi" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "për kërkesën" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "mesazhe" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "renditi sipas pikësh" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "renditi me të fundit së pari" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "renditi me më të hershmit së pari" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Na ndjeni, s’u gjet dot email për këtë kërkesë." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Na ndjeni, por kërkesa juaj duket e zbrazët." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "këta s’janë mesazhet që po kërkonit" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "më i ri" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "më i vjetër" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "Postimi i Parë" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Përgjigje" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Shfaq përgjigje sipas rrjedhash" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Shfaq përgjigje sipas datash" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Na ndjeni, s’u gjetën rrjedha emaile-sh" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Klikoni që ta përpunoni" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Që të përpunoni, duhet të keni bërë hyrjen." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "s’ka kategori" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "ditë joaktiv" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "ditë i vjetër" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "komente" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "të palexuara" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "Që të keni të parapëlqyer, duhet të keni bërë hyrjen." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Shtoje te të parapëlqyerit" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Hiqe prej të parapëlqyerve" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Ribashkëngjit këtë rrjedhë" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Fshije këtë rrjedhë" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Të palexuar:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Shko te:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "pasuesi" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "i mëparshmi" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " nga %(name)s\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "Veprimtaria më e freskët në rrjedhë" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiketa" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Kërko për etiketë" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Hiqe" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Mesazhe nga" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "Mbrapsht te profili i %(fullname)s" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Na ndjeni, s’u gjet dot email për këtë përdorues." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Veprimtari postimi e përdoruesit" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "për" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Të parapëlqyer" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "Rrjedha që keni lexuar" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Vota" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Pajtime" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Autori fillestar:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "Nisur më:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Veprimtaria e fundit:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Përgjigje:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Subjekt" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Autori fillestar" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "Datë fillimi" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Veprimtaria e fundit" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Ende pa të parapëlqyer." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Komente të reja" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Ende pa lexuar gjë." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Postimet e Fundit" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Datë" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Rrjedhë" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Veprimtaria e fundit në rrjedhë" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Ende s’ka postime." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "që prej postimit të parë" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "postim" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "ende pa postim" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "Kohë që nga veprimtaria e parë" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "Postimi i parë" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Postime në këtë listë" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "pa pajtime" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "E pëlqeni" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "S’e pëlqeni" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Votë" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Ende pa votë." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Profil Përdoruesi" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Profil përdoruesi" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Emër:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "Krijim:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Vota për këtë përdorues:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "Adresa email:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Këtë mesazh në format mbox gzipp" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "Përgjigja juaj është dërguar dhe po përpunohet." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " Jeni pajtuar te lista {}." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "S’u fshi dot mesazhi %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "U fshinë me sukses %(count)s mesazhe." #: views/mlist.py:88 msgid "for this month" msgstr "për këtë muaj" #: views/mlist.py:91 msgid "for this day" msgstr "për këtë ditë" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Këtë muaj në format mbox gzipp" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "(Ende) Pa diskutime këtë muaj." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "(Ende) S’ka vota për këtë muaj." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "S’i keni vënë shenjë ndonjë diskutimi (ende)." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "S’keni postuar te kjo listë (ende)." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "Duhet të jeni pjesëtar i stafit që të fshini një Listë Postimesh" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "U fshinë me sukses {}" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Gabim në përtypje: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Këtë rrjedhë në format mbox gzipp" #~ msgid "Go to" #~ msgstr "Shko tek" #~ msgid "More..." #~ msgstr "Më tepër…" #~ msgid "Discussions" #~ msgstr "Diskutime" #~ msgid "most recent" #~ msgstr "më të rejat" #~ msgid "most popular" #~ msgstr "më populloret" #~ msgid "most active" #~ msgstr "më aktivet" #~ msgid "Update" #~ msgstr "Përditësoje" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " nga %(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sr/0000755000175000017500000000000000000000000017611 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sr/LC_MESSAGES/0000755000175000017500000000000000000000000021376 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sr/LC_MESSAGES/django.po0000644000175000017500000006622300000000000023211 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "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" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sv/0000755000175000017500000000000000000000000017615 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sv/LC_MESSAGES/0000755000175000017500000000000000000000000021402 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sv/LC_MESSAGES/django.po0000644000175000017500000006661000000000000023215 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-07-29 21:25+0000\n" "Last-Translator: Jan Ainali \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Bifoga en fil" #: forms.py:65 msgid "Attach another file" msgstr "Bifoga en annan fil" #: forms.py:66 msgid "Remove this file" msgstr "Ta bort den här filen" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Fel 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Ã…h nej!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Jag kan inte hitta den här sidan." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "GÃ¥ tillbaka hem" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "Fel 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "startades" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "senast aktiv:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "visa den här trÃ¥den" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(inga förslag)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Konto" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Logga in" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Beskrivning" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "eller" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Ta bort" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Prenumerationer" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/sw/0000755000175000017500000000000000000000000017616 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/sw/LC_MESSAGES/0000755000175000017500000000000000000000000021403 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/sw/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023216 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/szl/0000755000175000017500000000000000000000000017775 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/szl/LC_MESSAGES/0000755000175000017500000000000000000000000021562 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/szl/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023376 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ta/0000755000175000017500000000000000000000000017571 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ta/LC_MESSAGES/0000755000175000017500000000000000000000000021356 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ta/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023171 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/te/0000755000175000017500000000000000000000000017575 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/te/LC_MESSAGES/0000755000175000017500000000000000000000000021362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/te/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023175 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/tg/0000755000175000017500000000000000000000000017577 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/tg/LC_MESSAGES/0000755000175000017500000000000000000000000021364 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/tg/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023200 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/th/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/th/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/th/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023207 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ti/0000755000175000017500000000000000000000000017601 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ti/LC_MESSAGES/0000755000175000017500000000000000000000000021366 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ti/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023202 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/tr/0000755000175000017500000000000000000000000017612 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/tr/LC_MESSAGES/0000755000175000017500000000000000000000000021377 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/tr/LC_MESSAGES/django.po0000644000175000017500000010444600000000000023212 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2021-01-04 02:52+0000\n" "Last-Translator: OÄŸuz Ersen \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "Bir dosya ekle" #: forms.py:65 msgid "Attach another file" msgstr "BaÅŸka bir dosya ekle" #: forms.py:66 msgid "Remove this file" msgstr "Bu dosyası kaldır" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "404 Hatası" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "Hayır, Olamaz!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "Bu sayfayı bulamıyorum." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "Ana sayfaya dön" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "500 Hatası" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "Maalesef, istenen sayfa bir sunucu kesintisi nedeniyle kullanılamıyor." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "baÅŸladı" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "son etkinlik:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "mesaj dizisine bak" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(öneri yok)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "Åžimdi gönderildi, henüz dağıtılmadı" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" "HyperKitty, programlı olarak e-postaları ve bilgileri almanızı saÄŸlayan " "küçük bir REST API ile birlikte gelmektedir." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "Biçimler" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" "Bu REST API, bilgileri birkaç biçimde döndürebilir. Öntanımlı biçim, " "insanların okuyabilmesine izin vermek için html'dir." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" "Biçimi deÄŸiÅŸtirmek için, URL'ye ?format=<BİÇİM> ekleyin." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "Kullanılabilir biçimlerin listesi:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "Düz metin" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "Posta listelerinin listesi" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "BitiÅŸ noktası:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" "Bu adresi kullanarak, tüm posta listeleri hakkında bilinen bilgileri " "alabileceksiniz." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "Bir posta listesindeki mesaj dizileri" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" "Bu adresi kullanarak, belirtilen posta listesindeki tüm mesaj dizileri " "hakkında bilgi alabileceksiniz." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "Bir mesaj dizisindeki e-postalar" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" "Bu adresi kullanarak, bir posta listesi mesaj dizisindeki e-postaların " "listesini alabilirsiniz." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "Bir posta listesindeki bir e-posta" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" "Bu adresi kullanarak, belirtilen posta listesindeki belirli bir e-posta " "hakkında bilinen bilgileri alabileceksiniz." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "Etiketler" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "Bu adresi kullanarak etiketlerin listesini alabileceksiniz." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "Hesap" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman ayarları" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "Gönderme etkinliÄŸi" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "Oturumu kapat" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "Oturum Aç" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "Kaydol" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "Bu listede ara" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "Tüm listeleri ara" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "Bu listeyi yönet" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "Listeleri yönet" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "Klavye Kısayolları" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "Mesaj Dizisi Görünümü" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "Sonraki okunmamış mesaj" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "Önceki okunmamış mesaj" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "Tüm mesaj dizilerine atla" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "Posta listesine genel bakışa atla" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "Tarafından desteklenmektedir" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "sürüm" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "Henüz uygulanmadı" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "Uygulanmadı" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "Bu özellik henüz uygulanmamıştır, üzgünüm." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "Hata: özel liste" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" "Bu posta listesi özeldir. ArÅŸivleri görüntülemek için abone olmalısınız." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "BeÄŸendiniz (iptal et)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "BeÄŸenmediniz (iptal et)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "Oy kullanmak için giriÅŸ yapmalısınız." #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "Mesaj dizileri" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr " ay" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "Bu mesaj dizisindeki yeni mesajlar" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "Tüm Mesaj Dizileri" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "Profile bak" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "gönderiler" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "Bu ay (henüz) gönderi atan yok." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "Bu mesaj ÅŸu ÅŸekilde gönderilecek:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "Göndereni deÄŸiÅŸtir" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "BaÅŸka bir adres baÄŸla" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "Liste üyesi deÄŸilseniz, bu mesajı göndermek sizi abone yapacaktır." #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "Listeye genel bakış" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "İndir" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "Son 30 gün" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "Bu ay" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "Tüm arÅŸiv" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "Kullanılabilir listeler" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "En popüler" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "Son katılımcıların sayısına göre sırala" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "En etkin" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "Son tartışmaların sayısına göre sırala" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "İsme göre" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "Alfabetik olarak sırala" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "En yeni" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "Liste oluÅŸturma tarihine göre sırala" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "Sıralama kriteri" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "Etkin olmayanları gizle" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "Özelleri gizle" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "Liste bul" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "yeni" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "özel" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "etkin deÄŸil" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "Yükleniyor..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "katılımcılar" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "tartışmalar" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "Henüz arÅŸivlenmiÅŸ bir liste yok." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "Liste" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "Açıklama" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "Son 30 gün içindeki etkinlik" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "Posta Listesi Sil" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "Posta Listesini Sil" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" "tüm mesaj dizileri ve mesajlarla birlikte silinecek. Devam etmek istiyor " "musun?" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "Sil" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "veya" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "iptal et" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "mesaj dizisi" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "Mesaj(lar)ı sil" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s mesaj silinecek. Devam etmek istiyor musunuz?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "Yeni bir mesaj dizisi oluÅŸtur" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "içinde" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "Gönder" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "%(name)s profilini görüntüle" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "Okunmamış" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "Gönderenin zamanı:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "Yeni konu:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "Ekler:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "Sabit yazı tipinde göster" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "Bu mesaj için kalıcı baÄŸlantı" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "Yanıtla" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "Çevrimiçi yanıtlamak için oturum açın" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s ek\n" " " msgstr[1] "" "\n" " %(email.attachments.count)s ek\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "Alıntıla" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "Yeni mesaj dizisi oluÅŸtur" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "E-posta yazılımı kullan" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "Mesaj dizisine geri dön" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "Listeye geri dön" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "Bu mesajı sil" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s tarafından\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "Ana sayfa" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "İstatistikler" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "Mesaj dizileri" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "Bir mesaj dizisi oluÅŸturmak için oturum açmış olmalısınız." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" "Yeni bir mesaj dizisi baÅŸlat" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" "AboneliÄŸi yönet" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "Etkinlik Özeti" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "Son 30 gün içindeki gönderi hacmi." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "AÅŸağıdaki istatistikler ÅŸuradandır" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "İçinde" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "son 30 gün:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "En etkin gönderi atanlar" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "Öne çıkan gönderi atanlar" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "bravo" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "Son zamanlarda etkin tartışmalar" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "En popüler tartışmalar" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "En etkin tartışmalar" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "İşaretlediÄŸiniz Tartışmalar" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "Gönderinizin BulunduÄŸu Tartışmalar" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "Bir mesaj dizisini tekrar ekle" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "Bir mesaj dizisini bir baÅŸkasına tekrar ekle" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "Tekrar eklenecek mesaj dizisi:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "Åžuraya tekrar ekle:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "Ana mesaj dizisini ara" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "Ara" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "bu mesaj dizisinin kimliÄŸi:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "Yap" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(geri alma yok!) veya" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "mesaj dizisine geri dön" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "Arama sonuçları" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "arama sonuçları" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "Arama sonuçları" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "sorgu için" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "mesajlar" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "puana göre sırala" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "ilk önce en yeni olacak ÅŸekilde sırala" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "ilk önce en eski olacak ÅŸekilde sırala" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "Maalesef bu sorgu için e-posta bulunamadı." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "Üzgünüz, sorgunuz boÅŸ görünüyor." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "bunlar aradığınız mesajlar deÄŸil" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "daha yeni" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "daha eski" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "İlk Gönderi" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "Yanıtlar" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "Yanıtları mesaj dizisine göre göster" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "Yanıtları tarihe göre göster" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "Maalesef hiçbir e-posta mesaj dizisi bulunamadı" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "Düzenlemek için tıkla" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "Düzenlemek için giriÅŸ yapmış olmanız gerekmektedir." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "kategori yok" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "gün etkin deÄŸil" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "günlük" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "yorumlar" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "okunmamış" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" "Sık kullanılanlara sahip olmak için giriÅŸ yapmış olmanız gerekmektedir." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "Sık kullanılanlara ekle" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "Sık kullanılanlardan kaldır" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "Bu mesaj dizisini tekrar ekle" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "Bu mesaj dizisini sil" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "Okunmamışlar:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "Git:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "sonraki" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "önceki" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "Sık kullanılan" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s tarafından\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "En yeni mesaj dizisi etkinliÄŸi" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "etiketler" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "Etiket ara" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "Kaldır" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "Tarafından gönderilen mesajlar" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "%(fullname)s profiline geri dön" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "Maalesef bu kullanıcı tarafından gönderilen e-posta bulunamadı." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "Kullanıcı gönderi etkinliÄŸi" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "için" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "Sık kullanılanlar" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "OkuduÄŸunuz mesaj dizileri" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "Oylar" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "Abonelikler" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "Orijinal yazar:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "BaÅŸladı:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "Son etkinlik:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "Yanıtlar:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "Konu" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "Orijinal yazar" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "BaÅŸlangıç tarihi" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "Son etkinlik" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "Henüz sık kullanılan yok." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "Yeni yorumlar" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "Henüz bir ÅŸey okunmadı." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "Son gönderiler" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "Tarih" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "Mesaj dizisi" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "Son mesaj dizisi etkinliÄŸi" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "Henüz gönderi yok." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "ilk gönderiden bu yana" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "gönderi" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "henüz gönderi yok" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "İlk etkinlikten bu yana geçen süre" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "İlk gönderi" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "Bu listeye gönderilen gönderiler" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "abonelik yok" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "BeÄŸendiniz" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "BeÄŸenmediniz" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "Oy ver" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "Henüz oy yok." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "Kullanıcı Profili" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "Kullanıcı profili" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "Ad:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "OluÅŸturma:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "Bu kullanıcı için oylar:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "E-posta adresleri:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "Bu mesaj gzip'lenmiÅŸ mbox biçiminde" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "Yanıtınız gönderildi ve iÅŸleniyor." #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" "\n" " {} listesine abone oldunuz." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "Mesaj silinemedi %(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "%(count)s mesaj baÅŸarıyla silindi." #: views/mlist.py:88 msgid "for this month" msgstr "bu ay için" #: views/mlist.py:91 msgid "for this day" msgstr "bu gün için" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "Bu ay gzip'lenmiÅŸ mbox biçiminde" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "Bu ay (henüz) tartışma yok." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "Bu ay (henüz) oy verilmedi." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "(Henüz) herhangi bir tartışmayı iÅŸaretlemediniz." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "Bu listeye (henüz) gönderi atmadınız." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "Bir posta listesini silmek için bir personel üyesi olmanız gerekir" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "{} baÅŸarıyla silindi" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "Ayrıştırma hatası: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "Bu mesaj dizisi gzip'lenmiÅŸ mbox biçiminde" #~ msgid "Go to" #~ msgstr "Git" #~ msgid "More..." #~ msgstr "Daha fazla..." #~ msgid "Discussions" #~ msgstr "Tartışmalar" #~ msgid "most recent" #~ msgstr "en yeni" #~ msgid "most popular" #~ msgstr "en popüler" #~ msgid "most active" #~ msgstr "en aktif" #~ msgid "Update" #~ msgstr "Güncelle" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " %(name)s tarafından\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ug/0000755000175000017500000000000000000000000017600 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ug/LC_MESSAGES/0000755000175000017500000000000000000000000021365 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ug/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023201 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/uk/0000755000175000017500000000000000000000000017604 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/uk/LC_MESSAGES/0000755000175000017500000000000000000000000021371 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/uk/LC_MESSAGES/django.po0000644000175000017500000006622300000000000023204 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "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" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/ur/0000755000175000017500000000000000000000000017613 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/ur/LC_MESSAGES/0000755000175000017500000000000000000000000021400 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/ur/LC_MESSAGES/django.po0000644000175000017500000006610600000000000023213 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/uz/0000755000175000017500000000000000000000000017623 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/uz/LC_MESSAGES/0000755000175000017500000000000000000000000021410 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/uz/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023224 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/vi/0000755000175000017500000000000000000000000017603 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/vi/LC_MESSAGES/0000755000175000017500000000000000000000000021370 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/vi/LC_MESSAGES/django.po0000644000175000017500000006607700000000000023212 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=1; plural=0;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/wae/0000755000175000017500000000000000000000000017741 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/wae/LC_MESSAGES/0000755000175000017500000000000000000000000021526 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/wae/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023342 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/zh_CN/0000755000175000017500000000000000000000000020166 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/zh_CN/LC_MESSAGES/0000755000175000017500000000000000000000000021753 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/zh_CN/LC_MESSAGES/django.po0000644000175000017500000010213000000000000023552 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-04-01 23:49+0000\n" "Last-Translator: Derek Zhou \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.0-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "添加一个文件附件" #: forms.py:65 msgid "Attach another file" msgstr "冿·»åŠ ä¸€ä¸ªæ–‡ä»¶é™„ä»¶" #: forms.py:66 msgid "Remove this file" msgstr "删除此文件" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "错误代ç 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "噢, ä¸è¦!" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "我找ä¸åˆ°è¿™é¡µ." #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "回家" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "错误代ç 500" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "对ä¸èµ·, 由于æœåŠ¡å™¨æ•…éšœ, è¯·æ±‚çš„é¡µé¢æš‚æ—¶ä¸èƒ½æ˜¾ç¤º." #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "已开始" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "æœ€åŽæ´»è·ƒçš„:" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "读这个线索" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "(没有建议)" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "刚å‘é€, 尚未分å‘" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "REST API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "HyperKitty自带REST API能让你用程åºèŽ·å¾—ç”µå­é‚®ä»¶å’Œç›¸å…³ä¿¡æ¯." #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "æ ¼å¼" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "REST APIèƒ½ä»¥å‡ ç§æ ¼å¼è¿”回信æ¯. ç¼ºçœæ ¼å¼æ˜¯html以便于阅读." #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "想改格å¼çš„è¯, åªéœ€åœ¨URLåŽåŠ å…¥?format=<FORMAT>." #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "å¯ç”¨çš„æ ¼å¼åŒ…括:" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "纯文本" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "邮件列表的列表" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "端点:" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "你能通过这个地å€èŽ·å¾—æ‰€æœ‰é‚®ä»¶åˆ—è¡¨çš„ä¿¡æ¯." #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "邮件列表中的线索" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "你能通过这个地å€èŽ·å¾—è¿™ä¸ªé‚®ä»¶åˆ—è¡¨ä¸Šæ‰€æœ‰çº¿ç´¢çš„ç›¸å…³ä¿¡æ¯." #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "线索中的邮件" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "你能通过这个地å€èŽ·å¾—è¿™ä¸ªé‚®ä»¶çº¿ç´¢ä¸­çš„å…¨éƒ¨é‚®ä»¶çš„åˆ—è¡¨." #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "一个邮件列表中的一å°é‚®ä»¶" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "你能通过这个地å€èŽ·å¾—æ­¤é‚®ä»¶åˆ—è¡¨ä¸Šä¸€å°ç‰¹å®šé‚®ä»¶çš„ä¿¡æ¯." #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "标签" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "通过这个地å€ä½ èƒ½èŽ·å¾—æ‰€æœ‰æ ‡ç­¾." #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "账户" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman的设定" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "å‘表活动" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "退出登录" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "登录" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "注册" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "在列表里æœç´¢" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search this list" msgid "Search all lists" msgstr "在列表里æœç´¢" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "管ç†è¿™ä¸ªåˆ—表" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "ç®¡ç†æ‰€æœ‰åˆ—表" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 #, fuzzy #| msgid "Thread" msgid "Thread View" msgstr "线索" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "删除消æ¯" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 #, fuzzy #| msgid "All Threads" msgid "Jump to all threads" msgstr "所有线索" #: templates/hyperkitty/base.html:199 #, fuzzy #| msgid "List overview" msgid "Jump to MailingList overview" msgstr "列表概述" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "基于" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "版本" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "尚未实现" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "未实现" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "对ä¸èµ·, 这项功能尚未实现." #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "错误: ç§æœ‰åˆ—表" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "本邮件列表ä¸å‘公众开放. 想æµè§ˆæ¡£æ¡ˆéœ€å…ˆè®¢é˜…." #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "你喜欢(å–æ¶ˆ)" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "ä½ ä¸å–œæ¬¢(å–æ¶ˆ)" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "你必须先登录æ‰èƒ½æŠ•票." #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "Thread" msgid "Threads by" msgstr "线索" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "这个月" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "线索中的新消æ¯" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "所有线索" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "看基本信æ¯" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "è´´æ–‡" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "本月尚无人å‘è´´." #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "本消æ¯ä¼šå‘é€ä¸º:" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "更改å‘é€äºº" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "å†é“¾æŽ¥ä¸€ä¸ªåœ°å€" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "列表概述" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "下载" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "过去30天" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "这个月" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "全部档案" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "å¯é€‰åˆ—表" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "最æµè¡Œçš„" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "由近期å‚与人数排åº" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "最活跃的" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "ç”±æœ€è¿‘è®¨è®ºæ•°é‡æŽ’åº" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "以åå­—" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "字典排åº" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "最新的" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "由列表创建日期排åº" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "排åºä»¥" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "éšè—éžæ´»è·ƒçš„" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "éšè—ç§æœ‰çš„" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "找列表" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "æ–°çš„" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "ç§æœ‰" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "éžæ´»è·ƒçš„" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "正在加载..." #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "å‚与者" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "讨论" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "尚未有归档的列表." #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "列表" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "æè¿°" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "过去30天的活动" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "删除" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "或" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "中止" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "线索" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "删除消æ¯" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" "\n" " %(count)s个消æ¯å°†è¢«åˆ é™¤. 是å¦ç»§ç»­?\n" " " #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "创建一个线索" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "内" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "å‘é€" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "看%(name)s 的基本信æ¯" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "未读" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "å‘é€è€…的时间:" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "新主题:" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "附件:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "用定宽字体显示" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "本消æ¯çš„æ°¸ä¹…链接" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "回å¤" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "登录åŽåœ¨çº¿å›žå¤" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" "\n" " %(email.attachments.count)s个附件\n" " " #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "引用" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "创建新线索" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "用邮件软件" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "回到线索" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "回到列表" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "删除此消æ¯" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s所写\n" " " #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "主页" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "统计" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Thread" msgid "Threads" msgstr "线索" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "ä½ ç™»å½•åŽæ‰èƒ½åˆ›å»ºçº¿ç´¢." #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 #, fuzzy #| msgid "" #| "Start a New thread" msgid "" "Start a nNew thread" msgstr "" "å¯ç”¨ä¸€ä¸ªæ–°çº¿ç´¢" #: templates/hyperkitty/overview.html:72 #, fuzzy #| msgid "" #| "Manage sSubscription" msgid "" "Manage sSubscription" msgstr "" "管ç†è®¢é˜…" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "活动概述" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "过去30天的å‘è´´æ•°." #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "之åŽçš„ç»Ÿè®¡æ•°æ®æ¥è‡ª" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "在" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "过去30天:" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "最活跃的å‘帖人" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "è‘—åå‘帖人" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "感谢" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "最近活跃的讨论" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "最æµè¡Œçš„讨论" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "最活跃的讨论" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "你标记的讨论" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "ä½ å‚与的讨论" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "接回线索" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "把一个线索接到å¦ä¸€ä¸ªä¸Š" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "è¦æŽ¥å›žçš„çº¿ç´¢:" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "把它接到:" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "æœç´¢ä¸Šçº§çº¿ç´¢" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "æœç´¢" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "这个线索å·:" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "åšå§" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "(无法撤回!), 或者" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "回到线索" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "æœç´¢ç»“果属于" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "æœç´¢ç»“æžœ" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "æœç´¢ç»“æžœ" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "为查询" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "消æ¯" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "以打分排åº" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "以从新到旧排åº" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "以从旧到新排åº" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "对ä¸èµ·, 找ä¸åˆ°ç›¸åº”的邮件." #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "对ä¸èµ·, 你的查询为空." #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "è¿™äº›ä¸æ˜¯ä½ è¦æ‰¾çš„æ¶ˆæ¯" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "较新的" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "较旧的" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "第一贴" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "回å¤" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "显示线索内回å¤" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "æ˜¾ç¤ºæŸæ—¥å›žå¤" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "对ä¸èµ·, 找ä¸åˆ°ä½ è¦çš„邮件线索" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "点击编辑" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "你必须先登录æ‰èƒ½ç¼–辑." #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "没有组别" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "䏿´»è·ƒå¤©æ•°" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "活的天数" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "评论" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "未读" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "你必须先登录æ‰èƒ½è®¾å®šå–œå¥½." #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "加入喜好" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "从喜好中去除" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "é‡è¿žçº¿ç´¢" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "删除线索" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "未读:" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "å‰å¾€:" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "下一个" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "上一个" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "喜好" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, fuzzy, python-format #| msgid "" #| "\n" #| " by %(name)s\n" #| " " msgid "" "\n" " by %(name)s\n" " " msgstr "" "\n" " %(name)s所写\n" " " #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "最近线索内活动" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "标签" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "æœç´¢æ ‡ç­¾" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "去掉" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "æ¶ˆæ¯æ¥è‡ª" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "回到%(fullname)s的用户信æ¯" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "对ä¸èµ·, 找ä¸åˆ°è¯¥ç”¨æˆ·çš„邮件." #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "用户的å‘帖活动" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "为了" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "喜好" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "你读过的线索" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "投票" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "订阅" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "原作者:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "开始于:" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "最åŽçš„æ´»åЍ:" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "回å¤:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "主题" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "原作者" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "开始日期" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "最åŽçš„æ´»åЍ" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "还没有喜好." #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "新评论" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "全部未读." #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "最åŽçš„å‘帖" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "日期" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "线索" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "最åŽçš„线索活动" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "å°šæ— å‘帖." #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "从第一贴开始" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "å‘帖" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "å°šæ— å‘帖" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "从第一个活动到现在的时间" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "第一贴" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "对本列表的å‘帖" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "没有订阅" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "你喜欢它" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "ä½ ä¸å–œæ¬¢å®ƒ" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "投票" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "尚无投票." #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "用户信æ¯" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "用户信æ¯" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "åå­—:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "创建:" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "本用户的投票:" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "电å­é‚®ä»¶åœ°å€:" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "gzipåŽçš„mboxæ ¼å¼ä¸‹çš„æœ¬æ¶ˆæ¯" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 #, fuzzy #| msgid "You have not posted to this list (yet)." msgid "" "\n" " You have been subscribed to {} list." msgstr "你尚未对本列表å‘帖." #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "无法删除消æ¯%(msg_id_hash)s: %(error)s" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "顺利删除%(count)s个消æ¯." #: views/mlist.py:88 msgid "for this month" msgstr "本月的" #: views/mlist.py:91 msgid "for this day" msgstr "本日的" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "gzipåŽçš„mboxæ ¼å¼ä¸‹æœ¬æœˆå…¨éƒ¨" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "本月尚无讨论." #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "本月尚无投票行动." #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "你尚未标记任何讨论." #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "你尚未对本列表å‘帖." #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 #, fuzzy #| msgid "Successfully deleted %(count)s messages." msgid "Successfully deleted {}" msgstr "顺利删除%(count)s个消æ¯." #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "语æ„分æžé”™è¯¯: %(error)s" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "gzipåŽçš„mboxæ ¼å¼ä¸‹çš„æœ¬çº¿ç´¢" #~ msgid "Go to" #~ msgstr "转å‘" #~ msgid "More..." #~ msgstr "更多..." #~ msgid "Discussions" #~ msgstr "讨论" #~ msgid "most recent" #~ msgstr "最新的" #~ msgid "most popular" #~ msgstr "最æµè¡Œçš„" #~ msgid "most active" #~ msgstr "最活跃的" #~ msgid "Update" #~ msgstr "æ›´æ–°" #, python-format #~ msgid "" #~ "\n" #~ " by %(name)s\n" #~ " " #~ msgstr "" #~ "\n" #~ " ç”±%(name)s\n" #~ " " ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/zh_HK/0000755000175000017500000000000000000000000020170 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/zh_HK/LC_MESSAGES/0000755000175000017500000000000000000000000021755 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/zh_HK/LC_MESSAGES/django.po0000644000175000017500000006611600000000000023571 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\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" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: forms.py:64 msgid "Attach a file" msgstr "" #: forms.py:65 msgid "Attach another file" msgstr "" #: forms.py:66 msgid "Remove this file" msgstr "" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "" #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 msgid "Search all lists" msgstr "" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 msgid "Next unread message" msgstr "" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 msgid " month" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "" #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "" #: templates/hyperkitty/overview.html:41 msgid "Threads" msgstr "" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/locale/zh_TW/0000755000175000017500000000000000000000000020220 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/locale/zh_TW/LC_MESSAGES/0000755000175000017500000000000000000000000022005 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/locale/zh_TW/LC_MESSAGES/django.po0000644000175000017500000007054000000000000023615 0ustar00maxkingmaxking# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-12-21 19:00+0530\n" "PO-Revision-Date: 2020-08-19 03:44+0000\n" "Last-Translator: marklin0913da248e4cdada422a \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.2-dev\n" #: forms.py:64 msgid "Attach a file" msgstr "附上檔案" #: forms.py:65 msgid "Attach another file" msgstr "附上å¦ä¸€å€‹æª”案" #: forms.py:66 msgid "Remove this file" msgstr "移除這個檔案" #: templates/hyperkitty/404.html:28 msgid "Error 404" msgstr "Error 404" #: templates/hyperkitty/404.html:30 templates/hyperkitty/500.html:31 msgid "Oh No!" msgstr "噢ä¸ï¼" #: templates/hyperkitty/404.html:32 msgid "I can't find this page." msgstr "找ä¸åˆ°é€™å€‹é é¢ã€‚" #: templates/hyperkitty/404.html:33 templates/hyperkitty/500.html:34 msgid "Go back home" msgstr "回到首é " #: templates/hyperkitty/500.html:29 msgid "Error 500" msgstr "" #: templates/hyperkitty/500.html:33 msgid "Sorry, but the requested page is unavailable due to a server hiccup." msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "started" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:7 #: templates/hyperkitty/reattach.html:25 msgid "last active:" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:8 msgid "see this thread" msgstr "" #: templates/hyperkitty/ajax/reattach_suggest.html:12 msgid "(no suggestions)" msgstr "" #: templates/hyperkitty/ajax/temp_message.html:11 msgid "Sent just now, not yet distributed" msgstr "" #: templates/hyperkitty/api.html:5 msgid "REST API" msgstr "é‡ç½® API" #: templates/hyperkitty/api.html:7 msgid "" "HyperKitty comes with a small REST API allowing you to programatically " "retrieve emails and information." msgstr "" #: templates/hyperkitty/api.html:10 msgid "Formats" msgstr "æ ¼å¼" #: templates/hyperkitty/api.html:12 msgid "" "This REST API can return the information into several formats. The default " "format is html to allow human readibility." msgstr "" #: templates/hyperkitty/api.html:14 msgid "" "To change the format, just add ?format=<FORMAT> to the URL." msgstr "" #: templates/hyperkitty/api.html:16 msgid "The list of available formats is:" msgstr "" #: templates/hyperkitty/api.html:20 msgid "Plain text" msgstr "" #: templates/hyperkitty/api.html:26 msgid "List of mailing-lists" msgstr "" #: templates/hyperkitty/api.html:27 templates/hyperkitty/api.html:33 #: templates/hyperkitty/api.html:39 templates/hyperkitty/api.html:45 #: templates/hyperkitty/api.html:51 msgid "Endpoint:" msgstr "" #: templates/hyperkitty/api.html:29 msgid "" "Using this address you will be able to retrieve the information known about " "all the mailing lists." msgstr "" #: templates/hyperkitty/api.html:32 msgid "Threads in a mailing list" msgstr "" #: templates/hyperkitty/api.html:35 msgid "" "Using this address you will be able to retrieve information about all the " "threads on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:38 msgid "Emails in a thread" msgstr "" #: templates/hyperkitty/api.html:41 msgid "" "Using this address you will be able to retrieve the list of emails in a " "mailing list thread." msgstr "" #: templates/hyperkitty/api.html:44 msgid "An email in a mailing list" msgstr "" #: templates/hyperkitty/api.html:47 msgid "" "Using this address you will be able to retrieve the information known about " "a specific email on the specified mailing list." msgstr "" #: templates/hyperkitty/api.html:50 msgid "Tags" msgstr "標籤" #: templates/hyperkitty/api.html:53 msgid "Using this address you will be able to retrieve the list of tags." msgstr "" #: templates/hyperkitty/base.html:56 templates/hyperkitty/base.html:111 msgid "Account" msgstr "帳號" #: templates/hyperkitty/base.html:61 templates/hyperkitty/base.html:116 msgid "Mailman settings" msgstr "Mailman 設定" #: templates/hyperkitty/base.html:66 templates/hyperkitty/base.html:121 #: templates/hyperkitty/user_profile/base.html:17 msgid "Posting activity" msgstr "" #: templates/hyperkitty/base.html:71 templates/hyperkitty/base.html:126 msgid "Logout" msgstr "登出" #: templates/hyperkitty/base.html:77 templates/hyperkitty/base.html:133 msgid "Sign In" msgstr "登入" #: templates/hyperkitty/base.html:81 templates/hyperkitty/base.html:137 msgid "Sign Up" msgstr "加入" #: templates/hyperkitty/base.html:90 msgid "Search this list" msgstr "" #: templates/hyperkitty/base.html:90 #, fuzzy #| msgid "Search results" msgid "Search all lists" msgstr "æœå°‹çµæžœ" #: templates/hyperkitty/base.html:148 msgid "Manage this list" msgstr "管ç†é€™å€‹æ¸…å–®" #: templates/hyperkitty/base.html:153 msgid "Manage lists" msgstr "" #: templates/hyperkitty/base.html:191 msgid "Keyboard Shortcuts" msgstr "" #: templates/hyperkitty/base.html:194 msgid "Thread View" msgstr "" #: templates/hyperkitty/base.html:196 #, fuzzy #| msgid "Delete message(s)" msgid "Next unread message" msgstr "刪除訊æ¯" #: templates/hyperkitty/base.html:197 msgid "Previous unread message" msgstr "" #: templates/hyperkitty/base.html:198 msgid "Jump to all threads" msgstr "" #: templates/hyperkitty/base.html:199 msgid "Jump to MailingList overview" msgstr "" #: templates/hyperkitty/base.html:213 msgid "Powered by" msgstr "" #: templates/hyperkitty/base.html:213 msgid "version" msgstr "版本" #: templates/hyperkitty/errors/notimplemented.html:7 msgid "Not implemented yet" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:12 msgid "Not implemented" msgstr "" #: templates/hyperkitty/errors/notimplemented.html:14 msgid "This feature has not been implemented yet, sorry." msgstr "" #: templates/hyperkitty/errors/private.html:7 msgid "Error: private list" msgstr "" #: templates/hyperkitty/errors/private.html:19 msgid "" "This mailing list is private. You must be subscribed to view the archives." msgstr "" #: templates/hyperkitty/fragments/like_form.html:16 msgid "You like it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:24 msgid "You dislike it (cancel)" msgstr "" #: templates/hyperkitty/fragments/like_form.html:27 #: templates/hyperkitty/fragments/like_form.html:31 msgid "You must be logged-in to vote." msgstr "您必須登入æ‰èƒ½æŠ•票。" #: templates/hyperkitty/fragments/month_list.html:6 msgid "Threads by" msgstr "" #: templates/hyperkitty/fragments/month_list.html:6 #, fuzzy #| msgid "This month" msgid " month" msgstr "這個月" #: templates/hyperkitty/fragments/overview_threads.html:12 msgid "New messages in this thread" msgstr "" #: templates/hyperkitty/fragments/overview_threads.html:37 #: templates/hyperkitty/fragments/thread_left_nav.html:18 #: templates/hyperkitty/overview.html:75 msgid "All Threads" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:18 msgid "See the profile" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:24 msgid "posts" msgstr "" #: templates/hyperkitty/fragments/overview_top_posters.html:29 msgid "No posters this month (yet)." msgstr "" #: templates/hyperkitty/fragments/send_as.html:5 msgid "This message will be sent as:" msgstr "" #: templates/hyperkitty/fragments/send_as.html:6 msgid "Change sender" msgstr "更改寄é€äºº" #: templates/hyperkitty/fragments/send_as.html:16 msgid "Link another address" msgstr "" #: templates/hyperkitty/fragments/send_as.html:20 msgid "" "If you aren't a current list member, sending this message will subscribe you." msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:11 msgid "List overview" msgstr "" #: templates/hyperkitty/fragments/thread_left_nav.html:27 views/message.py:75 #: views/mlist.py:102 views/thread.py:167 msgid "Download" msgstr "下載" #: templates/hyperkitty/fragments/thread_left_nav.html:30 msgid "Past 30 days" msgstr "éŽåŽ» 30天" #: templates/hyperkitty/fragments/thread_left_nav.html:31 msgid "This month" msgstr "這個月" #: templates/hyperkitty/fragments/thread_left_nav.html:34 msgid "Entire archive" msgstr "" #: templates/hyperkitty/index.html:9 templates/hyperkitty/index.html:63 msgid "Available lists" msgstr "" #: templates/hyperkitty/index.html:22 templates/hyperkitty/index.html:27 #: templates/hyperkitty/index.html:72 msgid "Most popular" msgstr "最熱門" #: templates/hyperkitty/index.html:26 msgid "Sort by number of recent participants" msgstr "" #: templates/hyperkitty/index.html:32 templates/hyperkitty/index.html:37 #: templates/hyperkitty/index.html:75 msgid "Most active" msgstr "最活èº" #: templates/hyperkitty/index.html:36 msgid "Sort by number of recent discussions" msgstr "" #: templates/hyperkitty/index.html:42 templates/hyperkitty/index.html:47 #: templates/hyperkitty/index.html:78 msgid "By name" msgstr "ä¾å稱" #: templates/hyperkitty/index.html:46 msgid "Sort alphabetically" msgstr "" #: templates/hyperkitty/index.html:52 templates/hyperkitty/index.html:57 #: templates/hyperkitty/index.html:81 msgid "Newest" msgstr "最新的" #: templates/hyperkitty/index.html:56 msgid "Sort by list creation date" msgstr "" #: templates/hyperkitty/index.html:68 msgid "Sort by" msgstr "" #: templates/hyperkitty/index.html:91 msgid "Hide inactive" msgstr "" #: templates/hyperkitty/index.html:92 msgid "Hide private" msgstr "" #: templates/hyperkitty/index.html:99 msgid "Find list" msgstr "" #: templates/hyperkitty/index.html:123 templates/hyperkitty/index.html:193 #: templates/hyperkitty/user_profile/last_views.html:34 #: templates/hyperkitty/user_profile/last_views.html:73 msgid "new" msgstr "" #: templates/hyperkitty/index.html:134 templates/hyperkitty/index.html:204 msgid "private" msgstr "" #: templates/hyperkitty/index.html:136 templates/hyperkitty/index.html:206 msgid "inactive" msgstr "" #: templates/hyperkitty/index.html:142 templates/hyperkitty/index.html:232 #: templates/hyperkitty/overview.html:91 templates/hyperkitty/overview.html:108 #: templates/hyperkitty/overview.html:178 #: templates/hyperkitty/overview.html:185 #: templates/hyperkitty/overview.html:192 #: templates/hyperkitty/overview.html:201 #: templates/hyperkitty/overview.html:209 templates/hyperkitty/reattach.html:39 #: templates/hyperkitty/thread.html:111 msgid "Loading..." msgstr "" #: templates/hyperkitty/index.html:148 templates/hyperkitty/index.html:221 #: templates/hyperkitty/overview.html:100 #: templates/hyperkitty/thread_list.html:36 #: templates/hyperkitty/threads/right_col.html:44 #: templates/hyperkitty/threads/right_col.html:97 #: templates/hyperkitty/threads/summary_thread_large.html:47 msgid "participants" msgstr "" #: templates/hyperkitty/index.html:153 templates/hyperkitty/index.html:226 #: templates/hyperkitty/overview.html:101 #: templates/hyperkitty/thread_list.html:41 msgid "discussions" msgstr "討論" #: templates/hyperkitty/index.html:162 templates/hyperkitty/index.html:240 msgid "No archived list yet." msgstr "" #: templates/hyperkitty/index.html:174 #: templates/hyperkitty/user_profile/favorites.html:40 #: templates/hyperkitty/user_profile/last_views.html:45 #: templates/hyperkitty/user_profile/profile.html:15 #: templates/hyperkitty/user_profile/subscriptions.html:41 #: templates/hyperkitty/user_profile/votes.html:46 msgid "List" msgstr "清單" #: templates/hyperkitty/index.html:175 msgid "Description" msgstr "æè¿°" #: templates/hyperkitty/index.html:176 msgid "Activity in the past 30 days" msgstr "éŽåŽ» 30天的活動" #: templates/hyperkitty/list_delete.html:7 msgid "Delete MailingList" msgstr "" #: templates/hyperkitty/list_delete.html:20 msgid "Delete Mailing List" msgstr "" #: templates/hyperkitty/list_delete.html:26 msgid "" "will be deleted along with all the threads and messages. Do you want to " "continue?" msgstr "" #: templates/hyperkitty/list_delete.html:33 #: templates/hyperkitty/message_delete.html:44 #: templates/hyperkitty/overview.html:78 msgid "Delete" msgstr "刪除" #: templates/hyperkitty/list_delete.html:34 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 msgid "or" msgstr "或" #: templates/hyperkitty/list_delete.html:36 #: templates/hyperkitty/message_delete.html:45 #: templates/hyperkitty/message_new.html:53 #: templates/hyperkitty/messages/message.html:146 #: templates/hyperkitty/user_profile/votes.html:36 #: templates/hyperkitty/user_profile/votes.html:74 msgid "cancel" msgstr "å–æ¶ˆ" #: templates/hyperkitty/message.html:22 msgid "thread" msgstr "" #: templates/hyperkitty/message_delete.html:7 #: templates/hyperkitty/message_delete.html:20 msgid "Delete message(s)" msgstr "刪除訊æ¯" #: templates/hyperkitty/message_delete.html:25 #, python-format msgid "" "\n" " %(count)s message(s) will be deleted. Do you want to continue?\n" " " msgstr "" #: templates/hyperkitty/message_new.html:8 #: templates/hyperkitty/message_new.html:21 msgid "Create a new thread" msgstr "" #: templates/hyperkitty/message_new.html:22 #: templates/hyperkitty/user_posts.html:22 msgid "in" msgstr "" #: templates/hyperkitty/message_new.html:52 #: templates/hyperkitty/messages/message.html:145 msgid "Send" msgstr "寄é€" #: templates/hyperkitty/messages/message.html:17 #, python-format msgid "See the profile for %(name)s" msgstr "" #: templates/hyperkitty/messages/message.html:27 msgid "Unread" msgstr "尚未閱讀" #: templates/hyperkitty/messages/message.html:44 msgid "Sender's time:" msgstr "" #: templates/hyperkitty/messages/message.html:50 msgid "New subject:" msgstr "" #: templates/hyperkitty/messages/message.html:61 msgid "Attachments:" msgstr "附件:" #: templates/hyperkitty/messages/message.html:76 msgid "Display in fixed font" msgstr "" #: templates/hyperkitty/messages/message.html:79 msgid "Permalink for this message" msgstr "" #: templates/hyperkitty/messages/message.html:90 #: templates/hyperkitty/messages/message.html:96 msgid "Reply" msgstr "回覆" #: templates/hyperkitty/messages/message.html:93 msgid "Sign in to reply online" msgstr "" #: templates/hyperkitty/messages/message.html:105 #, python-format msgid "" "\n" " %(email.attachments.count)s attachment\n" " " msgid_plural "" "\n" " %(email.attachments.count)s attachments\n" " " msgstr[0] "" msgstr[1] "" #: templates/hyperkitty/messages/message.html:131 msgid "Quote" msgstr "" #: templates/hyperkitty/messages/message.html:132 msgid "Create new thread" msgstr "" #: templates/hyperkitty/messages/message.html:135 msgid "Use email software" msgstr "使用電å­éƒµä»¶è»Ÿé«”" #: templates/hyperkitty/messages/right_col.html:11 msgid "Back to the thread" msgstr "" #: templates/hyperkitty/messages/right_col.html:18 msgid "Back to the list" msgstr "回到清單" #: templates/hyperkitty/messages/right_col.html:27 msgid "Delete this message" msgstr "刪除這個訊æ¯" #: templates/hyperkitty/messages/summary_message.html:23 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/overview.html:35 msgid "Home" msgstr "首é " #: templates/hyperkitty/overview.html:38 templates/hyperkitty/thread.html:78 msgid "Stats" msgstr "狀態" #: templates/hyperkitty/overview.html:41 #, fuzzy #| msgid "Unread" msgid "Threads" msgstr "尚未閱讀" #: templates/hyperkitty/overview.html:47 templates/hyperkitty/overview.html:58 #: templates/hyperkitty/thread_list.html:44 msgid "You must be logged-in to create a thread." msgstr "" #: templates/hyperkitty/overview.html:60 #: templates/hyperkitty/thread_list.html:48 msgid "" "Start a nNew thread" msgstr "" #: templates/hyperkitty/overview.html:72 msgid "" "Manage sSubscription" msgstr "" #: templates/hyperkitty/overview.html:88 msgid "Activity Summary" msgstr "" #: templates/hyperkitty/overview.html:90 msgid "Post volume over the past 30 days." msgstr "" #: templates/hyperkitty/overview.html:95 msgid "The following statistics are from" msgstr "" #: templates/hyperkitty/overview.html:96 msgid "In" msgstr "在" #: templates/hyperkitty/overview.html:97 msgid "the past 30 days:" msgstr "" #: templates/hyperkitty/overview.html:106 msgid "Most active posters" msgstr "" #: templates/hyperkitty/overview.html:115 msgid "Prominent posters" msgstr "" #: templates/hyperkitty/overview.html:130 msgid "kudos" msgstr "" #: templates/hyperkitty/overview.html:176 msgid "Recently active discussions" msgstr "" #: templates/hyperkitty/overview.html:183 msgid "Most popular discussions" msgstr "最熱門的討論" #: templates/hyperkitty/overview.html:190 msgid "Most active discussions" msgstr "最活èºçš„討論" #: templates/hyperkitty/overview.html:197 msgid "Discussions You've Flagged" msgstr "" #: templates/hyperkitty/overview.html:205 msgid "Discussions You've Posted to" msgstr "" #: templates/hyperkitty/reattach.html:9 msgid "Reattach a thread" msgstr "" #: templates/hyperkitty/reattach.html:20 msgid "Re-attach a thread to another" msgstr "" #: templates/hyperkitty/reattach.html:22 msgid "Thread to re-attach:" msgstr "" #: templates/hyperkitty/reattach.html:29 msgid "Re-attach it to:" msgstr "" #: templates/hyperkitty/reattach.html:31 msgid "Search for the parent thread" msgstr "" #: templates/hyperkitty/reattach.html:32 msgid "Search" msgstr "æœå°‹" #: templates/hyperkitty/reattach.html:44 msgid "this thread ID:" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "Do it" msgstr "" #: templates/hyperkitty/reattach.html:50 msgid "(there's no undoing!), or" msgstr "" #: templates/hyperkitty/reattach.html:52 msgid "go back to the thread" msgstr "" #: templates/hyperkitty/search_results.html:8 msgid "Search results for" msgstr "" #: templates/hyperkitty/search_results.html:30 msgid "search results" msgstr "æœå°‹çµæžœ" #: templates/hyperkitty/search_results.html:32 msgid "Search results" msgstr "æœå°‹çµæžœ" #: templates/hyperkitty/search_results.html:34 msgid "for query" msgstr "" #: templates/hyperkitty/search_results.html:44 #: templates/hyperkitty/threads/right_col.html:49 #: templates/hyperkitty/user_posts.html:34 msgid "messages" msgstr "" #: templates/hyperkitty/search_results.html:57 msgid "sort by score" msgstr "" #: templates/hyperkitty/search_results.html:60 msgid "sort by latest first" msgstr "" #: templates/hyperkitty/search_results.html:63 msgid "sort by earliest first" msgstr "" #: templates/hyperkitty/search_results.html:84 msgid "Sorry no email could be found for this query." msgstr "" #: templates/hyperkitty/search_results.html:87 msgid "Sorry but your query looks empty." msgstr "" #: templates/hyperkitty/search_results.html:88 msgid "these are not the messages you are looking for" msgstr "" #: templates/hyperkitty/thread.html:30 msgid "newer" msgstr "較新" #: templates/hyperkitty/thread.html:44 msgid "older" msgstr "較舊" #: templates/hyperkitty/thread.html:72 msgid "First Post" msgstr "新貼文" #: templates/hyperkitty/thread.html:75 #: templates/hyperkitty/user_profile/favorites.html:45 #: templates/hyperkitty/user_profile/last_views.html:50 msgid "Replies" msgstr "回復" #: templates/hyperkitty/thread.html:97 msgid "Show replies by thread" msgstr "" #: templates/hyperkitty/thread.html:100 msgid "Show replies by date" msgstr "" #: templates/hyperkitty/thread_list.html:56 msgid "Sorry no email threads could be found" msgstr "" #: templates/hyperkitty/threads/category.html:7 msgid "Click to edit" msgstr "å–æ¶ˆç·¨è¼¯" #: templates/hyperkitty/threads/category.html:9 msgid "You must be logged-in to edit." msgstr "您必須登入æ‰èƒ½ç·¨è¼¯ã€‚" #: templates/hyperkitty/threads/category.html:15 msgid "no category" msgstr "" #: templates/hyperkitty/threads/right_col.html:12 msgid "days inactive" msgstr "" #: templates/hyperkitty/threads/right_col.html:18 msgid "days old" msgstr "" #: templates/hyperkitty/threads/right_col.html:40 #: templates/hyperkitty/threads/summary_thread_large.html:52 msgid "comments" msgstr "" #: templates/hyperkitty/threads/right_col.html:48 msgid "unread" msgstr "未讀" #: templates/hyperkitty/threads/right_col.html:59 msgid "You must be logged-in to have favorites." msgstr "" #: templates/hyperkitty/threads/right_col.html:60 msgid "Add to favorites" msgstr "新增到最愛" #: templates/hyperkitty/threads/right_col.html:62 msgid "Remove from favorites" msgstr "從最愛中移除" #: templates/hyperkitty/threads/right_col.html:71 msgid "Reattach this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:75 msgid "Delete this thread" msgstr "" #: templates/hyperkitty/threads/right_col.html:113 msgid "Unreads:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "Go to:" msgstr "" #: templates/hyperkitty/threads/right_col.html:115 msgid "next" msgstr "下一個" #: templates/hyperkitty/threads/right_col.html:116 msgid "prev" msgstr "上一個" #: templates/hyperkitty/threads/summary_thread_large.html:21 #: templates/hyperkitty/threads/summary_thread_large.html:23 msgid "Favorite" msgstr "最愛" #: templates/hyperkitty/threads/summary_thread_large.html:29 #, python-format msgid "" "\n" " by %(name)s\n" " " msgstr "" #: templates/hyperkitty/threads/summary_thread_large.html:39 msgid "Most recent thread activity" msgstr "" #: templates/hyperkitty/threads/tags.html:3 msgid "tags" msgstr "標籤" #: templates/hyperkitty/threads/tags.html:9 msgid "Search for tag" msgstr "" #: templates/hyperkitty/threads/tags.html:15 msgid "Remove" msgstr "移除" #: templates/hyperkitty/user_posts.html:8 #: templates/hyperkitty/user_posts.html:21 #: templates/hyperkitty/user_posts.html:25 msgid "Messages by" msgstr "" #: templates/hyperkitty/user_posts.html:38 #, python-format msgid "Back to %(fullname)s's profile" msgstr "" #: templates/hyperkitty/user_posts.html:48 msgid "Sorry no email could be found by this user." msgstr "" #: templates/hyperkitty/user_profile/base.html:5 #: templates/hyperkitty/user_profile/base.html:12 msgid "User posting activity" msgstr "" #: templates/hyperkitty/user_profile/base.html:12 #: templates/hyperkitty/user_public_profile.html:7 #: templates/hyperkitty/user_public_profile.html:14 msgid "for" msgstr "" #: templates/hyperkitty/user_profile/base.html:22 msgid "Favorites" msgstr "最愛" #: templates/hyperkitty/user_profile/base.html:26 msgid "Threads you have read" msgstr "" #: templates/hyperkitty/user_profile/base.html:30 #: templates/hyperkitty/user_profile/profile.html:18 #: templates/hyperkitty/user_profile/subscriptions.html:45 msgid "Votes" msgstr "" #: templates/hyperkitty/user_profile/base.html:34 msgid "Subscriptions" msgstr "æè¿°" #: templates/hyperkitty/user_profile/favorites.html:24 #: templates/hyperkitty/user_profile/last_views.html:27 #: templates/hyperkitty/user_profile/votes.html:23 msgid "Original author:" msgstr "原作者:" #: templates/hyperkitty/user_profile/favorites.html:26 #: templates/hyperkitty/user_profile/last_views.html:29 #: templates/hyperkitty/user_profile/votes.html:25 msgid "Started on:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:28 #: templates/hyperkitty/user_profile/last_views.html:31 msgid "Last activity:" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:30 #: templates/hyperkitty/user_profile/last_views.html:33 msgid "Replies:" msgstr "回覆:" #: templates/hyperkitty/user_profile/favorites.html:41 #: templates/hyperkitty/user_profile/last_views.html:46 #: templates/hyperkitty/user_profile/profile.html:16 #: templates/hyperkitty/user_profile/votes.html:47 msgid "Subject" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:42 #: templates/hyperkitty/user_profile/last_views.html:47 #: templates/hyperkitty/user_profile/votes.html:48 msgid "Original author" msgstr "原作者" #: templates/hyperkitty/user_profile/favorites.html:43 #: templates/hyperkitty/user_profile/last_views.html:48 #: templates/hyperkitty/user_profile/votes.html:49 msgid "Start date" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:44 #: templates/hyperkitty/user_profile/last_views.html:49 msgid "Last activity" msgstr "" #: templates/hyperkitty/user_profile/favorites.html:71 msgid "No favorites yet." msgstr "" #: templates/hyperkitty/user_profile/last_views.html:22 #: templates/hyperkitty/user_profile/last_views.html:59 msgid "New comments" msgstr "新留言" #: templates/hyperkitty/user_profile/last_views.html:82 msgid "Nothing read yet." msgstr "" #: templates/hyperkitty/user_profile/profile.html:9 msgid "Last posts" msgstr "" #: templates/hyperkitty/user_profile/profile.html:17 msgid "Date" msgstr "日期" #: templates/hyperkitty/user_profile/profile.html:19 msgid "Thread" msgstr "" #: templates/hyperkitty/user_profile/profile.html:20 msgid "Last thread activity" msgstr "" #: templates/hyperkitty/user_profile/profile.html:49 msgid "No posts yet." msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:24 msgid "since first post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:26 #: templates/hyperkitty/user_profile/subscriptions.html:63 msgid "post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:31 #: templates/hyperkitty/user_profile/subscriptions.html:69 msgid "no post yet" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:42 msgid "Time since the first activity" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:43 msgid "First post" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:44 msgid "Posts to this list" msgstr "" #: templates/hyperkitty/user_profile/subscriptions.html:76 msgid "no subscriptions" msgstr "" #: templates/hyperkitty/user_profile/votes.html:32 #: templates/hyperkitty/user_profile/votes.html:70 msgid "You like it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:34 #: templates/hyperkitty/user_profile/votes.html:72 msgid "You dislike it" msgstr "" #: templates/hyperkitty/user_profile/votes.html:50 msgid "Vote" msgstr "" #: templates/hyperkitty/user_profile/votes.html:83 msgid "No vote yet." msgstr "" #: templates/hyperkitty/user_public_profile.html:7 msgid "User Profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:14 msgid "User profile" msgstr "" #: templates/hyperkitty/user_public_profile.html:23 msgid "Name:" msgstr "å稱:" #: templates/hyperkitty/user_public_profile.html:28 msgid "Creation:" msgstr "" #: templates/hyperkitty/user_public_profile.html:33 msgid "Votes for this user:" msgstr "" #: templates/hyperkitty/user_public_profile.html:41 msgid "Email addresses:" msgstr "" #: views/message.py:76 msgid "This message in gzipped mbox format" msgstr "" #: views/message.py:200 msgid "Your reply has been sent and is being processed." msgstr "" #: views/message.py:204 msgid "" "\n" " You have been subscribed to {} list." msgstr "" #: views/message.py:287 #, python-format msgid "Could not delete message %(msg_id_hash)s: %(error)s" msgstr "" #: views/message.py:296 #, python-format msgid "Successfully deleted %(count)s messages." msgstr "" #: views/mlist.py:88 msgid "for this month" msgstr "" #: views/mlist.py:91 msgid "for this day" msgstr "" #: views/mlist.py:103 msgid "This month in gzipped mbox format" msgstr "" #: views/mlist.py:200 views/mlist.py:224 msgid "No discussions this month (yet)." msgstr "" #: views/mlist.py:212 msgid "No vote has been cast this month (yet)." msgstr "" #: views/mlist.py:241 msgid "You have not flagged any discussions (yet)." msgstr "" #: views/mlist.py:264 msgid "You have not posted to this list (yet)." msgstr "" #: views/mlist.py:353 msgid "You must be a staff member to delete a MailingList" msgstr "" #: views/mlist.py:367 msgid "Successfully deleted {}" msgstr "" #: views/search.py:115 #, python-format msgid "Parsing error: %(error)s" msgstr "" #: views/thread.py:168 msgid "This thread in gzipped mbox format" msgstr "" #~ msgid "More..." #~ msgstr "查看更多" #~ msgid "Discussions" #~ msgstr "討論" #~ msgid "most recent" #~ msgstr "最新" #~ msgid "most popular" #~ msgstr "最熱門" #~ msgid "most active" #~ msgstr "最活èº" #~ msgid "Update" #~ msgstr "æ›´æ–°" ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1419141 HyperKitty-1.3.4/hyperkitty/management/0000755000175000017500000000000000000000000020042 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/management/__init__.py0000644000175000017500000000000000000000000022141 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1459143 HyperKitty-1.3.4/hyperkitty/management/commands/0000755000175000017500000000000000000000000021643 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/management/commands/__init__.py0000644000175000017500000000000000000000000023742 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/management/commands/hyperkitty_import.py0000644000175000017500000003720700000000000026034 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2011-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Import the content of a mbox file into the database. """ import mailbox import os import re from contextlib import suppress from datetime import datetime from email import message_from_bytes, policy from email.utils import make_msgid, unquote from math import floor from traceback import print_exc from django.conf import settings from django.core.management import call_command from django.core.management.base import BaseCommand, CommandError from django.db import Error as DatabaseError from django.db import transaction from django.utils.timezone import utc from dateutil import tz from dateutil.parser import parse as parse_date from hyperkitty.lib.analysis import compute_thread_order_and_depth from hyperkitty.lib.incoming import DuplicateMessage, add_to_list from hyperkitty.lib.mailman import sync_with_mailman from hyperkitty.lib.utils import get_message_id from hyperkitty.management.utils import setup_logging from hyperkitty.models import Email, Thread # Allow all wierd line endings. TEXTWRAP_RE = re.compile(r"(\n|\r|\r\n|\n\r)\s*") class ProgressMarker(object): def __init__(self, verbose, stdout): self.verbose = verbose self.total = None self.count = 0 self.count_imported = 0 self.spinner_seq = ('|', '/', '-', '\\') self.stdout = stdout def tick(self, msgid=None): if self.total: msg = "%d%%" % floor(100.0 * self.count / self.total) else: msg = self.spinner_seq[self.count % len(self.spinner_seq)] if self.verbose: if self.total: self.stdout.write( "%s (%d/%d, %s)" % (msgid, self.count, self.total, msg)) else: self.stdout.write("%s (%d)" % (msgid, self.count)) else: self.stdout.write("\r%s" % msg, ending='') self.stdout.flush() self.count += 1 def finish(self): if self.verbose: self.stdout.write(' %s emails read' % self.count) self.stdout.write(' %s email added to the database' % self.count_imported) else: self.stdout.write("\r", ending='') self.stdout.flush() class DbImporter(object): """ Import email messages into the HyperKitty database using its API. """ def __init__(self, list_address, options, stdout, stderr): self.list_address = list_address self.verbose = options["verbosity"] >= 2 self.since = options.get("since") self.impacted_thread_ids = set() self.stdout = stdout self.stderr = stderr def _is_too_old(self, message, report_name): if not self.since: return False date = message.get("date") if not date: return False try: date = parse_date(date) except ValueError as e: if self.verbose: self.stderr.write( "Can't parse date string in message {}{}: {}. " "The date string is: '{}'".format( unquote(message.get("message-id", 'n/a')), report_name, e, date.decode("ascii", "replace"))) return False if date.tzinfo is None: date = date.replace(tzinfo=utc) try: return date <= self.since except ValueError: return False def _get_date(self, message, header, report_name): try: date = message.get(header) except (TypeError, ValueError) as e: if self.verbose: self.stderr.write( "Can't get {} header in message {}{}: {}.".format( header, unquote(message.get("message-id", 'n/a')), report_name, e)) return None return date def from_mbox(self, mbfile, report_name): """ Insert all the emails contained in an mbox file into the database. :arg mbfile: a mailbox file """ mbox = mailbox.mbox(mbfile) progress_marker = ProgressMarker(self.verbose, self.stdout) if not self.since: progress_marker.total = len(mbox) for msg in mbox: # FIXME: this converts mailbox.mboxMessage to # email.message.EmailMessage try: msg_raw = msg.as_bytes(unixfrom=False) except UnicodeError as e: self.stderr.write('Failed to convert {}{} to bytes\n' ' {}'.format( unquote(msg.get("Message-Id", 'n/a')), report_name, e)) continue unixfrom = msg.get_from() try: message = message_from_bytes(msg_raw, policy=policy.default) except (UnicodeError, IndexError) as e: self.stderr.write('Failed to convert {}{} to ' 'email.message.Message\n {}'.format( unquote(msg.get("Message-Id", 'n/a')), report_name, e)) continue # Fix missing and wierd Date: headers. date = (self._get_date(message, "date", report_name) or self._get_date(message, "resent-date", report_name)) if unixfrom and not date: date = " ".join(unixfrom.split()[1:]) if date: # Make sure this date can be parsed before setting it as as the # header. If not, a TypeError is raised and we just keep the # old Header. with suppress(TypeError): del message['Date'] message['Date'] = date if self._is_too_old(message, report_name): continue progress_marker.tick(unquote(message.get("message-id", 'n/a'))) # Un-wrap the subject line if necessary if message["subject"]: # If we can't replace the header because it contains some # unicode Next Line or similar. Just keep the original. with suppress(ValueError): message.replace_header( "subject", TEXTWRAP_RE.sub(" ", message["subject"])) if unixfrom: message.set_unixfrom(unixfrom) if message['message-id'] is None: message['Message-ID'] = make_msgid('generated') # Now insert the message try: with transaction.atomic(): add_to_list(self.list_address, message) except DuplicateMessage as e: if self.verbose: self.stderr.write( "Duplicate email with message-id '%s'%s" % (e.args[0], report_name)) continue except (LookupError, UnicodeError, ValueError) as e: self.stderr.write("Failed adding message %s%s: %s" % (message.get("Message-ID"), report_name, e)) if len(e.args) == 2: try: self.stderr.write( "%s from %s about %s" % (e.args[0], e.args[1].get("From"), e.args[1].get("Subject"))) except UnicodeDecodeError: pass # Don't reraise the exception continue except DatabaseError: try: print_exc(file=self.stderr) except UnicodeError: pass self.stderr.write( "Message %s%s failed to import, skipping" % (unquote(message["Message-Id"]), report_name)) continue except Exception as e: # In case of *any* exception, log and continue to import the # rest of the archive. self.stderr.write( "Message {}{} failed to import, skipping\n {}".format( unquote(message["Message-ID"]), report_name, e)) continue email = Email.objects.get( mailinglist__name=self.list_address, message_id=get_message_id(message)) # # Commit every time to be able to rollback on error # if not transaction.get_autocommit(): # transaction.commit() # Store the list of impacted threads to be able to compute the # thread_order and thread_depth values self.impacted_thread_ids.add(email.thread_id) progress_marker.count_imported += 1 # self.store.search_index.flush() # Now commit to the search index progress_marker.finish() mbox.close() class Command(BaseCommand): help = ( "Imports the specified archive mbox(es). " "Before running this, the mbox(es) should be checked for " "messages that could throw uncaught exceptions with the " "contrib/check_hk_archive script and for unescaped 'From ' lines " "with Mailman 2.1's cleanarch script.") def add_arguments(self, parser): parser.add_argument('mbox', nargs='+') parser.add_argument( '--delete', action='store_true', dest='delete', default=False, help='Delete poll instead of closing it') parser.add_argument( '-l', '--list-address', help="the full list address the mailbox will be imported to") parser.add_argument( '--no-sync-mailman', action='store_true', default=False, help="do not sync properties with Mailman (faster, useful " "for batch imports)") parser.add_argument( '--since', help="only import emails later than this date. Defaults to the " "date of the newest message in the existing archive if any.") parser.add_argument( '--ignore-mtime', action='store_true', default=False, help="do not check mbox mtimes (slower)") def _check_options(self, options): if not options.get("list_address"): raise CommandError( "The list address must be given on the command-line.") if "@" not in options["list_address"]: raise CommandError( "The list address must be fully-qualified, including " "the '@' symbol and the domain name.") if not options.get("mbox"): raise CommandError("No mbox file selected.") for mbfile in options["mbox"]: if not os.path.exists(mbfile): raise CommandError("No such file: %s" % mbfile) options["verbosity"] = int(options.get("verbosity", "1")) if options["since"]: try: options["since"] = parse_date(options["since"]) if options["since"].tzinfo is None: options["since"] = options["since"].replace( tzinfo=tz.tzlocal()) except ValueError as e: raise CommandError("invalid value for '--since': %s" % e) def handle(self, *args, **options): self._check_options(options) setup_logging(self, options["verbosity"]) # main list_address = options["list_address"].lower() # Keep autocommit on SQLite: # https://docs.djangoproject.com/en/1.8/topics/db/transactions/#savepoints-in-sqlite # if (settings.DATABASES["default"]["ENGINE"] # != "django.db.backends.sqlite3": # transaction.set_autocommit(False) settings.HYPERKITTY_BATCH_MODE = True # Only import emails newer than the latest email in the DB latest_email_date = Email.objects.filter( mailinglist__name=list_address ).values("date").order_by("-date").first() if latest_email_date and not options["since"]: options["since"] = latest_email_date["date"] if options["since"] and options["verbosity"] >= 2: self.stdout.write( "Only emails after %s will be imported" % options["since"]) importer = DbImporter(list_address, options, self.stdout, self.stderr) # disable mailman client for now for mbfile in options["mbox"]: if len(options["mbox"]) > 1: report_name = ' from mbox {}'.format(mbfile) else: report_name = '' if options["verbosity"] >= 1: self.stdout.write("Importing from mbox file %s to %s" % (mbfile, list_address)) if not options["ignore_mtime"] and options["since"] is not None: mtime = datetime.fromtimestamp( os.path.getmtime(mbfile), tz.tzlocal()) if mtime <= options["since"]: if options["verbosity"] >= 2: self.stdout.write('Mailbox file for %s is too old' % list_address) continue importer.from_mbox(mbfile, report_name) if options["verbosity"] >= 2: total_in_list = Email.objects.filter( mailinglist__name=list_address).count() self.stdout.write(' %s emails are stored into the database' % total_in_list) if options["verbosity"] >= 1: self.stdout.write("Computing thread structure") # Work on batches of thread ids to avoid creating a huge SQL request # (it's an IN statement) thread_ids = list(importer.impacted_thread_ids) while thread_ids: thread_ids_batch = thread_ids[:100] thread_ids = thread_ids[100:] for thread in Thread.objects.filter(id__in=thread_ids_batch): compute_thread_order_and_depth(thread) if not options["no_sync_mailman"]: if options["verbosity"] >= 1: self.stdout.write("Synchronizing properties with Mailman") sync_with_mailman() # if not transaction.get_autocommit(): # transaction.commit() if options["verbosity"] >= 1: self.stdout.write("Warming up cache") call_command("hyperkitty_warm_up_cache", list_address) if options["verbosity"] >= 1: self.stdout.write( "The full-text search index is not updated for this list. " "It will not be updated by the 'minutely' incremental " "update job. To update the index for this list, run the " "Django admin command with arguments " "'update_index_one_list {}'." .format(list_address) ) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/management/commands/hyperkitty_warm_up_cache.py0000644000175000017500000000571200000000000027313 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2017-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. """ Warm up the cache. Author: Aurelien Bompard """ import datetime from django.core.management.base import BaseCommand from django.utils.timezone import now from hyperkitty.management.utils import setup_logging from hyperkitty.models import MailingList class Command(BaseCommand): help = "Warm up the cache" def add_arguments(self, parser): parser.add_argument('mlists', nargs='*') parser.add_argument( '-m', '--months', type=int, default=1, help="number of months to cache") def handle(self, *args, **options): setup_logging(self, options["verbosity"]) mlists = [ MailingList.objects.get(name=name) for name in options["mlists"] ] if not mlists: mlists = MailingList.objects.order_by("name").all() for mlist in mlists: self.warm_up_mlist(mlist, options) def warm_up_mlist(self, mlist, options): if options["verbosity"] > 1: self.stdout.write("Warming up cache for %s" % mlist.name) # Recent data for cached_value in mlist.recent_cached_values: cached_value.warm_up() for thread in mlist.recent_threads: self.warm_up_thread(thread) # Other months month_start = now().replace( day=1, hour=0, minute=0, second=0, microsecond=0) for month_num in range(options["months"]): month_start = month_start - datetime.timedelta(days=1) month_start = month_start.replace(day=1) mlist.cached_values["participants_count_for_month"].warm_up( month_start.year, month_start.month) month_end = month_start + datetime.timedelta(days=32) month_end = month_end.replace(day=1) for thread in mlist.get_threads_between(month_start, month_end): self.warm_up_thread(thread) def warm_up_thread(self, thread): for cached_value in thread.cached_values.values(): cached_value.warm_up() for email in thread.emails.all(): for cached_value in email.cached_values.values(): cached_value.warm_up() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/management/commands/mailman_sync.py0000644000175000017500000000321600000000000024671 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Sync properties from Mailman into HyperKitty """ from django.core.management.base import BaseCommand, CommandError from hyperkitty.lib.mailman import sync_with_mailman from hyperkitty.management.utils import setup_logging class Command(BaseCommand): help = "Sync properties from Mailman into HyperKitty" def add_arguments(self, parser): parser.add_argument( '--overwrite', action='store_true', default=False, help="overwrite existing Mailman IDs in HyperKitty's database") def handle(self, *args, **options): options["verbosity"] = int(options.get("verbosity", "1")) setup_logging(self, options["verbosity"]) if args: raise CommandError("no arguments allowed") sync_with_mailman(overwrite=options.get("overwrite", False)) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/management/commands/update_index_one_list.py0000644000175000017500000000303100000000000026557 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. """ Update the search index for a single list. """ from django.core.management.base import BaseCommand from hyperkitty.management.utils import setup_logging from hyperkitty.search_indexes import update_index class Command(BaseCommand): help = "Update the search index with all posts from a single list." def add_arguments(self, parser): parser.add_argument( 'listname', nargs=1, default=False, help="The name of the list whose messages to index.") def handle(self, *args, **options): options["verbosity"] = int(options.get("verbosity", "1")) setup_logging(self, options["verbosity"]) update_index(listname=options.get("listname")[0], verbosity=options["verbosity"]) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/management/utils.py0000644000175000017500000000475600000000000021570 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. # # Author: Aurelien Bompard """ Utilities for management commands. """ import logging import sys class DualStreamsHandler(logging.StreamHandler): """ Emits messages below and including INFO to the first stream, and messages above and including WARNING to the second stream. Useful when the first stream is stdout and the second stream is stderr. """ def __init__(self, stream_low=None, stream_high=None): super(DualStreamsHandler, self).__init__() if stream_low is None: stream_low = sys.stdout self.stream_low = stream_low if stream_high is None: stream_high = sys.stderr self.stream_high = stream_high def emit(self, record): """Wraps the original emit method to dynamically switch the stream.""" self.stream = self.stream_low if record.levelno > logging.INFO: self.stream = self.stream_high super(DualStreamsHandler, self).emit(record) def setup_logging(command, verbosity): """ Sets up logging to send messages up to INFO level to stdout and messages from WARNING level and up to stderr. This is done regardless of the logging settings in Django (which may be sending everything to a log file). Existing logging settings are not changed. """ if verbosity >= 3: debuglevel = logging.DEBUG else: debuglevel = logging.INFO handler = DualStreamsHandler( stream_low=command.stdout, stream_high=command.stderr) formatter = logging.Formatter(fmt='%(message)s') handler.setFormatter(formatter) root_logger = logging.getLogger() root_logger.setLevel(debuglevel) root_logger.addHandler(handler) ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1459143 HyperKitty-1.3.4/hyperkitty/migrations/0000755000175000017500000000000000000000000020102 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0001_initial.py0000644000175000017500000002575000000000000022556 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import django.db.models.deletion import django.utils.timezone from django.conf import settings from django.db import migrations, models import pytz TIMEZONES = sorted([ (tz, tz) for tz in pytz.common_timezones ]) class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Attachment', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('counter', models.SmallIntegerField()), ('name', models.CharField(max_length=255)), ('content_type', models.CharField(max_length=255)), ('encoding', models.CharField(max_length=255, null=True)), ('size', models.IntegerField()), ('content', models.BinaryField()), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Email', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('message_id', models.CharField(max_length=255, db_index=True)), ('message_id_hash', models.CharField(max_length=255, db_index=True)), ('subject', models.CharField(max_length='512', db_index=True)), ('content', models.TextField()), ('date', models.DateTimeField(db_index=True)), ('timezone', models.SmallIntegerField()), ('in_reply_to', models.CharField(max_length=255, null=True, blank=True)), ('archived_date', models.DateTimeField(auto_now_add=True, db_index=True)), ('thread_depth', models.IntegerField(default=0)), ('thread_order', models.IntegerField(default=0, db_index=True)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Favorite', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='LastView', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('view_date', models.DateTimeField(auto_now=True)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='MailingList', fields=[ ('name', models.CharField(max_length=254, serialize=False, primary_key=True)), ('display_name', models.CharField(max_length=255)), ('description', models.TextField()), ('subject_prefix', models.CharField(max_length=255)), ('archive_policy', models.IntegerField(default=2, choices=[(0, 'never'), (1, 'private'), (2, 'public')])), ('created_at', models.DateTimeField(default=django.utils.timezone.now)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Profile', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('karma', models.IntegerField(default=1)), ('timezone', models.CharField(default='', max_length=100, choices=TIMEZONES)), ('user', models.OneToOneField(related_name='hyperkitty_profile', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Sender', fields=[ ('address', models.EmailField(max_length=255, serialize=False, primary_key=True)), ('name', models.CharField(max_length=255)), ('mailman_id', models.CharField(max_length=255, null=True, db_index=True)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Tag', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('name', models.CharField(unique=True, max_length=255, db_index=True)), ], options={ 'ordering': ['name'], }, bases=(models.Model,), ), migrations.CreateModel( name='Tagging', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('tag', models.ForeignKey(to='hyperkitty.Tag', on_delete=models.CASCADE)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='Thread', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('thread_id', models.CharField(max_length=255, db_index=True)), ('date_active', models.DateTimeField(default=django.utils.timezone.now, db_index=True)), ], options={ }, bases=(models.Model,), ), migrations.CreateModel( name='ThreadCategory', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('name', models.CharField(unique=True, max_length=255, db_index=True)), ('color', models.CharField(max_length=7)), ], options={ 'verbose_name_plural': 'Thread categories', }, bases=(models.Model,), ), migrations.CreateModel( name='Vote', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('value', models.SmallIntegerField(db_index=True)), ('email', models.ForeignKey(related_name='votes', to='hyperkitty.Email', on_delete=models.CASCADE)), ('user', models.ForeignKey(related_name='votes', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE)), ], options={ }, bases=(models.Model,), ), migrations.AlterUniqueTogether( name='vote', unique_together=set([('email', 'user')]), ), migrations.AddField( model_name='thread', name='category', field=models.ForeignKey(related_name='threads', to='hyperkitty.ThreadCategory', null=True, on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='thread', name='mailinglist', field=models.ForeignKey(related_name='threads', to='hyperkitty.MailingList', on_delete=models.CASCADE), preserve_default=True, ), migrations.AlterUniqueTogether( name='thread', unique_together=set([('mailinglist', 'thread_id')]), ), migrations.AddField( model_name='tagging', name='thread', field=models.ForeignKey(to='hyperkitty.Thread', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='tagging', name='user', field=models.ForeignKey(to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='tag', name='threads', field=models.ManyToManyField(related_name='tags', through='hyperkitty.Tagging', to='hyperkitty.Thread'), preserve_default=True, ), migrations.AddField( model_name='tag', name='users', field=models.ManyToManyField(related_name='tags', through='hyperkitty.Tagging', to=settings.AUTH_USER_MODEL), preserve_default=True, ), migrations.AddField( model_name='lastview', name='thread', field=models.ForeignKey(related_name='lastviews', to='hyperkitty.Thread', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='lastview', name='user', field=models.ForeignKey(related_name='lastviews', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='favorite', name='thread', field=models.ForeignKey(related_name='favorites', to='hyperkitty.Thread', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='favorite', name='user', field=models.ForeignKey(related_name='favorites', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='email', name='mailinglist', field=models.ForeignKey(related_name='emails', to='hyperkitty.MailingList', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='email', name='parent', field=models.ForeignKey(related_name='children', on_delete=django.db.models.deletion.SET_NULL, blank=True, to='hyperkitty.Email', null=True), preserve_default=True, ), migrations.AddField( model_name='email', name='sender', field=models.ForeignKey(related_name='emails', to='hyperkitty.Sender', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='email', name='thread', field=models.ForeignKey(related_name='emails', to='hyperkitty.Thread', on_delete=models.CASCADE), preserve_default=True, ), migrations.AlterUniqueTogether( name='email', unique_together=set([('mailinglist', 'message_id')]), ), migrations.AddField( model_name='attachment', name='email', field=models.ForeignKey(related_name='attachments', to='hyperkitty.Email', on_delete=models.CASCADE), preserve_default=True, ), migrations.AlterUniqueTogether( name='attachment', unique_together=set([('email', 'counter')]), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0002_auto_20150311_0913.py0000644000175000017500000000063300000000000023517 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0001_initial'), ] operations = [ migrations.AlterField( model_name='email', name='in_reply_to', field=models.CharField(db_index=True, max_length=255, null=True, blank=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0003_thread_starting_email.py0000644000175000017500000000217600000000000025455 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models def find_starting_email(apps, schema_editor): # We can't import the Thread model directly as it may be a newer # version than this migration expects. We use the historical version. Thread = apps.get_model("hyperkitty", "Thread") Email = apps.get_model("hyperkitty", "Email") for thread in Thread.objects.all(): try: thread.starting_email = thread.emails.get(parent_id__isnull=True) except Email.DoesNotExist: thread.starting_email = thread.emails.order_by("date").first() thread.save() class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0002_auto_20150311_0913'), ] operations = [ migrations.AddField( model_name='thread', name='starting_email', field=models.OneToOneField(related_name='started_thread', null=True, to='hyperkitty.Email', on_delete=models.CASCADE), ), migrations.RunPython(find_starting_email), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0004_archived_date_and_subject.py0000644000175000017500000000116200000000000026242 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import django.utils.timezone from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0003_thread_starting_email'), ] operations = [ migrations.AlterField( model_name='email', name='archived_date', field=models.DateTimeField(default=django.utils.timezone.now, db_index=True), ), migrations.AlterField( model_name='email', name='subject', field=models.CharField(max_length=512, db_index=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0005_MailingList_list_id.py0000644000175000017500000000126400000000000025046 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models def populate_list_id(apps, schema_editor): MailingList = apps.get_model("hyperkitty", "MailingList") for ml in MailingList.objects.filter(list_id=None): ml.list_id = ml.name.replace("@", ".") ml.save() class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0004_archived_date_and_subject'), ] operations = [ migrations.AddField( model_name='mailinglist', name='list_id', field=models.CharField(max_length=254, null=True, unique=True), ), migrations.RunPython(populate_list_id), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0006_thread_on_delete.py0000644000175000017500000000141000000000000024402 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0005_MailingList_list_id'), ] operations = [ migrations.AlterField( model_name='thread', name='category', field=models.ForeignKey(related_name='threads', on_delete=django.db.models.deletion.SET_NULL, to='hyperkitty.ThreadCategory', null=True), ), migrations.AlterField( model_name='thread', name='starting_email', field=models.OneToOneField(related_name='started_thread', null=True, on_delete=django.db.models.deletion.SET_NULL, to='hyperkitty.Email'), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234951.0 HyperKitty-1.3.4/hyperkitty/migrations/0007_allauth_20160808_1604.py0000644000175000017500000000542200000000000024221 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import IntegrityError, connection, migrations, models, utils PROVIDERS_MAP = { "fedora": "fedora", "yahoo": "openid", } def populate_emailaddress(apps, schema_editor): # All current users have verified their email. Populate the EmailAddress # and mark is as such. User = apps.get_model("auth", "User") EmailAddress = apps.get_model("account", "EmailAddress") for user in User.objects.all(): if not EmailAddress.objects.filter(email=user.email).exists(): EmailAddress.objects.create( email=user.email, user=user, verified=True, primary=True, ) def migrate_social_users(apps, schema_editor): # Migrate the Social Auth association to AllAuth SocialAccount = apps.get_model("socialaccount", "SocialAccount") # We can't use the UserSocialAuth model because the social_auth app has # been removed, and thus the model isn't available. cursor = connection.cursor() if connection.vendor == "postgresql": # a select on a non-existing table in pg, marks the tx abort only. cursor.execute("select 1 from information_schema.tables where table_name = 'social_auth_usersocialauth' and to_regclass('social_auth_usersocialauth') is not null") if not cursor.fetchall(): # No social_auth table, stop here. return else: try: cursor.execute("SELECT 1 from social_auth_usersocialauth") except (utils.OperationalError, utils.ProgrammingError): # No social_auth table, stop here. return for provider_old, provider_new in PROVIDERS_MAP.items(): cursor.execute(""" SELECT uid, user_id, last_login, date_joined FROM social_auth_usersocialauth usa JOIN auth_user ON usa.user_id = auth_user.id WHERE provider = %s """, (provider_old,)) for row in cursor: uid, user_id, last_login, date_joined = row if not SocialAccount.objects.filter( provider=provider_new, uid=uid).exists(): SocialAccount.objects.create( provider=provider_new, uid=uid, user_id=user_id, last_login=last_login, date_joined=date_joined, extra_data={}, ) class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0006_thread_on_delete'), ('socialaccount', '0003_extra_data_default_dict'), ('account', '0002_email_max_length'), ] operations = [ migrations.RunPython(populate_emailaddress), migrations.RunPython(migrate_social_users), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0008_django_mailman3_profile.py0000644000175000017500000000151400000000000025667 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models def move_timezone_to_django_mailman3(apps, schema_editor): HKProfile = apps.get_model("hyperkitty", "Profile") DMProfile = apps.get_model("django_mailman3", "Profile") for hk_profile in HKProfile.objects.all(): dm_profile, _created = DMProfile.objects.get_or_create( user=hk_profile.user) dm_profile.timezone = hk_profile.timezone dm_profile.save() class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0007_allauth_20160808_1604'), ('django_mailman3', '0001_initial'), ] operations = [ migrations.RunPython(move_timezone_to_django_mailman3), migrations.RemoveField( model_name='profile', name='timezone', ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0009_duplicate_persona_users.py0000644000175000017500000000452300000000000026052 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models def remove_duplicate_persona_accounts(apps, schema_editor): # Some people logged in using both Persona and the other login options, # resulting in duplicate User accounts (with the same email address). In # that case, remove the Persona user and move its data over to the other # user instance. User = apps.get_model("auth", "User") SocialAccount = apps.get_model("socialaccount", "SocialAccount") Tagging = apps.get_model("hyperkitty", "Tagging") Favorite = apps.get_model("hyperkitty", "Favorite") LastView = apps.get_model("hyperkitty", "LastView") Vote = apps.get_model("hyperkitty", "Vote") query = User.objects.exclude( id__in=SocialAccount.objects.all().values("user_id")) for user in query: other_account = User.objects.filter( email=user.email ).exclude( id=user.id ).order_by("-last_login").first() if other_account is None: continue # Only keep duplicate accounts. for tag in Tagging.objects.filter(user=user): tag.user = other_account tag.save() for fav in Favorite.objects.filter(user=user): if Favorite.objects.filter( user=other_account, thread=fav.thread).exists(): fav.delete() # the other account has priority else: fav.user = other_account fav.save() for lv in LastView.objects.filter(user=user): if LastView.objects.filter( user=other_account, thread=lv.thread).exists(): lv.delete() # the other account has priority else: lv.user = other_account lv.save() for vote in Vote.objects.filter(user=user): if Vote.objects.filter( user=other_account, email=vote.email).exists(): vote.delete() # the other account has priority else: vote.user = other_account vote.save() user.delete() class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0008_django_mailman3_profile'), ] operations = [ migrations.RunPython(remove_duplicate_persona_accounts), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0010_email_sender_name.py0000644000175000017500000000305100000000000024542 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import connection, migrations, models def populate_sender_name(apps, schema_editor): #Email = apps.get_model("hyperkitty", "Email") #for email in Email.objects.only("sender").select_related("sender"): # email.sender_name = email.sender.name # email.save() # Don't use the model, use a single UPDATE query, it's much faster. cursor = connection.cursor() cursor.execute(""" UPDATE hyperkitty_email SET sender_name = ( SELECT name FROM hyperkitty_sender WHERE address = hyperkitty_email.sender_id LIMIT 1 ) """) def populate_sender_name_reverse(apps, schema_editor): Sender = apps.get_model("hyperkitty", "Sender") for sender in Sender.objects.all(): for email_sender_name in sender.emails.order_by( "-date").values_list("sender_name", flat=True): if email_sender_name: sender.name = email_sender_name sender.save() break class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0009_duplicate_persona_users'), ] operations = [ migrations.AddField( model_name='email', name='sender_name', field=models.CharField(blank=True, max_length=255, null=True), ), migrations.RunPython( populate_sender_name, populate_sender_name_reverse), migrations.RemoveField( model_name='sender', name='name', ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0011_email_parent.py0000644000175000017500000000106500000000000023557 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0010_email_sender_name'), ] operations = [ migrations.AlterField( model_name='email', name='parent', field=models.ForeignKey( related_name='children', on_delete=django.db.models.deletion.DO_NOTHING, blank=True, to='hyperkitty.Email', null=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0012_thread_order_null.py0000644000175000017500000000062500000000000024615 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0011_email_parent'), ] operations = [ migrations.AlterField( model_name='email', name='thread_order', field=models.IntegerField(db_index=True, null=True, blank=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/migrations/0013_mailinglist_id_1.py0000644000175000017500000001215700000000000024335 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import contextlib from django.apps.registry import Apps from django.db import migrations, models class MailingListPrimaryKey(migrations.AlterField): def __init__(self): super(MailingListPrimaryKey, self).__init__( "mailinglist", "name", field=models.CharField( unique=True, max_length=254, serialize=True, auto_created=False) ) def state_forwards(self, app_label, state): # django < 3.1 if type(state.models[app_label, self.model_name_lower].fields) is list: state.models[app_label, self.model_name_lower].fields.insert( 0, ( "id", models.AutoField( name="id", auto_created=True, primary_key=True, serialize=False, verbose_name='ID' ) ) ) # django >= 3.1 else: state.models[app_label, self.model_name_lower].fields.update( { "id": models.AutoField( name="id", auto_created=True, primary_key=True, serialize=False, verbose_name='ID', ) } ) super(MailingListPrimaryKey, self).state_forwards(app_label, state) def database_forwards(self, app_label, schema_editor, from_state, to_state): # See django.db.backends.sqlite3.schema:DatabaseSchemaEditor._remake_table() old_model = from_state.apps.get_model("hyperkitty", "MailingList") new_model = to_state.apps.get_model("hyperkitty", "MailingList") old_fields = [schema_editor.quote_name(f.column) for f in old_model._meta.local_fields] body = {f.name: f for f in new_model._meta.local_fields} # Construct a new model for the new state meta_contents = { 'app_label': old_model._meta.app_label, 'db_table': old_model._meta.db_table, 'apps': Apps(), } meta = type("Meta", tuple(), meta_contents) body['Meta'] = meta body['__module__'] = old_model.__module__ temp_model = type(old_model._meta.object_name, old_model.__bases__, body) # We need to modify model._meta.db_table, but everything explodes # if the change isn't reversed before the end of this method. This # context manager helps us avoid that situation. @contextlib.contextmanager def altered_table_name(model, temporary_table_name): original_table_name = model._meta.db_table model._meta.db_table = temporary_table_name yield model._meta.db_table = original_table_name with altered_table_name(old_model, old_model._meta.db_table + "__old"): schema_editor.alter_db_table( old_model, temp_model._meta.db_table, old_model._meta.db_table) # Create a new table with the updated schema. We remove things # from the deferred SQL that match our table name, too schema_editor.deferred_sql = [ x for x in schema_editor.deferred_sql if temp_model._meta.db_table not in x] schema_editor.create_model(temp_model) # Copy data from the old table into the new table schema_editor.execute( "INSERT INTO %s (%s) SELECT %s FROM %s ORDER BY name" % ( schema_editor.quote_name(temp_model._meta.db_table), ', '.join(old_fields), ', '.join(old_fields), schema_editor.quote_name(old_model._meta.db_table), )) # Delete the old table schema_editor.delete_model(old_model) # Run deferred SQL on correct table for sql in schema_editor.deferred_sql: schema_editor.execute(sql) schema_editor.deferred_sql = [] def database_backwards(self, app_label, schema_editor, from_state, to_state): from_model = from_state.apps.get_model(app_label, self.model_name) schema_editor.remove_field(from_model, from_model._meta.get_field("id")) super(MailingListPrimaryKey, self).database_forwards( app_label, schema_editor, from_state, to_state) class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0012_thread_order_null'), ] operations = [ # Drop the constraints on thread.mailinglist_id and email.mailinglist_id migrations.AlterField( model_name='thread', name='mailinglist', field=models.CharField(db_column="mailinglist_id", max_length=254), ), migrations.AlterField( model_name='email', name='mailinglist', field=models.CharField(db_column="mailinglist_id", max_length=254), ), # Rebuild the mailinglist table with the new primary key. MailingListPrimaryKey(), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0014_mailinglist_id_2.py0000644000175000017500000000451700000000000024340 0ustar00maxkingmaxking# -*- coding: utf-8 -*- from django.db import connection, migrations def update_thread_and_email(apps, schema_editor): """ Update Thread & Email tables's mailinglist_id column to the new MailingList.id value. """ # import sys # print(" Updating thread and email references. This will take a " # "loooooong time, go get a coffee. ", end="") # sys.stdout.flush() # # This it the version using the models. It is slow. # MailingList = apps.get_model("hyperkitty", "MailingList") # Thread = apps.get_model("hyperkitty", "Thread") # Email = apps.get_model("hyperkitty", "Email") # mlists = dict([(ml.name, ml.id) for ml in MailingList.objects.all()]) # for thread in Thread.objects.all(): # thread.mailinglist = mlists[thread.mailinglist] # thread.save() # for email in Email.objects.all(): # email.mailinglist = mlists[email.mailinglist] # email.save() # This is the version using only two queries. It is much faster. with connection.cursor() as cursor: cursor.execute(""" UPDATE hyperkitty_thread SET mailinglist_id = ( SELECT id FROM hyperkitty_mailinglist WHERE name = hyperkitty_thread.mailinglist_id LIMIT 1 ) """) cursor.execute(""" UPDATE hyperkitty_email SET mailinglist_id = ( SELECT id FROM hyperkitty_mailinglist WHERE name = hyperkitty_email.mailinglist_id LIMIT 1 ) """) def update_thread_and_email_reverse(apps, schema_editor): with connection.cursor() as cursor: cursor.execute(""" UPDATE hyperkitty_thread SET mailinglist_id = ( SELECT name FROM hyperkitty_mailinglist WHERE id = hyperkitty_thread.mailinglist_id LIMIT 1 ) """) cursor.execute(""" UPDATE hyperkitty_email SET mailinglist_id = ( SELECT name FROM hyperkitty_mailinglist WHERE id = hyperkitty_email.mailinglist_id LIMIT 1 ) """) class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0013_mailinglist_id_1'), ] operations = [ migrations.RunPython(update_thread_and_email, update_thread_and_email_reverse), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0015_mailinglist_id_3.py0000644000175000017500000000243200000000000024334 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # flake8: noqa import django from django.db import connection, migrations, models def hotpatch_schema_editor(apps, schema_editor): # Patch Django <= 1.8 because it does not know about type # conversion in PostgreSQL. if django.VERSION < (1, 9) and connection.vendor == "postgresql": schema_editor.sql_alter_column_type = \ "ALTER COLUMN %(column)s TYPE %(type)s USING %(column)s::%(type)s" class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0014_mailinglist_id_2'), ] operations = [ migrations.RunPython(hotpatch_schema_editor, hotpatch_schema_editor), # Restore the constraints on thread.mailinglist_id and # email.mailinglist_id migrations.AlterField( model_name='thread', name='mailinglist', field=models.ForeignKey( related_name='threads', to='hyperkitty.MailingList', on_delete=models.CASCADE), ), migrations.AlterField( model_name='email', name='mailinglist', field=models.ForeignKey( related_name='emails', to='hyperkitty.MailingList', on_delete=models.CASCADE), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0016_auto_20180309_0056.py0000644000175000017500000000105100000000000023527 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Generated by Django 1.11.11 on 2018-03-09 00:56 from __future__ import unicode_literals from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0015_mailinglist_id_3'), ] operations = [ migrations.AlterField( model_name='mailinglist', name='archive_policy', field=models.IntegerField( choices=[(0, 'never'), (1, 'private'), (2, 'public')], default=2), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0017_file_attachments.py0000644000175000017500000000104200000000000024432 0ustar00maxkingmaxking# Generated by Django 2.1a1 on 2018-05-30 16:06 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0016_auto_20180309_0056'), ] operations = [ migrations.AlterField( model_name='attachment', name='content', field=models.BinaryField(null=True), ), migrations.AlterField( model_name='attachment', name='size', field=models.IntegerField(null=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0018_threadcategory_color.py0000644000175000017500000000067100000000000025333 0ustar00maxkingmaxking# Generated by Django 2.0.8 on 2019-01-26 16:25 from django.db import migrations import hyperkitty.models.category class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0017_file_attachments'), ] operations = [ migrations.AlterField( model_name='threadcategory', name='color', field=hyperkitty.models.category.ColorField(max_length=7), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0019_auto_20190127_null_description.py0000644000175000017500000000061500000000000026521 0ustar00maxkingmaxking# Generated by Django 2.0.9 on 2019-01-27 04:01 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0018_threadcategory_color'), ] operations = [ migrations.AlterField( model_name='mailinglist', name='description', field=models.TextField(null=True), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/0020_auto_20190907_1927.py0000644000175000017500000000121600000000000023542 0ustar00maxkingmaxking# Generated by Django 2.2 on 2019-09-07 19:27 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('hyperkitty', '0019_auto_20190127_null_description'), ] operations = [ migrations.AlterField( model_name='email', name='parent', field=models.ForeignKey( blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='children', to='hyperkitty.Email'), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234958.0 HyperKitty-1.3.4/hyperkitty/migrations/0021_add_owners_mods.py0000644000175000017500000000142200000000000024264 0ustar00maxkingmaxking# Generated by Django 3.0.6 on 2020-06-19 05:23 from django.conf import settings from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('hyperkitty', '0020_auto_20190907_1927'), ] operations = [ migrations.AddField( model_name='mailinglist', name='moderators', field=models.ManyToManyField( related_name='moderated_lists', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='mailinglist', name='owners', field=models.ManyToManyField( related_name='owned_lists', to=settings.AUTH_USER_MODEL), ), ] ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1610589771.0 HyperKitty-1.3.4/hyperkitty/migrations/__init__.py0000644000175000017500000000000000000000000022201 0ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1499143 HyperKitty-1.3.4/hyperkitty/models/0000755000175000017500000000000000000000000017211 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/__init__.py0000644000175000017500000000216000000000000021321 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # # flake8:noqa from .category import ThreadCategory from .email import Attachment, Email from .favorite import Favorite from .mailinglist import ArchivePolicy, MailingList from .profile import Profile from .sender import Sender from .tag import Tag, Tagging from .thread import LastView, Thread from .vote import Vote ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/category.py0000644000175000017500000000415700000000000021407 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import re from django.core.validators import RegexValidator from django.db import models from django.forms import TextInput # Max length of a color's hex code is 7, which includes a preceding '#'. MAX_COLOR_LENGTH = 7 # Regex to validate colors which are HEX of length 6, preceded by a '#' sign. color_re = re.compile('^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$') # Custom validator for HEX color. validate_color = RegexValidator( regex=color_re, # Error message used if the validation fails. message='Enter a valid hex color.', # Error code used if validation fails. code='invalid') class ColorInput(TextInput): """Form widget to use for a color input.""" input_type = 'color' class ColorField(models.CharField): default_validators = [validate_color] def __init__(self, *args, **kwargs): kwargs['max_length'] = MAX_COLOR_LENGTH super(ColorField, self).__init__(*args, **kwargs) def formfield(self, **kwargs): kwargs['widget'] = ColorInput return super(ColorField, self).formfield(**kwargs) class ThreadCategory(models.Model): name = models.CharField(max_length=255, db_index=True, unique=True) color = ColorField() class Meta: verbose_name_plural = "Thread categories" def __str__(self): return 'Thread category "%s"' % self.name ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/common.py0000644000175000017500000000676100000000000021065 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.core.cache import cache class CachedValue(object): cache_key = None timeout = None def _get_cache_key(self, *args, **kwargs): if self.cache_key is not None: return self.cache_key raise NotImplementedError def get_value(self, *args, **kwargs): """Get the value that must be cached.""" raise NotImplementedError def warm_up(self, *args, **kwargs): """Stores the value in the cache if it is not there already.""" if cache.get(self._get_cache_key(*args, **kwargs)) is None: self.rebuild(*args, **kwargs) def rebuild(self, *args, **kwargs): """Overwrite the value in the cache.""" value = self.get_value(*args, **kwargs) cache.set(self._get_cache_key(*args, **kwargs), value, self.timeout) return value def get_or_set(self, *args, **kwargs): """Return the cached value, rebuilding the cache if necessary.""" value = cache.get(self._get_cache_key(*args, **kwargs)) if value is None: value = self.rebuild(*args, **kwargs) return value def __call__(self, *args, **kwargs): return self.get_or_set(*args, **kwargs) class ModelCachedValue(CachedValue): def __init__(self, instance): self.instance = instance def _get_cache_key(self, *args, **kwargs): if self.cache_key is not None: return "%s:%s:%s" % ( self.instance.__class__.__name__, self.instance.pk, self.cache_key) raise NotImplementedError class VotesCachedValue(ModelCachedValue): cache_key = "votes" def get_value(self): from .email import Email from .thread import Thread from .vote import Vote if isinstance(self.instance, Thread): filters = {"email__thread_id": self.instance.id} elif isinstance(self.instance, Email): filters = {"email_id": self.instance.id} else: ValueError("The 'votes' cached value only accepts 'Email' " "and 'Thread' instance") votes = list(Vote.objects.filter(**filters).values_list( "value", flat=True)) return ( len([v for v in votes if v == 1]), len([v for v in votes if v == -1]), ) def get_or_set(self): votes = super(VotesCachedValue, self).get_or_set() likes, dislikes = votes # XXX: use an Enum? if likes - dislikes >= 10: status = "likealot" elif likes - dislikes > 0: status = "like" else: status = "neutral" return {"likes": likes, "dislikes": dislikes, "status": status} ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/email.py0000644000175000017500000003150400000000000020655 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging import os import re from email.message import EmailMessage from email.utils import formataddr from django.conf import settings from django.db import IntegrityError, models from django.utils.timezone import get_fixed_timezone, now from hyperkitty.lib.analysis import compute_thread_order_and_depth from .common import VotesCachedValue from .mailinglist import MailingList from .thread import Thread from .vote import Vote logger = logging.getLogger(__name__) class Email(models.Model): """ An archived email, from a mailing-list. It is identified by both the list name and the message id. """ mailinglist = models.ForeignKey( "MailingList", related_name="emails", on_delete=models.CASCADE) message_id = models.CharField(max_length=255, db_index=True) message_id_hash = models.CharField(max_length=255, db_index=True) sender = models.ForeignKey( "Sender", related_name="emails", on_delete=models.CASCADE) sender_name = models.CharField(max_length=255, null=True, blank=True) subject = models.CharField(max_length=512, db_index=True) content = models.TextField() date = models.DateTimeField(db_index=True) timezone = models.SmallIntegerField() in_reply_to = models.CharField( max_length=255, null=True, blank=True, db_index=True) # XXX(maxking): Delete behavior is handled by on_pre_delete(). Since we # manually make sure that we set and unset parents and handle the fact that # they can't be None for more than one Email in a thread, we don't want # database engine to enforce the relationship is valid. Hence, we set the # on_delete=DO_NOTHING and db_constraint=False. parent = models.ForeignKey( "self", blank=True, null=True, on_delete=models.DO_NOTHING, related_name="children", db_constraint=False) thread = models.ForeignKey( "Thread", related_name="emails", on_delete=models.CASCADE) archived_date = models.DateTimeField(default=now, db_index=True) thread_depth = models.IntegerField(default=0) thread_order = models.IntegerField(null=True, blank=True, db_index=True) ADDRESS_REPLACE_RE = re.compile(r"([\w.+-]+)@([\w.+-]+)") def __init__(self, *args, **kwargs): super(Email, self).__init__(*args, **kwargs) self.cached_values = { "votes": VotesCachedValue(self), } def __lt__(self, other): return self.date < other.date class Meta: unique_together = ("mailinglist", "message_id") def get_votes(self): return self.cached_values["votes"]() def vote(self, value, user): # Checks if the user has already voted for this message. existing = self.votes.filter(user=user).first() if existing is not None and existing.value == value: return # Vote already recorded (should I raise an exception?) if value not in (0, 1, -1): raise ValueError("A vote can only be +1 or -1 (or 0 to cancel)") if existing is not None: # vote changed or cancelled if value == 0: existing.delete() else: existing.value = value existing.save() else: # new vote vote = Vote(email=self, user=user, value=value) vote.save() def set_parent(self, parent): if self.id == parent.id: raise ValueError("An email can't be its own parent") # Compute the subthread subthread = [self] def _collect_children(current_email): children = list(current_email.children.all()) if not children: return subthread.extend(children) for child in children: _collect_children(child) _collect_children(self) # now set my new parent value old_parent_id = self.parent_id self.parent = parent self.save(update_fields=["parent_id"]) # If my future parent is in my current subthread, I need to set its # parent to my current parent if parent in subthread: parent.parent_id = old_parent_id parent.save(update_fields=["parent_id"]) # do it after setting the new parent_id to avoid having two # parent_ids set to None at the same time (IntegrityError) if self.thread_id != parent.thread_id: # we changed the thread, reattach the subthread former_thread = self.thread for child in subthread: child.thread = parent.thread child.save(update_fields=["thread_id"]) if child.date > parent.thread.date_active: parent.thread.date_active = child.date parent.thread.save() # if we were the starting email, or former thread may be empty if former_thread.emails.count() == 0: former_thread.delete() compute_thread_order_and_depth(parent.thread) def as_message(self, escape_addresses=True): # http://wordeology.com/computer/how-to-send-good-unicode-email-with-python.html # http://stackoverflow.com/questions/31714221/how-to-send-an-email-with-quoted # http://stackoverflow.com/questions/9403265/how-do-i-use-python/9509718#9509718 msg = EmailMessage() # Headers def unfold(hdr): return re.sub('[\r\n]', '', hdr) unixfrom = "From %s %s" % ( self.sender.address, self.archived_date.strftime("%c")) assert isinstance(self.sender.address, str) header_from = self.sender.address if self.sender_name and self.sender_name != self.sender.address: header_from = formataddr((self.sender_name, header_from)) header_to = self.mailinglist.name msg.set_unixfrom(unixfrom) headers = ( ("From", header_from), ("To", header_to), ("Subject", self.subject), ) for header_name, header_value in headers: msg[header_name] = unfold(header_value) tz = get_fixed_timezone(self.timezone) header_date = self.date.astimezone(tz).replace(microsecond=0) # Date format: http://tools.ietf.org/html/rfc5322#section-3.3 msg["Date"] = header_date.strftime("%a, %d %b %Y %H:%M:%S %z") msg["Message-ID"] = "<%s>" % self.message_id if self.in_reply_to: msg["In-Reply-To"] = "<%s>" % unfold(self.in_reply_to) # Body content = self.ADDRESS_REPLACE_RE.sub(r"\1(a)\2", self.content) # Enforce `multipart/mixed` even when there are no attachments. msg.set_content(content, subtype='plain') msg.make_mixed() # Attachments for attachment in self.attachments.order_by("counter"): mimetype = attachment.content_type.split('/', 1) msg.add_attachment(attachment.get_content(), maintype=mimetype[0], subtype=mimetype[1], filename=attachment.name) return msg @property def display_fixed(self): return "@@" in self.content def _set_message_id_hash(self): from hyperkitty.lib.utils import get_message_id_hash # circular import if not self.message_id_hash: self.message_id_hash = get_message_id_hash(self.message_id) def on_post_init(self): self._set_message_id_hash() def on_post_created(self): self.thread.on_email_added(self) self.mailinglist.on_email_added(self) if not getattr(settings, "HYPERKITTY_BATCH_MODE", False): # For batch imports, let the cron job do the work from hyperkitty.tasks import check_orphans check_orphans(self.id) def on_pre_save(self): self._set_message_id_hash() # Link to the thread if self.thread_id is None: # Create the thread if not found thread, _thread_created = Thread.objects.get_or_create( mailinglist=self.mailinglist, thread_id=self.message_id_hash) self.thread = thread # Make sure there is only one email with parent_id == None in a thread if self.parent_id is not None: return starters = Email.objects.filter( thread=self.thread, parent_id__isnull=True ).values_list("id", flat=True) if len(starters) > 0 and list(starters) != [self.id]: raise IntegrityError("There can be only one email with " "parent_id==None in the same thread") def on_post_save(self): pass def on_pre_delete(self): # Reset parent_id children = self.children.order_by("date") if not children: return if self.parent is None: # Temporarily set the email's parent_id to not None, to allow the # next email to be the starting email (there's a check on_save for # duplicate thread starters) self.parent = self self.save(update_fields=["parent"]) starter = children[0] starter.parent = None starter.save(update_fields=["parent"]) children.all().update(parent=starter) else: children.update(parent=self.parent) def on_post_delete(self): try: thread = Thread.objects.get(id=self.thread_id) except Thread.DoesNotExist: pass else: thread.on_email_deleted(self) try: mlist = MailingList.objects.get(pk=self.mailinglist_id) except MailingList.DoesNotExist: pass else: mlist.on_email_deleted(self) def on_vote_added(self, vote): from hyperkitty.tasks import rebuild_email_cache_votes rebuild_email_cache_votes(self.id) on_vote_deleted = on_vote_added class Attachment(models.Model): email = models.ForeignKey( "Email", related_name="attachments", on_delete=models.CASCADE) counter = models.SmallIntegerField() name = models.CharField(max_length=255) content_type = models.CharField(max_length=255) encoding = models.CharField(max_length=255, null=True) size = models.IntegerField(null=True) content = models.BinaryField(null=True) class Meta: unique_together = ("email", "counter") def on_pre_save(self): # set the size if not self.size and self.content is not None: self.size = len(self.content) def _get_folder(self): global_folder = getattr( settings, "HYPERKITTY_ATTACHMENT_FOLDER", None) if global_folder is None: return None mlist = self.email.mailinglist.name try: listname, domain = mlist.rsplit("@", 1) except ValueError: listname = "none" domain = mlist return os.path.join( global_folder, domain, listname, self.email.message_id_hash[0:2], self.email.message_id_hash[2:4], self.email.message_id_hash[4:6], str(self.email.id), ) def get_content(self): folder = self._get_folder() if folder is None: return bytes(self.content) filepath = os.path.join(folder, str(self.counter)) if not os.path.exists(filepath): logger.error("Could not find local attachment %s for email %s", self.counter, self.email.id) return "" with open(filepath, "rb") as f: content = f.read() return content def set_content(self, content): if isinstance(content, str): if self.encoding is not None: content = content.encode(self.encoding, errors='replace') else: content = content.encode('utf-8') self.size = len(content) folder = self._get_folder() if folder is None: self.content = content return if not os.path.exists(folder): os.makedirs(folder) with open(os.path.join(folder, str(self.counter)), "wb") as f: f.write(content) self.content = None ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/favorite.py0000644000175000017500000000234400000000000021405 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.conf import settings from django.db import models class Favorite(models.Model): thread = models.ForeignKey( "Thread", related_name="favorites", on_delete=models.CASCADE) user = models.ForeignKey( settings.AUTH_USER_MODEL, related_name="favorites", on_delete=models.CASCADE) def __str__(self): return "%s is a favorite of %s" % ( str(self.thread), str(self.user)) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/mailinglist.py0000644000175000017500000003752600000000000022114 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import datetime import logging from enum import Enum from urllib.error import HTTPError from django.conf import settings from django.core.cache import cache from django.db import models from django.utils.timezone import now, utc import dateutil.parser from django_mailman3.lib.mailman import get_mailman_client from django_mailman3.lib.user import get_django_user from mailmanclient import MailmanConnectionError from hyperkitty.lib.utils import pgsql_disable_indexscan from .common import ModelCachedValue from .thread import Thread logger = logging.getLogger(__name__) class ArchivePolicy(Enum): """ Copy from mailman.interfaces.archiver.ArchivePolicy since we can't import mailman (PY3-only). This should probably be moved to mailman.client. """ never = 0 private = 1 public = 2 class MailingList(models.Model): """ An archived mailing-list. """ name = models.CharField(max_length=254, unique=True) list_id = models.CharField(max_length=254, null=True, unique=True) display_name = models.CharField(max_length=255) description = models.TextField(null=True) subject_prefix = models.CharField(max_length=255) archive_policy = models.IntegerField( choices=[(p.value, p.name) for p in ArchivePolicy], default=ArchivePolicy.public.value) created_at = models.DateTimeField(default=now) owners = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name='owned_lists') moderators = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name='moderated_lists') MAILMAN_ATTRIBUTES = ( "display_name", "description", "subject_prefix", "archive_policy", "created_at", "list_id", ) def __init__(self, *args, **kwargs): super(MailingList, self).__init__(*args, **kwargs) self.cached_values = { "recent_threads": RecentThreads(self), "participants_count_for_month": ParticipantsCountForMonth(self), "recent_participants_count": RecentParticipantsCount(self), "top_posters": TopPosters(self), "top_threads": TopThreads(self), "popular_threads": PopularThreads(self), "first_date": FirstDate(self), } self.recent_cached_values = [ self.cached_values[key] for key in [ "recent_threads", "recent_participants_count", "top_threads", "top_posters", "popular_threads", ] ] def __str__(self): return ''.format(self.name) @property def is_private(self): return self.archive_policy == ArchivePolicy.private.value @property def is_new(self): return (self.created_at and now() - self.created_at <= datetime.timedelta(days=30)) def get_recent_dates(self): today = now() # today -= datetime.timedelta(days=400) #debug # the upper boundary is excluded in the search, add one day end_date = today + datetime.timedelta(days=1) begin_date = end_date - datetime.timedelta(days=32) return begin_date, end_date def get_participants_count_between(self, begin_date, end_date): # We filter on emails dates instead of threads dates because that would # also include last month's participants when threads carry from one # month to the next # TODO: caching? return self.emails.filter( date__gte=begin_date, date__lt=end_date ).values("sender_id").distinct().count() def get_threads_between(self, begin_date, end_date): """Get MailingList threads between the dates. :param begin_date: The cutoff for oldest thread, decided by the posting date of the first email. :param end_date: The cutoff for the newest thread. """ return self.threads.filter( starting_email__date__lt=end_date, date_active__gte=begin_date ).order_by("-date_active") @property def recent_participants_count(self): return self.cached_values["recent_participants_count"]() @property def recent_threads(self): return self.cached_values["recent_threads"]() @property def recent_threads_count(self): # Don't use a CachedValue for this one, because it does not need a # specific warm up or rebuild: this is done by the recent_threads # CachedValue. begin_date, end_date = self.get_recent_dates() cache_key = "MailingList:%s:recent_threads_count" % self.pk result = cache.get(cache_key) if result is None: result = self.get_threads_between(begin_date, end_date).count() # The cache will be refreshed daily by a periodic job. cache.set(cache_key, result, None) return result def get_participants_count_for_month(self, year, month): return self.cached_values["participants_count_for_month"](year, month) @property def top_posters(self): return self.cached_values["top_posters"]() @property def top_threads(self): """Threads with the most answers.""" return self.cached_values["top_threads"]() @property def popular_threads(self): """Threads with the most votes.""" return self.cached_values["popular_threads"]() def update_from_mailman(self): try: client = get_mailman_client() mm_list = client.get_list(self.name) except MailmanConnectionError: return except HTTPError: return # can't update at this time if not mm_list: return def convert_date(value): value = dateutil.parser.parse(value) if value.tzinfo is None: value = value.replace(tzinfo=utc) return value converters = { "created_at": convert_date, "archive_policy": lambda p: ArchivePolicy[p].value, } for propname in self.MAILMAN_ATTRIBUTES: try: value = getattr(mm_list, propname) except AttributeError: value = mm_list.settings[propname] if propname in converters: value = converters[propname](value) setattr(self, propname, value) self.save() # Update the owners and moderators from Mailman 3 API. self._update_owner_mods_from_mailman(mm_list) def _update_owner_mods_from_mailman(self, mm_list): """Update Owners and moderators from Mailman.""" for owner in mm_list.owners: user = get_django_user(owner) if user and not bool(self.owners.filter(id=user.id)): logger.debug('Adding %s as owner of MailingList: %s', user, self.list_id) self.owners.add(user) for mod in mm_list.moderators: user = get_django_user(mod) if user and not bool(self.moderators.filter(id=user.id)): logger.debug('Adding %s as moderator of MailingList: %s', user, self.list_id) self.moderators.add(user) # Events (signal callbacks) def on_pre_save(self): # Set the default list_id if self.list_id is None: self.list_id = self.name.replace("@", ".") def on_thread_added(self, thread): self.cached_values["recent_threads"].add_thread(thread) def on_thread_deleted(self, thread): from hyperkitty.tasks import ( rebuild_mailinglist_cache_for_month, rebuild_mailinglist_cache_recent) begin_date, end_date = self.get_recent_dates() if thread.date_active >= begin_date and thread.date_active < end_date: # It's a recent thread rebuild_mailinglist_cache_recent(self.name) rebuild_mailinglist_cache_for_month( self.name, thread.date_active.year, thread.date_active.month) def on_email_added(self, email): if getattr(settings, "HYPERKITTY_BATCH_MODE", False): # Cache handling will be done at the end of the import # process. return # Rebuild the cached values. from hyperkitty.tasks import ( rebuild_mailinglist_cache_for_month, rebuild_mailinglist_cache_recent) rebuild_mailinglist_cache_recent(self.name) rebuild_mailinglist_cache_for_month( self.name, email.date.year, email.date.month) def on_email_deleted(self, email): # Don't use on_email_added, it will try appending to the # recent_threads and emails aren't associated to a thread # when they are deleted. # It's not semantically identical to on_thread_deleted() but it's the # same code, so DRY. try: email.thread except Thread.DoesNotExist: pass # Already deleted else: self.on_thread_deleted(email.thread) def on_vote_added(self, vote): from hyperkitty.tasks import rebuild_cache_popular_threads rebuild_cache_popular_threads(self.name) on_vote_deleted = on_vote_added class RecentThreads(ModelCachedValue): cache_key = "recent_threads" def get_value(self): # Only cache the list of thread ids, or it may go over memcached's size # limit (1MB) begin_date, end_date = self.instance.get_recent_dates() thread_ids = self.instance.get_threads_between( begin_date, end_date).values_list("id", flat=True) # Convert QuerySet to a list, so that we can add/remove thread_ids. return list(thread_ids) def rebuild(self): value = super(RecentThreads, self).rebuild() cache.set("%s_count" % self._get_cache_key(), len(value), None) return value def get_or_set(self): thread_ids = super(RecentThreads, self).get_or_set() return [Thread.objects.get(pk=pk) for pk in thread_ids] def add_thread(self, thread): # Add the thread to the recent_threads. # Just append to the cache, a daily cron job will rebuild # the cache entirely to remove older threads. recent_thread_ids = self.get_value() if recent_thread_ids is None: recent_thread_ids = [] if thread.id in recent_thread_ids: # If the thread is already recent, make it the most recent. recent_thread_ids.remove(thread.id) recent_thread_ids.insert(0, thread.id) cache.set(self._get_cache_key(), recent_thread_ids, None) cache.set("%s_count" % self._get_cache_key(), len(recent_thread_ids), None) class ParticipantsCountForMonth(ModelCachedValue): def _get_cache_key(self, year, month): return "MailingList:%s:p_count_for:%s:%s" % ( self.instance.pk, year, month) def get_value(self, year, month): begin_date = datetime.datetime(year, month, 1, tzinfo=utc) end_date = begin_date + datetime.timedelta(days=32) end_date = end_date.replace(day=1) return self.instance.get_participants_count_between( begin_date, end_date) class RecentParticipantsCount(ModelCachedValue): cache_key = "recent_participants_count" def get_value(self): begin_date, end_date = self.instance.get_recent_dates() return self.instance.get_participants_count_between( begin_date, end_date) class TopPosters(ModelCachedValue): cache_key = "top_posters" def get_value(self): from .email import Email # avoid circular imports begin_date, end_date = self.instance.get_recent_dates() query = Email.objects.filter( mailinglist=self.instance, date__gte=begin_date, date__lt=end_date, ).only("sender", "sender_name").select_related("sender") posters = {} for email in query: key = (email.sender.address, email.sender_name) if key not in posters: posters[key] = 1 else: posters[key] += 1 # It's not necessary to return instances since it's only used in # templates where access to instance attributes or dictionnary keys is # identical. posters = [ {"address": p[0], "name": p[1], "count": c} for p, c in posters.items() ] sorted_posters = sorted( posters, key=lambda p: p["count"], reverse=True) return sorted_posters[:5] class TopThreads(ModelCachedValue): """Threads with the most answers.""" cache_key = "top_threads" def get_value(self): # Filter on the recent_threads ids instead of re-using the date # filter, otherwise the Sum will be computed for every thread # regardless of their date. begin_date, end_date = self.instance.get_recent_dates() recent_thread_ids = self.instance.get_threads_between( begin_date, end_date).values("id") threads = Thread.objects.filter( id__in=recent_thread_ids).annotate( models.Count("emails")).order_by("-emails__count")[:20] # (not sure about using .values_list() here because of the annotation) # Only cache the list of thread ids, or it may go over memcached's size # limit (1MB) return [t.id for t in threads] def get_or_set(self): thread_ids = super(TopThreads, self).get_or_set() return [Thread.objects.get(pk=pk) for pk in thread_ids] class PopularThreads(ModelCachedValue): """Threads with the most votes.""" cache_key = "popular_threads" def get_value(self): # Filter on the recent_threads ids instead of re-using the date # filter, otherwise the Sum will be computed for every thread # regardless of their date. begin_date, end_date = self.instance.get_recent_dates() recent_thread_ids = self.instance.get_threads_between( begin_date, end_date).values("id") threads = Thread.objects.filter( id__in=recent_thread_ids).annotate( models.Sum("emails__votes__value")).order_by( "-emails__votes__value__sum")[:20] # (not sure about using .values_list() here because of the annotation) for thread in threads: value = thread.emails__votes__value__sum if value is None: value = 0 cache.set("Thread:%s:votes_total" % thread.id, value, None) # Only cache the list of thread ids, or it may go over memcached's size # limit (1MB) return [t.id for t in threads if t.votes_total > 0] def get_or_set(self): thread_ids = super(PopularThreads, self).get_or_set() return [Thread.objects.get(pk=pk) for pk in thread_ids] class FirstDate(ModelCachedValue): cache_key = "first_date" def get_value(self): with pgsql_disable_indexscan(): value = self.instance.emails.order_by( "date").values_list("date", flat=True).first() if value is not None: return value.date() else: return None ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/profile.py0000644000175000017500000000406000000000000021223 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging from django.conf import settings from django.db import models from allauth.account.models import EmailAddress from .email import Email logger = logging.getLogger(__name__) class Profile(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, related_name="hyperkitty_profile", on_delete=models.CASCADE) karma = models.IntegerField(default=1) def __str__(self): return '%s' % (str(self.user)) @property def emails(self): return Email.objects.filter( sender__address__in=self.addresses).order_by("date") @property def addresses(self): return list(EmailAddress.objects.filter( user=self.user).filter( verified=True).order_by("email").values_list( "email", flat=True)) def get_votes_in_list(self, list_name): # TODO: Caching ? votes = self.user.votes.filter(email__mailinglist__name=list_name) likes = votes.filter(value=1).count() dislikes = votes.filter(value=-1).count() return likes, dislikes def get_first_post(self, mlist): return self.emails.filter( mailinglist=mlist).order_by("archived_date").first() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/sender.py0000644000175000017500000000460000000000000021043 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging from urllib.error import HTTPError from django.db import models from django_mailman3.lib.mailman import get_mailman_client from mailmanclient import MailmanConnectionError logger = logging.getLogger(__name__) class Sender(models.Model): address = models.EmailField(max_length=255, primary_key=True) mailman_id = models.CharField(max_length=255, null=True, db_index=True) @property def name(self): try: return self.emails.order_by("-date").values_list( "sender_name", flat=True)[0] except IndexError: return "(no name)" @property def names(self): return self.emails.order_by("-date").values_list( "sender_name", flat=True) def set_mailman_id(self): try: client = get_mailman_client() mm_user = client.get_user(self.address) except HTTPError as e: if e.code == 404: return # User not found in Mailman # normalize all possible error types raise MailmanConnectionError(e) except ValueError: # This smells like a badly formatted email address (saw it in the # wild) logger.warning( "Invalid response when getting user %s from Mailman", self.address) return # Ignore it self.mailman_id = mm_user.user_id self.save() # # Go further and associate the user's other addresses? # Sender.objects.filter(address__in=mm_user.addresses # ).update(mailman_id=mm_user.user_id) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/tag.py0000644000175000017500000000320200000000000020333 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.conf import settings from django.db import models class Tagging(models.Model): thread = models.ForeignKey("Thread", on_delete=models.CASCADE) user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE) tag = models.ForeignKey("Tag", on_delete=models.CASCADE) def __str__(self): return 'Tag %s on %s by %s' % ( str(self.tag), str(self.thread), str(self.user)) class Tag(models.Model): name = models.CharField(max_length=255, db_index=True, unique=True) threads = models.ManyToManyField( "Thread", through="Tagging", related_name="tags") users = models.ManyToManyField( settings.AUTH_USER_MODEL, through="Tagging", related_name="tags") class Meta: ordering = ["name"] def __str__(self): return 'Tag %s' % self.name ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/thread.py0000644000175000017500000002015600000000000021036 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # import logging from collections import namedtuple from django.conf import settings from django.db import models from django.utils.timezone import now, utc from hyperkitty.lib.analysis import compute_thread_order_and_depth from .common import ModelCachedValue, VotesCachedValue logger = logging.getLogger(__name__) class Thread(models.Model): """ A thread of archived email, from a mailing-list. It is identified by both the list name and the thread id. """ mailinglist = models.ForeignKey( # Delete the model if the MailingList is deleted. "MailingList", related_name="threads", on_delete=models.CASCADE) thread_id = models.CharField(max_length=255, db_index=True) date_active = models.DateTimeField(db_index=True, default=now) category = models.ForeignKey( "ThreadCategory", related_name="threads", null=True, on_delete=models.SET_NULL) starting_email = models.OneToOneField( "Email", related_name="started_thread", null=True, on_delete=models.SET_NULL) def __init__(self, *args, **kwargs): super(Thread, self).__init__(*args, **kwargs) self.cached_values = { "participants_count": ParticipantsCount(self), "emails_count": EmailsCount(self), "subject": Subject(self), "votes": VotesCachedValue(self), "votes_total": VotesTotal(self), } class Meta: unique_together = ("mailinglist", "thread_id") @property def participants(self): """Set of email senders in this thread""" from .email import Email Participant = namedtuple("Participant", ["name", "address"]) return [ Participant(name=e["sender_name"], address=e["sender__address"]) for e in Email.objects.filter(thread_id=self.id).values( "sender__address", "sender_name").distinct() ] @property def participants_count(self): return self.cached_values["participants_count"]() def replies_after(self, date): return self.emails.filter(date__gt=date) # def _get_category(self): # if not self.category_id: # return None # return self.category_obj.name # def _set_category(self, name): # if not name: # self.category_id = None # return # session = object_session(self) # try: # category = session.query(Category).filter_by(name=name).one() # except NoResultFound: # category = Category(name=name) # session.add(category) # self.category_id = category.id # category = property(_get_category, _set_category) @property def emails_count(self): return self.cached_values["emails_count"]() @property def subject(self): return self.cached_values["subject"]() def get_votes(self): return self.cached_values["votes"]() @property def votes_total(self): return self.cached_values["votes_total"]() @property def prev_thread(self): # TODO: Make it a relationship return Thread.objects.filter( mailinglist=self.mailinglist, date_active__lt=self.date_active ).order_by("-date_active").first() @property def next_thread(self): # TODO: Make it a relationship return Thread.objects.filter( mailinglist=self.mailinglist, date_active__gt=self.date_active ).order_by("date_active").first() def is_unread_by(self, user): if not user.is_authenticated: return False try: last_view = LastView.objects.get(thread=self, user=user) except LastView.DoesNotExist: return True except LastView.MultipleObjectsReturned: last_view_duplicate, last_view = LastView.objects.filter( thread=self, user=user).order_by("view_date").all() last_view_duplicate.delete() return self.date_active.replace(tzinfo=utc) > last_view.view_date def find_starting_email(self): # Find and set the staring email if it was not specified from .email import Email # circular import if self.starting_email is not None: return try: self.starting_email = self.emails.get(parent_id__isnull=True) except Email.DoesNotExist: self.starting_email = self.emails.order_by("date").first() def on_pre_save(self): self.find_starting_email() def on_post_created(self): self.mailinglist.on_thread_added(self) def on_post_save(self): pass def on_post_delete(self): self.mailinglist.on_thread_deleted(self) def on_email_added(self, email): self.find_starting_email() self.date_active = email.date if self.starting_email is None: self.starting_email = email self.save() if not getattr(settings, "HYPERKITTY_BATCH_MODE", False): # Cache handling and thread positions will be handled at the end of # the import process. from hyperkitty.tasks import ( compute_thread_positions, rebuild_thread_cache_new_email) rebuild_thread_cache_new_email(self.id) compute_thread_positions(self.id) def on_email_deleted(self, email): from hyperkitty.tasks import rebuild_thread_cache_new_email # update or cleanup thread if self.emails.count() == 0: self.delete() else: if self.starting_email is None: self.find_starting_email() self.save(update_fields=["starting_email"]) compute_thread_order_and_depth(self) self.date_active = self.emails.order_by("-date").first().date rebuild_thread_cache_new_email(self.id) def on_vote_added(self, vote): from hyperkitty.tasks import rebuild_thread_cache_votes rebuild_thread_cache_votes(self.id) on_vote_deleted = on_vote_added class ParticipantsCount(ModelCachedValue): cache_key = "participants_count" def get_value(self): return len(self.instance.participants) class EmailsCount(ModelCachedValue): cache_key = "emails_count" def get_value(self): return self.instance.emails.count() class Subject(ModelCachedValue): cache_key = "subject" def get_value(self): return self.instance.starting_email.subject class VotesTotal(ModelCachedValue): cache_key = "votes_total" def get_value(self): votes = self.instance.get_votes() return votes["likes"] - votes["dislikes"] class LastView(models.Model): thread = models.ForeignKey( "Thread", related_name="lastviews", on_delete=models.CASCADE) user = models.ForeignKey( settings.AUTH_USER_MODEL, related_name="lastviews", on_delete=models.CASCADE) view_date = models.DateTimeField(auto_now=True) def __str__(self): """Unicode representation""" return "Last view of %s by %s was %s" % ( str(self.thread), str(self.user), self.view_date.isoformat()) def num_unread(self): if self.thread.date_active.replace(tzinfo=utc) <= self.view_date: return 0 # avoid the expensive query below else: return self.thread.emails.filter(date__gt=self.view_date).count() ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/models/vote.py0000644000175000017500000000314200000000000020540 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from django.conf import settings from django.db import models class Vote(models.Model): """ A User's vote on a message """ email = models.ForeignKey( "Email", related_name="votes", on_delete=models.CASCADE) user = models.ForeignKey(settings.AUTH_USER_MODEL, related_name="votes", on_delete=models.CASCADE) value = models.SmallIntegerField(db_index=True) class Meta: unique_together = ("email", "user") def on_post_save(self): self.email.on_vote_added(self) self.email.thread.on_vote_added(self) self.email.mailinglist.on_vote_added(self) def on_post_delete(self): self.email.on_vote_deleted(self) self.email.thread.on_vote_deleted(self) self.email.mailinglist.on_vote_deleted(self) ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/search_indexes.py0000644000175000017500000001024700000000000021270 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2014-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # Modified by Mark Sapiro # from django.core.management.base import CommandError from django.http.response import Http404 from django.shortcuts import get_object_or_404 from haystack import indexes from haystack.management.commands.update_index import ( Command as UpdateIndexCommand) from haystack.query import SearchQuerySet from hyperkitty.models import Email, MailingList # Create a global for the listname. LISTNAME = None class EmailIndex(indexes.SearchIndex, indexes.Indexable): text = indexes.CharField(document=True, use_template=True) mailinglist = indexes.CharField(model_attr='mailinglist__name') subject = indexes.CharField(model_attr='subject', boost=1.25, use_template=True) date = indexes.DateTimeField(model_attr='date') sender = indexes.CharField( model_attr='sender_name', null=True, boost=1.125) tags = indexes.MultiValueField( model_attr='thread__tags__name', null=True, boost=1.25) archived_date = indexes.DateTimeField(model_attr='archived_date') def get_model(self): return Email def get_updated_field(self): return 'archived_date' def index_queryset(self, using=None): if LISTNAME is None: return self.get_model().objects.all() else: return self.get_model().objects.filter( mailinglist__name=LISTNAME) def load_all_queryset(self): # Pull other objects related to the Email in search results. return self.get_model().objects.all().select_related( "sender", "thread") def update_index(remove=False, listname=None, verbosity=0): """ Update the search index with the new emails since the last index update or if listname is provided, with all emails from that list. Setting remove to True is extremely slow, it needs to scan the entire index and database. It takes about 15 minutes on Fedora's lists, so it is not fit for a frequent operation. The listname option is intended to update a single list after importing that list's archives. Doing the entire archive takes way too long and doing a 'since' doesn't get the old imported posts. """ global LISTNAME LISTNAME = listname update_cmd = UpdateIndexCommand() if LISTNAME is None: # Find the last email in the index: try: last_email = SearchQuerySet().latest('archived_date') except Exception: # Different backends can raise different exceptions unfortunately update_cmd.start_date = None else: update_cmd.start_date = last_email.archived_date else: # Is this a valid list? try: get_object_or_404(MailingList, name=listname) except Http404 as e: raise CommandError('{}: {}'.format(listname, e)) # set the start date to None to do the whole list. update_cmd.start_date = None # set defaults update_cmd.verbosity = verbosity update_cmd.batchsize = None update_cmd.end_date = None update_cmd.workers = 0 update_cmd.commit = True update_cmd.remove = remove try: from haystack.management.commands.update_index import ( DEFAULT_MAX_RETRIES) except ImportError: pass else: update_cmd.max_retries = DEFAULT_MAX_RETRIES update_cmd.update_backend("hyperkitty", "default") ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234967.0 HyperKitty-1.3.4/hyperkitty/signals.py0000644000175000017500000001043300000000000017741 0ustar00maxkingmaxking# -*- coding: utf-8 -*- # Copyright (C) 2015-2021 by the Free Software Foundation, Inc. # # This file is part of HyperKitty. # # HyperKitty 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. # # HyperKitty 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 # HyperKitty. If not, see . # # Author: Aurelien Bompard # from contextlib import contextmanager from django.conf import settings from django.db.models.signals import ( post_delete, post_init, post_save, pre_delete, pre_save) from django.dispatch import receiver from django_mailman3.signals import mailinglist_created, mailinglist_modified from hyperkitty.lib.mailman import import_list_from_mailman from hyperkitty.models.email import Attachment, Email from hyperkitty.models.mailinglist import MailingList from hyperkitty.models.profile import Profile from hyperkitty.models.thread import Thread from hyperkitty.models.vote import Vote # Email @receiver(post_init, sender=Email) def Email_on_post_init(sender, **kwargs): kwargs["instance"].on_post_init() @receiver(pre_save, sender=Email) def Email_on_pre_save(sender, **kwargs): kwargs["instance"].on_pre_save() @receiver(post_save, sender=Email) def Email_on_post_save(sender, **kwargs): if kwargs["created"]: kwargs["instance"].on_post_created() else: kwargs["instance"].on_post_save() @receiver(pre_delete, sender=Email) def Email_on_pre_delete(sender, **kwargs): kwargs["instance"].on_pre_delete() @receiver(post_delete, sender=Email) def Email_on_post_delete(sender, **kwargs): kwargs["instance"].on_post_delete() # Attachment @receiver(pre_save, sender=Attachment) def Attachment_on_pre_save(sender, **kwargs): kwargs["instance"].on_pre_save() # MailingList @receiver(pre_save, sender=MailingList) def MailingList_set_list_id(sender, **kwargs): kwargs["instance"].on_pre_save() # Profile @receiver(post_save, sender=settings.AUTH_USER_MODEL) def Profile_on_post_save(sender, **kwargs): user = kwargs["instance"] if not Profile.objects.filter(user=user).exists(): Profile.objects.create(user=user) # Thread @receiver(pre_save, sender=Thread) def Thread_on_pre_save(sender, **kwargs): kwargs["instance"].on_pre_save() @receiver(post_save, sender=Thread) def Thread_on_post_save(sender, **kwargs): if kwargs["created"]: kwargs["instance"].on_post_created() else: kwargs["instance"].on_post_save() @receiver(post_delete, sender=Thread) def Thread_on_post_delete(sender, **kwargs): kwargs["instance"].on_post_delete() # Vote @receiver(post_save, sender=Vote) def Vote_on_post_save(sender, **kwargs): kwargs["instance"].on_post_save() @receiver(post_delete, sender=Vote) def Vote_on_post_delete(sender, **kwargs): kwargs["instance"].on_post_delete() # Mailman signals @receiver(mailinglist_created) def on_mailinglist_created(sender, **kwargs): import_list_from_mailman(kwargs["list_id"]) @receiver(mailinglist_modified) def on_mailinglist_modified(sender, **kwargs): import_list_from_mailman(kwargs["list_id"]) # Utility functions. @contextmanager def silenced_email_pre_delete(): """Disable the handling of pre_delete signal for Email. This is required because when trying to delete the entire thread, it doesn't make sense to keep rebalancing the parent of the thread. This is what the `on_pre_delete` signal handler does. We use this only when we are absolutely sure that we are going to delete the thread because we know it can land us a weird state where there are no parents or references to non-existent rows. """ pre_delete.disconnect(Email_on_pre_delete, sender=Email) post_delete.disconnect(Email_on_post_delete, sender=Email) yield pre_delete.connect(Email_on_pre_delete, sender=Email) post_delete.connect(Email_on_post_delete, sender=Email) ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/static/0000755000175000017500000000000000000000000017215 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1259139 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/0000755000175000017500000000000000000000000021431 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1539145 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/0000755000175000017500000000000000000000000022205 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/ajax-loader.gif0000644000175000017500000000315400000000000025066 0ustar00maxkingmaxkingGIF89aõÿÿÿøøøðððîîîÄÄÄâââÎÎÎÚÚÚÒÒÒÐÐÐÈÈÈhhh...æææ"""\\\¾¾¾444¼¼¼ªªª¢¢¢ŒŒŒPPPTTT„„„zzz¦¦¦ööö>>>ZZZ€€€˜˜˜–––úúúfffpppxxxžžž rrr´´´ØØØ!ÿ NETSCAPE2.0!þCreated with ajaxload.info!ù ,›@€0`@ €N1l@3™0…ƒÐDª¡ PPŒ¡ˆªf8 “ ‘Æeé Bâ@–40b  $‘|n „‘%n   B  · "³xBŠ ´CcªÉMÏ»aɧÕÕ#MA!ù ,”@€ 8Ãd’P( ª†Ã0„Š& Òh†ÙÅC …H“Í&QHt 00d ÙMƒÃñL   LL"& ‡ Œ)&$( H'Œ"& ¨¨C$& C²$C&N'IÜHA!ù ,˜@€0*pÃd’`±HÂB Vš€D¡@j6ÓÒYCÃf-zH,)u^ùn4‹™ Є  f[%Ž [[$ g] •B ”C \“\B»¾B¸B»¾U'%ÙCA!ù ,—@€ð8]ÃdRµÙ,K¥3$Hæ ±XCÓ‡¤’lDŽ4ùiD—ÍÀ ñ'å´  I&& Œ !$$ Œ ž&( HC  Œ v' ‹˜I ŒX ®C· ÃÇ¥CÀ*¼`JJ¦BA!ù ,”@€PhùHÃp 0|>%@e£Y"BÍÓ Ùl†ˆÉDÓ!> ¯jxO"ˆÊg*°MDìQ|@`]Ž “ „Ž”  vB% ¡£ X†°¬ °¦£ £CÃ¥° BÅÉ·¿°¾KB¸LA!ù ,™@€ ñxÃdò2™œˆ‰04Ï„°|>’¡£á(T&€éC ð3|) ’ÀM"OC ($&)†+ — &†" ——  I– T—  ³³I—C°·«BnB鮯JÛ JA;././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/button_back.png0000644000175000017500000001135100000000000025207 0ustar00maxkingmaxking‰PNG  IHDR›$žýH,sBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<fIDATxœíœ{pU¾Ç¿§Óó~t&“IÈ2IÈ„ ÀE4‰PÙѺAP/â–zוZ®¸²ÈÖµÊ{×¥nÕUY«Ö-]|.‹,bdXDT„…•‡.¬J2É$“×LfÒÏsÿH&wÀ ®¸ùTª™î>ßó;Ý¿þõyuJ)†K0ä\ àãdð`48 à$€7¼¤a‹ò½‡ ÇÙ‚Á`€ÿ0ŸÒÌqÜnŽãŽs¡¢I’”¡ªªGUÕEQª(¥EèwºÇÀ‰Ë\Q®ÎëlÁ`Ðàg–ñ<´Z­2áá÷õõ¹c±ØõŠ¢Ìð+@ü’X=ÊÉ9- æx‡eÙ°Íf{Îd2µ^L’$‰ÝÝÝÿ®iZ1€›Àoaï(W0C:[0œ (B½(Šºuuu]H$~`^ h¸š£\Y|ÃÙ‚ÁàTo[,–ßÚíöý—²°h4:1‹ý€ßH\JíQ¾“´Øg9[0t8h±X6Øíö?_ŽÒ{{{ÇJ’Tq9´Gùn¡išSÓ´rJiÀ- ²„í<Ïw§¥¥ÕÿcÍåû‚¦iB$Y¬iÚ.eû„OZZÚk„”q£|¿`Yv»ýÍÎÎÎ{8 °–òK›ÍöGüHĆa\.טH$òõe±v”+£Ñ0&Ùîb¦Ël6‡0‚¨Fa|¾Â…mmmþŒŒŒu­­­Ç/‹µ£|/à€ò Õj݃;šoþË/¿0áÀ?ãþû¼Ûãñ¼‡ÿzÙ¬ý‚`ây^€x<Õu]û;M¬V«4MS‰DìR óŸï–W_}iÂÞ½A×uìÛ·—™4iÒ—K Åãñèpµ†J<Ï›½^ï ƒßb±”Š¢˜g·ÛEI’z5MÓ/FÓãñÜ´iÓ¦0#''狾¾¾Ä·±q¸‰ã8cggçŠ÷Þ{oFqqq¡¢(¹TÚYYY·mÛv×É“'gL:5ÖÓÓþ{Ô‰eY¡»»{ÅöíÛg)ŠrðByb±X5àŽãþ À€a@!>Ÿoîúõ¯ø?þøÃÁ튢`Íš§Ù¥K—ý›Ûíþc{{û—ÃÑ Žã¬7nœ´}ûv2P&½í¶Û´¢¢¢{zz"#ÕŒÇã®]»Hgg§î÷û 8Ow»Ý5û÷ﯜ6mÚç­­­[FRŽÓéôž>}úÇ£ÅãñÕøcÇŽÑ÷ߟ\uÕU£Ñxѯ³í¢”rÐ4ÔÕÕñç«Ó%†;~ü8}ÿý÷ÉŒ3x“É4¬r9BÈ‚ ´aÎF!………³7lxµôÃ?øÆ~Y–±fÍSìül~ZZÚæH$rzäõ(¥¼®ë¹ùæ›Áó<­¯¯'Ï>û,·víÚ¶¹Ýî\BHq4µ»Ýî‘Häd2œ›Íf›ÓéœØÒÒâ±Ûí1žç?—e™IÕOOO/Õu½€a˜L¦ö¯¾úê˜L&ÛáÇ'¿ð LQQQnFFƱXì“D"Ñ;f̘²¶¶¶<›ÍSUõ³ÎÎÎPªÝ ðƒ¡jõêÕìüùóÙ™3gþ€ã¸ÁŽ“Ñh4Š¢P…7 #‘Hpgðz½Ãáp¶ÓéìL$ŸF£ÑŽTm“Éd;räÈvqוÜo³ÙÆ ‚à³Ûí]Ñht____oVVÖtI’ìF£1ÔÛÛ›¥ëºY–åw)¥Ôív—‡ÃáL·ÛÝÖÝÝý—x<%„ôôôUU}‰DÂ,ŠâñöööS’$ÅÀívçööö–[­ÖÔÕ<à T€|Žãš0Œ»bܸq57þaüìÜ––æùýe÷ìÙ=GUUV–eüêWO²?ýéò:QƒÍÃ1ä,¯¨¨èÎÎÎ>xüøñªC‡‘ÞÞ^kFFÆø·ß~ûú-[¶€R ‡Ã‘sÏ=÷T;Îç-‹ãèÑ£ ^|ñEFÓ4B°dÉ’ñ………§’š6›-»¾¾þê`0ÈÜu×]ú„ þ@ „ŽŽŽ»Ÿþy~øaKYYYÙ½÷Þ{R–åù+V¬°utt˜5kVÙüùów…B¡Ï’ºv»ýÆG}4_Ó4lذ6lðÿú׿ìÝ766šK)¥˜;wî¸9s漋Å:ãñø¢x@ˆÇã`&¯®®®¼ªªjKòÜBH$¹û¹çž;îåË—Ø•+WŽ=|ø0á8=ôÐx£Ñøâ¡C‡&­]»ÖxÇwø×¯_ÊÊJºhÑ"ï_|qã/~ñ N–eð<Ÿ÷ÃþpÒøñã7:ެW^yåšÆÆF¢(æþøÇ?VAxÞãñä¿úê«×ïÙ³‡á8%%%Éj 3¢2¼Ç)ΙÆwÝë¯o¿{÷®ÁÌiiiẺï–—O ÕÔԾ˲¬ôG¸Õ«ÿ—•¤DÀårå^Hû ðûßÿÞþÔSO]sôèQR[[«›ÍæÏÂápó”)Sú|ðÁ¾Ç<6pq™ôôtŸ,Ë5ëÖ­cÌf3î»ï>uÑ¢Ez^^^³®ëúÇ}Ž9rM0d®½öZZYY¹£§§'–,×ëõöæççSX¼x±¶`Á‚¨ÍfË]³f­»»›ÜyçzEEݾ};³ÿþkX–5'ór—¸úê«é€3bÙ²e½ƒa°ñ|úôi,Y²D5xë­·BȇÃ1ýé§Ÿxž§>úhtöìÙtÓ¦ML{{ûµ©ç#33³7//ï »’uŠÅbÈÏÏÇ-·ÜBUUÅ믿.8ŽìGÀúõëQ]]M«««‰¢(SŸyæ.##ƒ>ñÄÝtݺu¬ªªU¡PèTuuµº|ùòÞÇ{,‹ÅH}}=/Šbþ—_~yõž={˜ôôtºxñb­¥¥ålg»àõd(¥n–eUôG“!SAAÁUo¼±©x×®†AGÅ´öyóì0 CIIi{Mͬg:Ü“¬,K78ŽÌóéŸ(¥ƒÑ ¢««‹hš†p8LX–õ »(ŠUUÙ}ûöYY–Ess3¡”Žijj)¥¨­­¥¹¹¹›}>ßEQ>¸±ÇÉ3ÏF/”gÐßkøF£ÑôöÛ[Kwns¹Äκº»ÁĦæ?¾´ƒ|°cÇö™º®1’$aõê'Ùûïÿé4;†Ò?†J`ñâÅqÇóé¶mÛþ¥¾¾ž;vÌïóùË—/#jkkÁqƒ!Œ,Ë,8(ŠB(¥œ¦iºÑhdàøñãZ[[I"‘ÈÀ7ƒŽN)e’$™Àn·SEQh²ÍFÁqœÀ¹Öé øÿs “É$kšÆ˜L&’ÔO$<Ðs655Q˜6m<Ï'Jij»ˆ PJ9ú8ŽãY–ÅÀä`=233ÑÓÓÓ €•$‰€x4MC6 KJJ;ºwçÎ÷¦kšF$©[·nqÖÖÎV#r€Ác¹~OÊ …úÛâ,ËÒ£GæI’„Ûo¿VWWÑØØXˆþEŒËåê`>pàfΜY¡ª*¥”zúúúb——‡… ÒU«V‘ßýîwžûî»/¯­­m°¡O)åxž' ëº9;;»@‚eYœ£ÑÄà<Þ\Râï¢vî|¯B×5&jVÎwü ÿÈ#ò ;;›| …Æ0½öÚk¤±±Ñ—’ÍÏÏ?UPPPúé§Ÿ’¥K—ªªŠ»ï¾[+))‰ýÑ)??ÿXUUUÉ®]»È¡C‡*srr’¢‰DB+**ÂG}„U«VY Kò“Ÿ¹õÖ[³Ö¯_Ï,]ºÔ«( AÀ¬Y³ºâñ¸žZ·¬¬¬^Bˆ°yóf444Tüüç?oOq8’¡(¥Ä`0üµ¦¦ÆÝÐÐ@zè¡|«ÕŠææf²råÊÖTÝD"¡•””`ïÞ½Xµj•Õçó•.[¶,ux‰KFºmÎ6€0`ß ¿ß_±cÇòùçŸû8ŽCkk+Y»vm§ËåÒp/½ô»yóæ<£Ñ8ÙÊÊÊZL&Sö;#?þxüYKÓ†umÙ… ^ÏóüƒÁ0ä 'ðºÃáˆùýeMUUמâyCwvJO÷ô•––5¹\®hnnn[ZZº<œ|è5dffæ3&L@EE­ªªRçÍ›÷e{{ûW¢(F =&“‰Ì˜1C¯««SDQä|>_´¥¥åëÚÚZ’••åp8˜›Ú€}YUÕ{{zzJívûe}œJ’Ä˲ü­¸£|·QUU’$Éà Jé#ßx•rÔétZFãeq8I’¸ÎÎN…Rú+#’åŠâÜïý/)Bv8N£Ñh¼¤Î Ë2éèè(¥³ÀG—R{”ï>çüü!ä]›Íf·X,CNД¾¾>ÚÕÕ§”Þv^8Ç(ß7ÎûaBHƒÁ`ð83Ë^œÏ麎îîî¸$IaJé-@಼i?ÊwŸ ~2‹²À ‹Å›ÍfÃpNÓ4$ ­··W¢”þ†RúŸ@àïõöÏ(ßA†ý1@BÈãæ³,KM&“•çy²,’Χi4MƒªªH$=ªª2þ@)]“l ŽòÏͰœ-Iò3§„…„rJ©@B¾¤”~>ð!‘­@àœÊ£üóñõ©¬‘xIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/button_back.svg0000644000175000017500000002563100000000000025230 0ustar00maxkingmaxking image/svg+xml Back to the thread Back to the thread ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/button_newer.png0000644000175000017500000001046000000000000025427 0ustar00maxkingmaxking‰PNG  IHDR$f³ÛsBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<­IDATxœíœ{pÇÇ¿==³»3»£•vµI‹ž ‹£6Ʊ‹±'±S؉Ï\‚_9s!ug(çQ6ìr9œUæ;‰Má:ü`וœÏgL-sØ&¼Œ0Š„´Ò®¤Õ>gvggúþ@«–d‹€}úTM•¶5ýûõã;¿žéîÂÃx€fËÔ(àP`@@7€£^Ðâ÷ûq9™äK«€À\ë,%„D(¥ûxž?A)ð<!¦išCÓ4·®ë]׫u]obŒYpFH›ü~ÿ§±.“\FP ˜à×¾)ÂJ’ô¶$IÝcuL&«EYœËåü^ðK¿ßßÿ…J=ÉeÃg (Ü àA‚v»ýA’Ÿ×Q&“qÄãñ•¹\îëþÙï÷ïø¼¶&¹|8¯€€ À³„%I’Ô1Q“Édm2™\ÇÛê÷û9Qv'¹4ü€†Äóß”R‹ÃáøžçSí4“É8£ÑèÏcG|<Ñö'¹hèNØã÷û;€ó è·”Ò™.—ëIBÈE{zÒu݋Ŗ2Æ„‹åc’ ‡êºîÒu½À³~¿ÿgg (üÇqwo¦”ª—®œ“\Îd³ÙÂc¿P h°Çétn2™LÑK[ÄI.wR©Tm"‘XÎç!OZ,–ÿ1™L)¦ñ³X,RIIÉ×(¥ÒéÓ§÷¨ª:á÷M“\^X,–p<¯å |‹Ro·ÛŸ`!Y–^¯çÇ|ÐRJ¥àóùNBÿrQJ=Éå„x „<(IÒû„ €ŽÕ‚,ËN›ÍúO?ü5=3ê}ûÛß%¥¥¾q‰ðÿ#„bµZíùßÉdrðR–G’¤Žã8P%©ëzn”,&à€@“$I[1Ž¡K–e§Õ*ýpóæÖÁÁ3â!çpÇÆcg,ØívW*•º9S³Ùl¸\®7Nû|¾¹mmmMPUUu¨··wÏDú(\.Wµ$I.H$§ºA°„B¡÷ïßo|ãßà$IzÄ0 ýR•QUÕ{Þzë-see%illüm__ßh£ÈXN)íày^LJ/Y–’$ÞºeË&)/˜1£~·ÅbW ”RÛË/¿ì8vì6lXAyžçyçæÍ›‹`ãÆ¾±–ÿïM*•ú‡|°†‚gŸ}vßÀÀ@ó'Ÿ|ÂöîÝËy<444˜qfžå’ …èÞ½{¹îîn£±±Ñ„ÑÛòŒ€!KÍfs7Æ5dYvH’øÝÇß$þ5êΞ=wwsóÕGÆjg<0ÆÃøë”ÔŽ;Šî¹çži8[¨$ïÛëõNM§ÓÓ‰„\\\Ü«(ÊÁd22eʼt:í¤”2EQ>ÁÂq\=Çq,N0›Í63Àd2u„B¡Ö¢¢"/Ïó³#‘ˆ³¨¨(ÊqܱþþþN(++kRUU4™L† áp¸Úl6çb±ØëùB•””ÔÇãqO&“†Qët: EQŒŒ¬ciiéÂþþþ*‡ÃщDŽd³YÕårU†Q ’$ÅE)p¾Ç#^¯wn___y.—#n·»=ÿ)—Ëi’$¸\®ÚH$R–J¥¬¢(fNgw__ߟ2™Lz¨~·Û½  ùJJJ:"‘7¢½yŒÞèR„(Æpõʲ\$Šâ[¶l´Äb±áô¹sçímjZôÉXl|N†'Íf3Ž?N:;;¿YWW÷Ɉs(³ 7mÚ´ÉÓÞÞN€ã8ï7Þ8ûšk®ù/UUÝ÷ß غu«F]ëÖ­«´X,غuk¼§§§â¡‡*s8Ø´iS¿Ýn_´}ûö¹---dȇwáÂ…ÓW®\y¨¿¿ÿý>øàŠmÛ¶Ñúúz–Ífñç?ÿ™Ü~ûí¬ªªj¸"‘HýúõëmùßwÞy§€ûW¿úUO>­§§ëׯoêéé!²,ûÖ¬YóuQŸE±|ÕªUõpË-·`ûöíp8ì±Ç+;yòäM<òˆ ( Àjµúî»ï¾¯É²ü²Ýn÷mذ¡éôéÓùrÃb±L¹ë®»æ—––þN×õ\*•Zyï½÷ZTU…Õjõ655ÛÞ£õ¥8¥”ÒìPÂY–½¢h¹é\ñÌ›· ¥©iQÛhù¿ÈÁ¾V¬XžçñÒK/‰²,׌¨çñxf?óÌ3žööv²dɶvíZ¥´´”íܹ“kkk»†ã¸PYYËf³èèè¨íèè(UUÑÞÞ>½££Ã³fÍ22™L&Ìmii!3fÌ`k×®UÙþýû¹`0Ø`³ÙR<_ûß+¯üÇŸ•w‚Žá$Ë2[±b…ÑÙÙIöïß_˜OgŒqÑh´¦««‹BPXXHºººD—ËE`Ïž=4›Íj .tvvÚÛÚÚ„²²2&B¡ãرc “Édï½÷”””®®.Q–eûöíã |yß‚ àÑG=ÕÐа½¸¸ø­‘eïëëÛ7gΜáí/MMM‡+**^ŠF£äÓjjjŒn¸a÷òåË»àĉœ(Še1D¯ZµJ¿öÚk_Ÿ3gΫGޱ†ââbÄãq~``@°Û튂eŠ¢¤¯¸âŠT:wïÞm9pà€A¦iˆD"ÞîîîŠd2™·{ª®®nç¢E‹F®i凰Ñäþ™áª··ÇóÊ+Û͉D@Á5×\{²®®¾}´¼ÁÐzÃ0ØUW]u* ÖlÛ¶åÓ !$•JY†ÎÇÞ½{‡ÄëõB’$B)•¦Nª<ˆîîn\yå•hmmeü1Nž|Œ1hš&d³YpFø&“)•Ífáp8ØP3æÛ{´~€37Ñ]× (¥±  ug%­cèŠà83f̬..v D"‘1o.ûœµà‹ÅÚ¾÷½ïU½øâ‹Üˆd®¤¤$J)-ÒukÖ¬aUUU]ˆ¢(žT*ÅÇãñdeeeˆRZsäÈb¦M›–µÙlÂöíÛ‰®ëp¹\LÅEQ´ÒÒRÖÕÕE–.]Šë¯¿¾G×u @qgg§¤ªj<ïØb±°\.\àÆS–åÌPÇ ‹M)//§©Tjøñ•R Ã0xBÈYõ9«A`2 ¥¥¥9Ïóxâ‰'Ò¹\®OKGG‡»°°0vìØ±ªt: ŸÏÇî¿ÿþŽööv÷›o¾)™".—+@Ò4 ­­­Ó«««í;vì)ráBu9·Ox!]×e\<­©©Mp=ðÇ?¾¹ —Ó¨®ëxúéßÕ«×,ðx¼ŠD"=Ê;Aœ% MÓÈÂ… O½öÚk5ñøp?Òd2ÙqÛm·U¾ð Üúõë¹²²2_6›E__¹õÖ[Ymm-²Ùì@MMMu[[€òòò>žç t]·À‚ 088Ëf³Ù;î¸#³qãFË‹/¾H‚Á ×l6#“Y³f±•+WŽÜ©<ïU›ËåÂÓ¦M«hmm%?ýéOežç§?÷Üs'Î9ÍŒCcŒgŒé#~Ó¼ýúúúãuuu³Ž?Nn¿ýv«Ïç“úûûI"‘À/~ñ VQQ¡”–vuu‘Ÿÿüç媪žç1$rÂóü©ææfÏž={È–-[L&“©\–eŒð5æDÀËV«u¾,Ë£d@GG»ýÎÍf³C‘ˆbõêŸ0¯·äX$é-ÿ祠 ÀÞÕÕ5? aΜ9†¢(»)¥Ô0Œ¦ÖÖV MMM½ápø¨,Ër2™¬?|ø° …XAA*++Y]]]4=ÌqÇ[ÔÚÚJl6æÌ™sDy÷îÝÐÐÐQUu˜Íf3Ïóuttvv2³ÙL|>¦OŸcŒ¥”6ÕÙÙYÕÚÚŠ™3gÂ0ŒÝ§öÝwß-€Å‹ÿ…ÂÞ~ûíJhnnîîéé9ž·év»KZ[[§8q‚„Çã!ÕÕÕÙŠŠŠSétz@×õÙ~ø¡Õ0 ,^¼Xÿè£øL&ƒÆÆÆX4ýÐét–:t¨îÓO?Euu5›1c8À¹ÝnTVV~<8r‚ï<†Á÷öö6“]»v­äyþ1—Ë5¦ ï§OwØÞ|s׬¿ŠˆÃÝwÿ˜•–úN„ÃáðXlü=à8Ž3›Í¦\.—Ó4m´iùÏ„BÌf³É0 ¦išÆÆû*ËEDžRÊkš¦éº~ÖD¤Édt]7ÎMÏ“¯—ªª™óýÿ³P#Ùµk—@Øãñå8nL ÝÝÝe _ŸžÉd†E´jÕݘ2¥âT8îoa&ùòaíííGcƒ»eY®±Z­c5ÐÓתUU¥À™'³;î¸Ë°Ù Ž#§'ùJ2$ zÂC øÇqÛÝnw!dÌá9î5¿ñÆ«STU¡ Iî¾{M{.—wHœäË…a\oooíðŽÄ`0¸Çf³Í°Ùl‰ñê닯¿¾³DQÒn»íŽÝ^8¹ö+N&“±D£ÑìðT9cìžd2Ù"Š¢N)óªpq± ?øÁm‘ÖÖ㢢(œÉd"¸LWÅ'™t]§±XLðë³6ÕƒÁç8nËåÊŽg(û¼†AR©”È#£Ÿ=ÉeÓ4-£išà™eË–ýËß¼Ö _Áït:/ª€ à ýýýL×õwc^L_“Ló^jš¶§¿¿VQQ‘0´ËqB1 ƒôõõe Ãø=cìÇ~¿ÿ²™W™d|\ðÕfBÈ6Žã¾íp8¤üBâDÍf188˜6 ãéeË–ý넞ä’0ÚÇî#„<&Ig³Ù¾P42 ñx\UU5Ãû‰ßïés›ä²aLŸw!„lpÍfãEQ¤”Ž}˳¦iPEK§Ó:€ß1ÆÖúýþ ®üOòåb\˜"„lp=Çqº(Š"Ïó”R J)8Žƒ®ë0 º®#—Ë銢¨†a¨~Ï{Þï÷¾¨µ™äïΘ”'ÿ‰;BÈM„yŒ1/€bƘD$„ôhgŒ}Â{ À{“7É_]þ’ÍVÕÝlwÐIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/button_older.png0000644000175000017500000001024500000000000025415 0ustar00maxkingmaxking‰PNG  IHDRƒ$ª„‰0sBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<"IDATxœíœypÔešÇ¿ïïì_ŸI§“îtçn G ƒƒ, Í1Š…èÂJÕ(Té²Zè–™ª-ÐZ±ÊÕÚRÖ]Ê)Y`©¡aaW!*w Q‘„Dè$’¾~ý;ûÝ?HBDŽ„¦ò©zSÕïñMSg:tFýðÃ3‚ÁÿîõævöGŽÕjmN$¦i>à½nc¸mÓÃ0ŒÕju¥ÉdògÁ"‚ ÃÐE‘o—þkÁqo±XlN§MY–ãwRßͰÙl.BY–ãétÚìOùx<ÞYXXæ8Ž1 ©”œ ýù¹yónôù|ÑþȲÛí‡c±ØsÞcŸ|òÉv8û°} .—Ëg±X¶µµÍ‰ÅbY,–±yyy¶d2ÙB)el6›»¡¡áŸ¾úê«É>Ÿï†a~&»  àÁÍ›7/­©©™RRR’£(JM_õß,ñn·»(##£P×uY×uÃãñ =|øð3•••“ ÇRJ+o—¾[ ªª¾¼k×®© ÃL ?¨ªªô§¼a¦Óéb%ÉZxúô)€aè–sçêïóûýgív‡ÞWY<Ï'‰Ä¬ÚÚÚOú52x½Þ ;wîüõŽ;˜^›U9ÙÙÙ=÷Üse<Ïo¢” 'Nœ û÷ïg 0tèÐkÉæöîÝK`Μ9b_õ÷…S§NÍÚ°aƒuĈô™gžéeYÀóÍ7¸páSRRÂ{<ž_ÔQ>þ<³oß>&™L¦GŽÉã¾}}ýÁœÎtêÖ­›©”ìܱcûÓóæ-ü´?#Çquº®Ïë³Ï`³Ù\…B!†eYÌœ93]\\œÞºu+ÛÒÒBÞxã Ç믿>Ç4ÍýWÀï÷¼téÒh›Í–E‘ë•N„’››;"‹'“I›×ëmŠÅb'dYŽI’dw:÷†ÁX­VRš ‡ÃC<Ï/^<Ð-(<ÐÖÖ&jš†h4JA¸?;;û>I’.uçaY–ÉËË›ÑÖÖp»ÝßG"‘ZÓ4 ŸÏW¢ëº—aX­ÖŽÎÎÎlUU,ËþišFVVÖøH$âçyÞÈÌ̬knnþŽRšv:Y™™™E­­­D"!ÙívÙív_hmm=©ëº’$ÙœNç¤ööö¿ß_ߨxe7˜RÊ÷¥ý¯E}}ý‘©S§†a¦lÞü9 •’;vlûûyó|îóùûd¢(^4 ãïú<2¸Ýîq[¶laà±Ç£“&Mú<‘HD×­[7cÕªUÃEÁ‘#G†•••¿Z—Ëåš±~ýúõõõ„‚ ô^¹0 ÃH,Ë.Y»v­+`YÖ·téÒqeeeÛ ÃÐ>øàƒûªªªÈìÙ³±oß>$“I¼úê«Çq=Ûª•••ã7nÜÈ@cc#³råÊA6› ï¿ÿþwÝyΞ=+lܸqR*•‚×ëõ¯^½z’išljj³nݺl«ÕŠéÓ§Ó]»v‘’’úüóÏ8pàÁO>ù„Õuàñx V¯^=‘RúG·Û=|ÕªU“TõÊÃá´zõê2‹ÅòÇqB$YZ^^Ά—Ë•[ZZÚ»}„¾´ÿõhhh8qÿýSBÈýúÓg€T*e …þ¼dþüEۼޛǥä3]ŸÅ›…¦¦¦€i^ös† ’ˆÇã2¥”—e¹nèС鮆¦¢(º{+²Z­ž/¾øbx}}=ÉÌ̤+V¬H×ÖÖöÞîfÜn÷¤·ÞzˇÉÂ… éK/½¤dddÐ?þ˜ ‡Ãs†aPؽ{7òóóéâÅ‹áp8ÌÞu,..VgΜ p»ÝX±b]¶lYšRÚ£oïÞ½˜;w.>|8D"äСC.Q30 Ë2öíÛGæÏŸO'OžLêêê¦|øá‡¬ X½zµ¾lÙ²t[[yûí·g¥” ƒX³fMríÚµêâÅ‹ÇñÞ{ï ^¯w”Õjúî»ïò†a`Ú´itîܹ郯5PJô¡ýo¿/+›\¹dÉÒ¹Š’²nß¾íÑ–––œ›•ç8Nàë6áfA×u¾Wë½â©Ãá誀B!"zm8ŽÜÇxüñÇiaaá-]º´gئ”2ÍÍ̓:::Çq$‰„Ãa‹Ïç#pðàA^g—óQ£FÑ^xáÐØ±c?áXï:ʲüß#GŽTÀétÒqãÆ}éõz?F£‘n}?ü08qâÖÙ³g«pìØ18Nï:¯Y³&>eÊ”­£GþâðáÃ\¼x‘7 ƒ$I¥RÉÒÒÒdGG‡´{÷n¾¶¶6 DÓ´œÆÆÆ€®ëàyO?ýtuiiéŽÒÒÒÞ#c÷4ñ…üñÌøñ=ñÄS½ ²cǶy‘H³çFeY–5(¥ž>O¹¹¹„LJ)2 ¥t:v:ùÕÕÕ <Š¢h½Ë±,kM¥Rìv»‘N§ùÌÌÌ7BMÓ,]†ŠŠŠž†òù|E‘pgïŽ+--EKKK˜RÊD£ÑøõêÞe<<±k^äç窪¦EQ4@Ó4ô6`ŽãÂápšçùt,vù¨¦¹¹{÷î¥ÀåQ‡Ã0$UU‡–——Û!(++£yyyääÉ“Y–¥T*Åu}wªëº¦(Š‘Ý{d¼%òZhš¦gfº)Ã0$N Ãàe9ep££®çúàÀhšÖMÓzö1†ºÖ«ƒé’ß'Ȳ¬“ªª*äææÒ×^{-¦(J'Ïó¶3gÎx Ôúõ×_Òé4JKKéÊ•+몫«íܹ“.znn® ÀÕÑÑAÚÛÛGeffŽ=Ú£ø/q {ãõzóÏŸoÿÁÿÑc‚ sæÌ;PP0(~#¦iÚ!í}:::âO<ñDkSSSN8&ï¼ó ¸ü_¸lÙ²´$I'ºæÀ:;;ã‹-Òׯ_/TTTýû÷ÙívB@)¥”!„Ô.Z´È»mÛ6òâ‹/r@ /•J¡­­¬X±"=jÔ(‚Ÿ«_·¾………-<ÏuttgŸ}Ö7lØ0ßË/¿\{U6±÷=J)×[~×g1Nã8¿gÏž‚ÚÚZ²|ùr—Ïçs¶¶¶Y–±aÃsÈ!1®ªª*R^^^dÆOü¡ŒŒŒº’’’ñ'Ož$åååVžç­N§³;à/t Àçóå;W7zÓ¦=WA4ydþ‘¼¼|ùfòMÓtˆtŸMìé«bÇ“wúôé¢óçÏ3Ñhùùù9rd‚eÙjEQI’¤X,6åܹs3f TUÝcµZ­ÑhtüÑ£G‡ÃAfÏžmTTTp”RL:õb[[[uFFFæÅ‹GÖÔÔXZ[[©ÓéDaaazذa­†aœommtáÂŒ7.-ËrÅõêg±X,Ç×ÕÕeE£Q6;;cÆŒ©ûöÛo‹ÚÛÛ1aÂ5‘Hìw¹\“*++íN§cÆŒùÎ4ͼC‡eˆ¢ˆ)S¦Ô655]./uÜn÷àêêêü††¢( ¼^/)**Rü~­®ëZ4}üøq‹$IdÖ¬YÆž={8˜6mZK$9•••UXYY9$cĈtРAäøñã$//999G‰D¢¯í5¹¹¹³gk‡øáïÑm¢h1‚Á…U¹¹þ>ÉM&“¹ñx¼¶Û®Þ¸)DZÇqªªª}½-%‚`vq½<,Ë2‚ †aº®÷ùfï_Ax†aMÓôt÷X|%M0MÓ0M3}­²„"Š¢ (Êm»&à÷ûý55ßþè£?ô‚$IF0¸¨Úëõõy‹ÿÒ¥KùªªþË-T†®å^ŸËjš\Ù ½&¦i"•J¥qy¿«кêOqÅ׺:ígñÝPJ¡(J¿ÚëFøý~ß©Sßåüñzâ¬V«1þoNggçýÑ£iZ€·ý j€;ÏóœÃáÈûì³O{âl6»±páoêÜnE?úSUU€æ`0x~ÀîA$I²F"-¤{GÔnw‹=úcF†èg_Æãq¥t-p„V]×í<Ïk7+8Àݪªày.6}úC!PŠ‹‡Ç%Iê^™ôMÓÄ®©~#pyŽû}4]™••ÅBn;ݨª UU%%㺣®»ïr#b±˜…Rúr0¼ìðPJgF^$yÔb±h,ËL¿0‚ è¢(êwRG,ã Ã8 Çx7q÷ÁB^ÈÌÌäDQ¼#KkEQ¸ÎÎÎ¥tÔO®Ê¼¨ºû…B“ !_¸ÝnA„ÛÚAŠ¢0 ¥ô×?{D3` w'¡Pè!BH(##Ãj±Xn‹Ìd2iÆãñ¥tÖ Ÿ× p÷ …Ê![DQô¸\.©ë­ß˜¦‰h4*kšÖJ)1ððö% Y!oâòÛKA’$¶ëÁÓM1M²,kÉdRð&¥ôÍ'ù„B¡±„°„㸴$INŽãÀ²,ºÃ4M˜¦ ]×i*•J˜¦Il¦”¾:ðcƒ„B!À|BÈ\BÈp…”Òœ®ävBH ¥ô$¥ôSôóg|þè:ÀëNñFIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/discussion.png0000644000175000017500000000100200000000000025067 0ustar00maxkingmaxking‰PNG  IHDR ½¾ÞœsBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<IDAT(‘•Ò?kZQÇñß9÷œký³é Y…bÒ¥Ð9dΔ5ÏVÈÈKè\ŸG:œJ)ådµZý3c½^‡%}î÷û ½øÀh4ò~cþHïýÇÙlöµÓé$“Éä tÎa±X`8.‰è ðoFhµZ×J©ÛT*•/‹¯r¹\˜ÉdàœC’$<gQ)!„SJe7›fæs±ÿH`­}à­ÖºAÉ{ÿ´Ýn3ów¶ÎÂ0¼aæé_’Ù¸œ¾>5ÁIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/email_bg.png0000644000175000017500000000103500000000000024451 0ustar00maxkingmaxking‰PNG  IHDR6.ÞåsRGB®ÎébKGDÿÿÿ ½§“ pHYs × ×B(›xtIMEÜ 7XþIDATHÇí–MNA…«ª»'3ý+gÁì^A”DØ&Vl~6¹LÁí,{ÜÒ,¼ò-¼°ð0SlH$!›‘@PëVª÷úU23´Y-W«€étzÒ*@)õ«U3›·íÁàud áʱ§”7MÓÇ}gQY–YUUßñ"þ€Žµö.„ ½÷° çóyBˆ‹º®²,» !hçi­~`2™(¥úD4fæïBðÞKï}b­¢[¹PEÊÌ_¥”Cf@ÇsBÐÖZH’äùí>°(ŠcÑ%3¥izûp!eYˆ¸Û+šÍf=Dü Ç!Èó”RêÉàÚ ðW¢ã!3÷‰èºišnš¦ïýÞlõ`±X¨õz}JDCD1snŒ©œsfWþ[1ÆN]×gRÊ13÷ˆH:ç„sî“1„û¶¤õˆDtÅÌÝ$I6ÞûÌZ+žÊ¹w’—Ëe²Z­¾Àù9µÖçœ1Æ ¾ôÚR–å窪Îq„ˆCls/Š1Þ||8ïpx0bK{RIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/favicon.ico0000644000175000017500000030253600000000000024337 0ustar00maxkingmaxking hV  ¨¾00 ¨%f@@ (B;€€ (6}(  ££ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿN77.m^_›eSVhÿÿÿ_MPYwgiœiPPIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™ŠˆÌüüüÿ£™šàU99 —‰ŠÒüüüÿÀ·¶ê|NH'ÿÿÿFF. ˆyxµ§œ­®”§™ƒy–~]SG{JBÏËÊïÿÿÿÿÉÂÂõ]>>!©››Òÿÿÿÿÿÿÿÿ›…«“‰ÔǼåýûúÿþþþÿùùùÿÿÿÿÿÜ×Ô󢎈ÎÁ´²ÿÿÿÿÿ·¶çfMM ›‹‹©ÿÿÿÿïììÿ¸¦›ðûúùÿÿÿÿÿÔÔÔÿ£££ÿ¨¨¨ÿæææÿÿÿÿÿÿÿÿÿÞØ×ÿ¬œ›ÿ«–•·ÿÿÿqSS4ȼºî˾ºÿÿÿÿÿÿÿÿÿúùùÿãããÿÿ¹¹¹ÿÝÙÕÿâÛÓÿúùùÿÿÿÿÿüûûÿ}eeÀÿÿÿÿÿÿ ‚€»ÿÿÿÿÿÿÿÿèáÚÿxsmÿ†}ÿéèçÿæãßÿkgcÿÿÑÊ¿ÿÿÿÿÿÿÿÿÿžÛU99 ÿÿÿ®’¿ÿÿÿÿÿÿÿÿÛÒÉÿÿÿá×ÌÿäÜÓÿLLKÿ///ÿÈüÿÿÿÿÿõóóþ~de¦ÿÿÿÿÿÿ‰bbNÒÿòÿÿÿÿáØÍÿ’’’ÿÄÃÃÿãÚÐÿ÷öõÿÔʽÿÈÆÃÿÞÕÊÿïììþ­žœþ°”ÅwKF:Že`¢ÒÃÀù¯¦ùñîëÿà×ÌÿßÕËÿûúúÿÿÿÿÿ÷öõÿèâÜÿ¸µõÀ¶³ÿÿÿÿÿÿÿÿÿ‰vvÅ_FIiÕÎÎåÿÿÿÿðîíû»Ÿ•ê¶¥›ÄËÁ¸ãÝÖÑ÷çâÞúº¨žÚŸ…z´xTL@’e]`plt‡ooŠ^MMZS=C.|jl¦…nlŽ~UOQ™ffÿÿÿÿÿÿpR=uZJ0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñà€€€ÿÿÿÿ( @ IIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU3DIIIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿQ;;˜jUWçjY[ðaLOéH69cÿÿÿÿÿÿÿÿÿÿÿÿ]FF ]FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿgKKŸ“‰‰íÿÿÿÿðððÿØØØÿbMOå€ÿÿÿE050[EHåoZ[ðxbbédFFÏfDDÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€@@†nmãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿopì\;A'ÿÿÿ]FJÖÍËËÿóóóÿÿÿÿÿÜÚÚÿ}^\átFF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚`H5‚dQ‘„_Gv—kQL”kRÿÿÿÿÿÿÿÿÿÿÿÿ]<9UƼ»úÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’……ëb@@DÿÿÿjTVäÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéååþyXT©ÿÿÿÿÿÿÿÿÿÿÿÿ€bKN—za¸¤ŒyÕ½®¥ðôñïÿÛØÖü±¦¡ëŸˆ|ä‘qbã€]O¿‚XG=ÿÿÿ_?!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿM278Y=>òmWX÷ªžŸÿ‹ƒÿ„vxûS:>øK4:,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ>>%fFFô©¢¢ÿÿÿÿÿõõõÿëëëÿøøøÿˆ{}þO9=Òÿÿÿÿÿÿÿÿÿÿÿÿ`@@O49kN8:ÀU@cÿÿÿÿÿÿS=?ßÏÆÇÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿÿÿÿÿŽusòmECsÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~[AC€bL¸–rZášyaí–{gí’vcì’p\ïkWë‡cPàzXF£~VGA€€@ÿÿÿÿÿÿÿÿÿÿÿÿcB?ŽÃ·¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿweeïb?BeÿÿÿÿÿÿZ>Aôîëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿ|TQçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿjU@ ˆhM¥¢}^ê«‘}ôåÙÐÿýûúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõòðÿ¼«¢þŽm\öˆ`N÷|VG¯†\K=ÿÿÿÿÿÿiFBÊÀÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿnmò_??fÿÿÿÿÿÿZ?@ëìèéÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰ieîˆUUÿÿÿÿÿÿÿÿÿ¹‹] –rR¡¦aïÓöþÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñðÿ£’‰÷^Pò|UHãwPE\hC=}÷µÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}dcò_==CÿÿÿÿÿÿY<>ÑÈÁÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬›™ølC=\ÿÿÿÿÿ©|V¦]ç´§÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊ¿»þ€_TõwRHöŒplüüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿuTQëpPPÿÿÿÿÿÿY::“ƒ„õÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÓÒÿtMIž”kJ&£yXÛ§’€îýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿãããÿÿÿÿÿÓÓÓÿÇÇÇÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÓÑÿb[ÿ~\UÿÜÒÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúùùÿvNJãÿÿÿÿÿÿÿÿÿdCC=sYYñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿú÷÷ÿƒ]Mç£{aðçáÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶¶¶ÿ¾¾¾ÿÍÍÍÿÀÀÀÿÄÄÄÿïïïÿ§§§ÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹ª§ÿtPJÿ™~ÿóððÿÿÿÿÿÿÿÿÿµ¨¦úrGC›ÿÿÿÿÿÿÿÿÿÿÿÿkIHîúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûùøÿ¨‚oÿµŽþÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÝÝÝÿÿÿÿÿÿÿÿÿŽŽŽÿãããÿÖÖÖÿÖÖÖÿÓÓÓÿãããÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïïÿ‚hfÿpMJÿÕÊÉÿÿÿÿÿˆieê…RGÿÿÿÿÿÿÿÿÿÿÿÿhAA…‘}|ðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúöõÿ¢xhÿö¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿßßßÿÒÒÒÿÂÂÂÿÏÏÏÿ„„„ÿäääÿÜÜÜÿßßßÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸ª©ÿjFEÿ¢ŽŽÿ|UPÌÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€@@vMKêø÷÷ÿÿÿÿÿÿÿÿÿøôóÿ›qdÿËÀ»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿØØØÿÚÚÚÿáááÿ‡‡‡ÿüüüÿÚÚÚÿÖÖÖÿÖÖÖÿåååÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÙØÿfBBÿ\::…ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmDAbywîÿÿÿÿöñðÿ•jaÿÔËÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÜÜÜÿóóóÿÿÿÿÿ°°°ÿÿ333ÿåååÿÿÿÿÿÿÿÿÿÿÿÿÿïìéÿåÞÕÿéäÝÿùø÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÑÑÿc>@üZ88DÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿsPLÆÕËÊü“hcÿÚÒÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóñïÿëçãÿóòñÿÿÿÿÿÿÿÿÿÿÿÿÿHHHÿÿÿ   ÿÿÿÿÿóðîÿ×Ä­ÿÛÆ­ÿË¿±ÿàÑÀÿÚɶÿãÚÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥“”þZ:=ÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿUUUvJFí®“ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñîêÿÙǰÿÝȱÿо§ÿÖ¿¥ÿÜË·ÿñîìÿÿÿÿÿÌÌÌÿ   ÿ§§§ÿóóóÿõôòÿØÃ§ÿá×Ëÿ+++ÿÿÿÿãÚÎÿãÛÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöôôÿ`ÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŒFF(ŠNJ÷ùöõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæÝÓÿíçàÿÕÕÕÿÿÿÿ ÿ[[[ÿ000ÿêàÕÿàÑ¿ÿÿÿÿÿÿÿÿÿùøøÿ×½ÿéçäÿ,,,ÿÿÿcccÿþþþÿâââÿÿÿÿÿÙ;ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦˜—þlDCö¢]W,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtEA˜sm÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéãÜÿéàÔÿÿÿÿÿFFFÿÿÿ???ÿÿÿÿÿÖÖÖÿéÝÏÿàÓÃÿÿÿÿÿÿÿÿÿÿÿÿÿÛʵÿåÙÊÿáááÿFFFÿÿ888ÿùùùÿÿÿÿÿðìçÿàÖÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ«ŸžÿqOLÿ²“Žø¥bX÷˜[RTÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~MGƯ‰úÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûûÿÚ̺ÿÿÿÿÿíííÿTTTÿÿÿæææÿÿÿÿÿàÌ´ÿæßÖÿÿÿÿÿÿÿÿÿÿÿÿÿíéãÿÙÀŸÿïéãÿÿÿÿÿüüüÿýýýÿÿÿÿÿúùùÿÚÊ´ÿõôòÿÿÿÿÿÿÿÿÿÿÿÿÿ£•“ÿxWRÿëååÿÿÿÿÿ×ÇÅþYSú}MI…ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨^W&‘XOðŸ|sþþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÒÃÿëâ×ÿÿÿÿÿÿÿÿÿúúúÿøøøÿÿÿÿÿíçàÿÕ¿£ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäÛÑÿÛÁ¡ÿäÚËÿñîíÿûûûÿìåÝÿÛɳÿèâÚÿÿÿÿÿÿÿÿÿþþþÿ˜ƒ€ÿ~_[ÿòîîÿÿÿÿÿÿÿÿÿÿÿÿÿêâáÿ~SOújCA‰ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ“YS(›^Tð¬~wø³…ÿ™l]ÿàÙ×ÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿØÈµÿæÜÏÿýýýÿÿÿÿÿýýýÿêáØÿÚ£ÿíèáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîêåÿÙǰÿÖ¾¢ÿÓ¼¡ÿÞ͹ÿìèâÿÿÿÿÿÿÿÿÿñïîÿ‚f_ÿ•{ÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèââÿlFFødAAJÿÿÿÿÿÿÿÿÿ€SK"‡SOðsnùþüüÿÿÿÿÿáÏÉÿ¤r]ÿ«”ˆÿþýýÿÿÿÿÿÿÿÿÿüûûÿáÖÉÿÓÁªÿÙĬÿØÀ¤ÿÛȲÿîéãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ«¢Ÿÿ€cZÿÑÇÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨››øY=?ÝÿÿÿÿÿÿtFF vLHågdùüûûÿÿÿÿÿÿÿÿÿÿÿÿÿøôòÿ»œÿ¦z`ÿ×ȾÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõôôÿôóòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÉÆþe\ÿ¥‹„ÿùöõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°¢£þUAìM7;8ÿÿÿZ<<"`@Aþɾ¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüûÿÔ¾°ÿžv\üŸ€díÆ¸­ùþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûùøÿȼ¶þŠn`ï{\NÙ\B32ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥ZZUN'ˆQM<|NKNiBBUcAAC_BB#ÿÿÿÿÿÿÿÿÿU9>Z\ACúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóóÿÈ·´þ¨}wóªocêŸeZÍTJd¸€U‹iKœxYߟ€dꦈróÀ«œþØÊÀÿäÜ×ÿìçãÿÙÏÈÿ¨’‚÷r_ñ…gVânREž{ZBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU9@$U;>ûs_aúš‹‹þ«››ÿ‰ˆü‚edóYVð‰WRôŒWPâƒPJœ‡RH5ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿpR=gNÉ_>>ªoFDq{NJ>‹FF ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿÿøÿÿÿÿðÿÿÿðÿÿàü?à?Àà?`€€€ÀàààààààðøøðàÀÀ€~€ÿÿ€ðÿÿÀ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(@€ @‘‘ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿIIIX;;U9>-X>>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ:@0Q9<ÒYÿU:>ÿU:>ÿP7;ÏR7@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX;=±_?Aÿ|giýÏÆÇÿ ›œÿÕÒÒÿÎÆÇÿ[EHüR8<õU@@ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ==¤gGHüœ––ÿÿÿÿÿÿÿÿÿÌÌÌÿÿÿÿÿÿÿÿÿ–••ÿY>CýI15Œÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ]FF Y=C.\=B2€€€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\99gkHGüêååÿÙÙÙÿÿÿÿÿÿÿÿÿúúúÿÿÿÿÿüüüÿÒÒÒÿ§š›ÿU;>øM33 ÿÿÿÿÿÿÿÿÿÿÿÿ@@@Q8<„T9=ñZ=@ÿ]>@ÿ`@Aÿb@Aú[<=Ìa>>:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿiDCå»­­ÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿÿÿÿÿóñòÿZ=@ÿV=A;ÿÿÿÿÿÿÿÿÿÿÿÿP6;©U:=þ–‡ˆþØÑÑÿ’ÿñîîÿË¿¿ÿeOOþnGFý^<<‡ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|PI#tJHúýüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ^BDûW:=iÿÿÿÿÿÿÿÿÿQ::9V:>ÿzzÿûûûÿÿÿÿÿÍÍÍÿÿÿÿÿÿÿÿÿµµµÿÜÓÓÿuNLûgC?¡ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿg@=‹‡nløÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿnWXúS89œÿÿÿÿÿÿÿÿÿH15‘`IKüøøøÿÙÙÙÿÿÿÿÿúúúÿÿÿÿÿÿÿÿÿçççÿÿÿÿÿîèèÿzMJûzJE0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿªUUpP9Pz[C«‹gMä’jPî‘iPìŠdNã‚_IÒ|XC ‹cKX—hLÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfC@¯±Ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}fgýQ67¦ÿÿÿÿÿÿÿÿÿO7:׊y{ÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ² žûyMIäÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨|W#‡cG“mQê¤xYú ~eøº¥–þèßÙÿ÷óðÿîëèÿÜÔÎÿǸ¯ÿ¡‹}úŠhV÷’gPýˆ`MòxUD¹‡\JS’mIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlDB³¸©¨ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ{ddúV99ÿÿÿÿÿÿÿÿÿU;=몜ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€TPønF@,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtT<@’nPب|Yø­—ƒùëáÙÿþýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷õÿÔļÿš{lüŒaNþ‡]KúxRDµ„ZJ>ÿÿÿÿÿÿÿÿÿnFB²»¯®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿz_^ùZ99ŽÿÿÿÿÿÿÿÿÿU:=ߟÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ›}úh>;‡ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰fGAštSá­„`úÕĶÿþþýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøõôÿͽ¶ÿpdû†[KþySGæyPE]UUUiB=ž·¦¥ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtTSù]::eÿÿÿÿÿÿÿÿÿU9<Í‘€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÌËÿzLGÏÿÿÿÿÿÿÿÿÿÿÿÿžtMB£|VᮆaøÛ̾ÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîèæÿ¡‡~þWJþxQGñmF=·¢Š‡ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿrLJùtHH.ÿÿÿÿÿÿÿÿÿP66œv^^ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRMèÿÿÿÿÿÿªqU •pPóˆ`ùØË¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðëêÿ¥Ž‡ÿ{SHþvPGÿ¸¥¡ÿüüûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷õôÿxLIû€UUÿÿÿÿÿÿÿÿÿ]??MfEEûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†XRíÿÿÿyV=P©zWõ¾£‹ûþüûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿÕÕÕÿíííÿÿÿÿÿÎÎÎÿ©©©ÿÒÒÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïîÿ§ŠÿwOFÿ|[UÿÜÒÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿË»¹ÿnHEãÿÿÿÿÿÿÿÿÿÿÿÿi<<iCCþíèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŒ\Tò…`IÁ©{\úèÝÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢¢¢ÿÿÉÉÉÿŒŒŒÿæææÿ¥¥¥ÿûûûÿÍÍÍÿƒƒƒÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäÜÛÿ‚b\ÿrKEÿ’zwÿóððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmiùgA=†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`@@Ø©——þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæÜ×ÿšjQþ¶˜†üýüúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿËËËÿÖÖÖÿÿÿÿÿÿÿÿÿâââÿÿæææÿÿÿÿÿÿÿÿÿöööÿÚÚÚÿãããÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿ»©¦ÿqKFÿoKHÿȹ¹ÿÿÿÿÿÿÿÿÿÿÿÿÿƒTN÷‰NN ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿc==XpNMøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿο¹ÿ¡oWÿØÌÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿÏÏÏÿÏÏÏÿÏÏÏÿÏÏÏÿÏÏÏÿíííÿfffÿñññÿ×××ÿ×××ÿ×××ÿÙÙÙÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëæåÿƒfcÿkDBÿ ‰ˆÿüûûÿÐÄÂÿrKFÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€€€oHGòÕÉÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶¤žÿžlXÿëãßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãããÿÒÒÒÿÔÔÔÿðððÿdddÿéééÿ¾¾¾ÿÏÏÏÿÏÏÏÿ×××ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ¤ÿiBAÿ€cdÿ…WRô\4.'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[;9p}XVúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ­š•ÿžk[ÿõîìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàààÿéééÿÍÍÍÿÈÈÈÿéééÿcccÿÿÿÿÿâââÿÎÎÎÿÐÐÐÿÑÑÑÿàààÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÅ·¶ÿf@Aÿa=>éU++ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿsJGéó±þÿÿÿÿÿÿÿÿÿÿÿÿ¶ ›ÿ—fYÿ÷òðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿÎÎÎÿÑÑÑÿýýýÿÿÿÿÿÉÉÉÿ777ÿŠŠŠÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ²²ÿd>@ÿ]9<²ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿa=7*|QMõþþþÿÿÿÿÿ¾¨¤ÿ_UÿøôóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿàààÿÿÿÿLLLÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæâÝÿÜνÿØÄ­ÿÙȳÿÚÌ»ÿéæáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ­››ÿbÿ^7=.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|A?†ŠXTüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóòñÿÔÀªÿÞпÿ¼¸´ÿVVVÿ888ÿLLKÿ¢™ÿÚ¾›ÿÓÆ·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÐÃÿÛÁ¡ÿ›™ÿXXXÿÿÿÿÿÿìììÿà×ËÿÚÐÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÑÒÿ`;>ÿ_:=Kÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€@@‰JGúÞÑÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿпªÿÝÔÉÿÙÙÙÿƒƒƒÿÿÿÿÿtqnÿÜÀÿÜÒÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúùÿÕ½ ÿÝÑÁÿÿÿÿÿÿÿÿgggÿÿÿÿÿÕȶÿöõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·§¨ÿ`;>ÿ\9@$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠHHJ‡LIùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿߨÐÿÝϾÿûûûÿ'''ÿÿÿÿÿÿÿ¥Ÿ—ÿÙ¼™ÿëçâÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàØÐÿܾ™ÿÒÏÎÿÿÿÿÿÿÿÿÿýýýÿåÜÒÿߨÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúúÿmMNý\9<ÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠHFq‚NMõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÒÀ«ÿìéåÿÍÍÍÿÿÿÿÿÿÿÿSSSÿÚǰÿÜÏ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÓÆÿ×¾¡ÿ½½½ÿÿÿÿÿÿÿÿÿóóóÿõôòÿÓÆ¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ©––ÿc=?ÿ_:>FÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒCCo†OMùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿÔîÿÿÿÿÿ«««ÿÿÿÿÿÿÿÿÿâÖÊÿÔ¿¤ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÐÂÿ×Á¥ÿÆÆÆÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿбÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÜÜÿeAAÿ^:<¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿII1ŒJHÿîæåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíìëÿÚÉ´ÿÿÿÿÿ•••ÿÿÿÿÿÿÿÿ'''ÿêæáÿݽ–ÿïíëÿÿÿÿÿÿÿÿÿÿÿÿÿÛÏÀÿØÀ¢ÿûûûÿÿÿÿÿÿ²²²ÿ¸¸¸ÿQQQÿÿÿÿÿûûûÿÑòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûûÿwXWýc??ôa>>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„FCÜ™miüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæãàÿÞ͹ÿÿÿÿÿÔÔÔÿÿÿÿÿÿpppÿLLLÿPPPÿêæâÿÛ¼–ÿðïîÿÿÿÿÿÿÿÿÿÿÿÿÿâÝÖÿß¿—ÿéåßÿ¡¡¡ÿÿÿÿÿÚÚÚÿÿÿÿÿñññÿÿÿÿÿñïíÿÕÆµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿŒsrÿhBAþž]TƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠEE0MHþʱ­ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòñðÿÕįÿÿÿÿÿÿÿÿÿ===ÿÿÿÿÿþþþÿíííÿÏÏÏÿèãÝÿ׺–ÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿÓ»ÿàÔÅÿÿÿÿÿ‹‹‹ÿ ÿÿÿNNNÿÿÿÿÿÿÿÿÿÿÿÿÿáÕÈÿÞÖÌÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ™ƒÿkECÿ¬‰ý­eYþ ^U»–ZZÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒGC}‘SKýáÒÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÓ­ÿñîìÿÿÿÿÿäääÿÿÿÿÿ“““ÿÿÿÿÿÿÿÿÿâØÌÿÔ»žÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖɺÿÝ¿œÿíéäÿÿÿÿÿäääÿ¯¯¯ÿ¦¦¦ÿîîîÿÿÿÿÿÿÿÿÿ÷öõÿÒÁ¬ÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ–~{ÿmGEÿÓÈÇÿÿÿÿÿÚÈÅÿ˜\TüXPæWQ)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆNF«”XNýå×ÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÔÉÿàÕÆÿÿÿÿÿÿÿÿÿòòòÿ~~~ÿHHHÿEEEÿÁÁÁÿÿÿÿÿýýýÿÙéÿÚοÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøø÷ÿÔÀ§ÿÚħÿðíêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷öõÿÚǯÿÞÕÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûûÿ‰okÿpLHÿÝÕÕÿÿÿÿÿÿÿÿÿÿÿÿÿòëêÿŠ[VûƒQK÷}OK=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§cXCUKݘ[Nÿлµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷öõÿÔÁ¨ÿëåÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÕÊÿØ»™ÿîìêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîìèÿÖ¾¡ÿÜ¿œÿßÒÄÿëèåÿôôóÿòòðÿâÙÌÿÙÅ©ÿÚÏÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñíìÿ{\WÿwUPÿêåäÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøôôÿŠdaýuJHùqJD-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿš[TL `Vú¤f\üÊ­§ÿaQÿ²„ÿýûúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìéåÿ×Á¥ÿåÞÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿßÖËÿÚ½˜ÿÛÓÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø÷öÿÛÏÀÿ×»™ÿß¿—ÿÛ½˜ÿؼšÿÕÁ©ÿß×ÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÍËÿwRKÿvrÿúøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ôôÿzWUügCCï`@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠUNH‘XQú—^Wüñçåÿÿÿÿÿîåãÿœl\ÿ p\ÿéÞÙÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèäÞÿÔÁ¨ÿÚȱÿâÖÇÿåÜÑÿã×ÈÿÚÄ©ÿÙ¼˜ÿÛÓÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõôÿæãàÿãÝ×ÿêçãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢‹ÿxTKÿ¶´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíéèÿdCCþ[<>”ÿÿÿÿÿÿÿÿÿÿÿÿ}OJ7‚PLø‰VQýìâàÿÿÿÿÿÿÿÿÿÿÿÿÿþýüÿ»ÿ¨pUÿ°Ž|ÿøóðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿÞÕËÿÙÉ·ÿÖÄ®ÿÕ«ÿÞÓÆÿñïíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÙ×ÿ}_Vÿ…iaÿôñðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ…ooþU9=ßÿÿÿÿÿÿÿÿÿsM@uIFì|NKþáÔÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóëçÿ«‡tÿ­yZÿ§–ÿýûùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíçåÿŒqgÿZPÿIJ®ÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíééÿaEGþO69ÅÿÿÿÿÿÿÿÿÿgBB²pGFÿǵ´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìãßÿ©‡pÿ¯]ÿ¹¤“ÿûøõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïíÿ—~sûzWH÷S:1¬–[OǦcWê³k]ö´m_ø¦j^öžqiõ¥‚}ù±”ÿ¸Ÿœÿ¸¢Ÿÿ¸¤£ÿ´ Ÿÿª–•ÿ„llûfJJø_?AþV;>ìU<<ÿÿÿÿÿÿ]>AJcABÿ‘wwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöñíÿ¶ž‹ÿ®…bÿ³‘oþÜ˼ÿýûùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòïíÿœ„xúƒ]Lø^D:UUUÿÿÿÿÿÿÿÿÿÿÿÿ¿€€¨eW&‡MEY|JC†vIC¨vJFÁtJFÏrIFÛlFDÝeBAÜ\<<¼]>>Z=AO@@@ÿÿÿÿÿÿÿÿÿW;>µ_?AÿìèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿæÕÑÿ´Š‚úŸfXõ‹gNî°„]ö«Šm÷ÚË¿ÿþýüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûùøÿ¾¯§þ†gWô‡`LôlN=š`@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿP7:ÛeLNþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿëàßÿ¼¡þ¡og÷¯i]ø¡bVßTI…µjUÿÿÿ€€€‹fDZ—rQÓ¦|Yô¦{Yø¡~bø°”~ýDZ ÿÓøÿßÖÏÿçàÜÿá×Ñÿ¸§œþ•{jõŒiTôŽgO÷wUDÈuQ@HÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿS8=—V:>ÿ{}ÿÇ»¼ÿÓÊÊÿÕÊÊÿÏÁÁÿÁ®­ÿ¤Šˆÿlhý‰ZVú“YRý’YRó…RI¸†OFTÌffÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿªªUqS;4fK6zuYDµ‚bJÌiNÞiOåˆeMß{ZE²|X@kškQ&ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU99 Q7;°V:>þ[=@ÿ_?AÿeBCÿkEEÿqGFþrHFåoEAµzKFmSS"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿQ::V:>>]>BBa>B:bDD"€@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿÿÿàÿÿÿÿÿÿÀÿÿÿÿÿÿ€ðÿÿÿÿÿ€?ÿÿÿÿ€ÿÿÿþÿÿÿþÿàþÿ>üðÀ€€€ÀààðøøðððððøøüüþüøðààÀ€ÀÿÿÀÿÿÀ?ÀÿÿÿÀÿÿÿÿÿÿð?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(€ ##ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿN;; V8=;T:?jU:>„V9=}U;=uU:?]R7@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@@@Y=@PY<>´XÿU:>ÿU:>ÿU:>ÿU:>ÿU:>ÿU9=¿S;@4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ]>AJ\=?á\=@ÿ[=@ÿZÿU:>ÿU:>ÿU:>ÿU:>ÿT:>üT:?vÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[II`?Aª_?Aÿ^?Aÿ]>@ÿ]?Aÿ{}ÿÁµ¶ÿÛÔÕÿliiÿž™šÿßÚÛÿ¿´¶ÿƒpsÿU:>ÿU:>ÿU:>ÿU;>®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿdCC_??Öb@Bÿa@Aÿ]>?ÿ Žÿèääÿÿÿÿÿÿÿÿÿÿÿÿÿ]]]ÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÍÄÅÿX?CÿU:>ÿU:>ÿV;>_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfGGdBBàeBCÿdABÿ¤‘’ÿA>>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€€€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ1--ÿX=AÿU:>ÿT:>ïQ::ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿhCC½iDDÿgDDÿȼ¼ÿÿÿÿÿnnnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´´´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼¼¼ÿ„„„ÿ­ ¢ÿV;>ÿU:>ÿV9=}ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlDDtlFEÿkEEÿÐÄÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„„„ÿúúúÿúúúÿ^CGÿW;>ÿW:>×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`@@X<@@Y<@xZ=?…\?AŠ^@Bˆ`@@`b@@4`@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtFFnEDúoGFÿ°œÿÿÿÿÿÿÿÿÿÿÿÿÿÍÍÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿÏÏÏÿÿÿÿÿÿÿÿÿŸŽÿX¹X:>ùY@ÿ^>@ÿ_?Aÿa@AÿbABÿcABõfAC hBFBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿpFD’rHGÿ€_^ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÙÒÓÿZ=?ÿY­V:>ÿW;?ÿY@ÿ_?Aÿ`@Aÿb@BÿcABÿfBCÿhCCÿjDDÿiCCÎoHH5ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿqGGsHFútIHÿÝÓÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ööÿ\>@ÿ[=@ÿZ<@ˆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU++T9=ÀU:>ÿW;?ÿX@ÿZ=@¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€T9<­U:>ÿV;>ÿhPSÿÛÔÕÿÿÿÿÿÿÿÿÿÿÿÿÿ²²²ÿŸŸŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏÎÎÿ[MMÿzWWÿqHGÿsIGÿsHG±mIIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿoFC¨zLJÿȶ´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‘{}ÿ^>Aÿ[=?ÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿV:=\U:>ÿV;>ÿcKNÿ`]^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿ‘‘‘ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿiiiÿüûûÿ«•”ÿuJHÿwKHÿtHFÂUUUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtIEä|MJÿóïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°Ÿ ÿ`?Aÿ_?@úUUUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿS9=ÄV:>ÿX=AÿèãäÿUUUÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹¹¹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ†††ÿÿÿÿÿÿÿÿÿË»ºÿxLJÿzLJÿxKG“ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿxJGõ~TPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿȼ¼ÿa@Aÿ`@Aÿa==ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU;;'U:>ÿW;?ÿŠwyÿÿÿÿÿáááÿ¥¥¥ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶¶¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÒÃÂÿ|MJÿ~NKÿ€MJVÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ©yW§xW+œpR_eI•’hMœ—lOŸšnQ™pRŒŸqT|pTlœoSW›nS7šlRÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ{MHú†_\ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍÂÂÿcABÿb@BÿcGGÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿV:?eV;>ÿX;?ÿÉÀÁÿÿÿÿÿÿÿÿÿÅÅÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¾©¨ÿ€OKÿzKHð€UUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ®~Yª|XiœqP±œqQá¦wWü§xWÿ¦wWÿ¥vVÿ¤uVÿ¢tUÿ¡sUÿ rTÿŸqTÿpTÿœoSÿ›nSÿšmRÿ–jPøeMÍ–iQ’•hQ^“gPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿOKü‰fcÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÅÅÿeBCÿdABÿb;; ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿV<=‰X;?ÿY¬Y?‘\>@ÿcDFÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóîíÿŒUOÿsF@¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¾Œ_³„Zb°X캉^ÿ¹ˆ]ÿ°ŒmÿàÑÄÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿâ×Òÿº •ÿhWÿ‰^Lÿ‡]Lÿ†\Lÿ…[KÿXIÞ‚YJeWJÿÿÿÿÿÿÿÿÿÿÿÿ„PJõ”xuÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°°ÿpHFÿgBAÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[<@ƒ]>@ÿ`ACÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‡ZUþ„OJîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹ˆ\Q°X佋_ÿ¹ˆ]ÿ·™~ÿóêãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿÞÒÍÿ´™ÿˆ`Qÿ…[Kÿ„ZKÿƒYJÿ~UIì€VIxUIÿÿÿÿÿÿ|KFêlhÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ³œœÿsIGÿgBAžÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\>@t^?Aÿ`?Aÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™}zÿ“XQÿ’UUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ_@°XÙÀ_ÿ½‹^ÿ´”xÿôíçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöòñÿÀª¢ÿ‰bTÿƒYJÿXJÿ€WIÿ}THõ~TIŒ|SHvG@Ö‹`Zþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜|{ÿuJHÿuIFiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ^>@__?Aÿa@Aÿîëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿɾ¼ÿ”YRÿ”WQLÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÃa,°ƒWÌÂ`ÿÁŽ`ÿ´qÿðçßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøöõÿݨÿŠdWÿ€WIÿVIÿ~UIÿ{RHüxNEç‡XPýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒcaÿwKIÿxIIBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`@@(`@Aÿb@BÿÑÆÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúúÿ“XPÿyHBƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿Š_ §zS›À_þÑaÿµŽjÿêÞÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøøÿȶ°ÿ‹g[ÿ~UIÿ}SHÿ{RHÿzQGÿ ƒ}ÿâÚØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿyPMÿyKHþxKKÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_>@ócABÿ´¢£ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆVOýsD>´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´YI±€XíÁ`ÿ»ŒbÿâÑÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûûÿ̼·ÿŽi`ÿ{RHÿzQGÿyPGÿxOGÿ­•ÿöóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïéèÿ}NJÿqGCÙÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`?@ºeBCÿxxÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹^XþvG@Ôÿÿÿÿÿÿÿÿÿ¹ƒ\©xTµ½‡^ÿ½‰^ÿŨŽÿüù÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿоÿldÿyPGÿxOGÿvNFÿ~ZSÿ̽ºÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÒÁÀÿOKÿoDBŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿdBB{fCCÿpQQÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‘jeÿ‚NGéÿÿÿÿÿÿ°{Wb³~Y÷º…]ÿ°…eÿîäÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿ¾¾¾ÿ———ÿœœœÿõõõÿÿÿÿÿÿÿÿÿÄÄÄÿKKKÿIIIÿSSSÿgggÿ‹‹‹ÿØØØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿʺ·ÿXQÿwNFÿuMFÿtLEÿ•wsÿéãâÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¡…‚ÿ‚PLÿ€NJ4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfCCAhCDÿjDDÿðììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿœ{wÿUM÷³{Y ¡pQ¶¶€[ÿ²~ZÿDZ¡ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ‚‚‚ÿ???ÿTTTÿ}}}ÿ¥¥¥ÿÿXXXÿÿÿÿÿõõõÿ999ÿèèèÿöööÿìììÿÕÕÕÿ®®®ÿMMMÿˆˆˆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòîîÿ£ˆ‚ÿuMFÿtLEÿsKEÿtMGÿ´ ÿúùøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€VRþ}MIøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€@@fBBïkEEÿó²ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ­”ÿœ_Rþ£pRî´}Zÿ«€cÿòëæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿFFFÿŸŸŸÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ]]]ÿÓÓÓÿ®®®ÿŽŽŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRRRÿÓÓÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÔÇÅÿ‚^XÿsKEÿrJDÿqIDÿ~\YÿÕÊÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêãâÿˆSNÿtFBµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿgBB’mFEÿŽqpÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿ¬uVÿ±zYÿÃ¥’ÿþüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ»»»ÿmmmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿¿¿ÿtttÿoooÿÑÑÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿnnnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷õõÿ¬”‘ÿrKFÿqIDÿoHDÿnGCÿƒÿïëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒ€ÿŠTOÿ…PJ0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿnFF,oGFÿqIGÿ÷ôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúöôÿ·|ÿ®uWÿ©vYÿçØÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿkkkÿàààÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ999ÿBBBÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿÍÍÍÿ«««ÿÈÈÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÔÓÿ‡faÿoHDÿnGCÿmFCÿsNKÿÏÃÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„SNþxHEßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿiCBØrHGÿɺºÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôíêÿªybÿ¬rVÿ¥|gÿøôñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿUUUÿ<<<ÿÿÿÿÿûûûÿÝÝÝÿ»»»ÿ   ÿÿÿÿÿ®®®ÿÐÐÐÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúúÿ¶¢ ÿpJFÿmFCÿlEBÿkECÿ²žžÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÛÐÏÿ‘XQÿnB=dÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿqHHjtIGÿ‚caÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìßÚÿ¤nXÿªpUÿ±’ƒÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÂÂÂÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿ¹¹¹ÿÿÿÿÿ„„„ÿ333ÿÿÿÿÿ½½½ÿÀÀÀÿâââÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæßßÿ†fdÿlEBÿkDBÿiCBÿ”zyÿöôôÿÿÿÿÿÿÿÿÿ‘kgÿƒOI÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtFF pGFñwKIÿëäãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÉÂÿ£iSÿ¦lSÿÅ®£ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿ«««ÿÂÂÂÿÿÿÿÿªªªÿ***ÿÿÿÿÿ×××ÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿŸŸŸÿ§§§ÿÏÏÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøööÿš}ÿkDBÿiCBÿhBAÿ}]]ÿæààÿÐÁ¿ÿ—[SÿlA=†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿqGEsyLIÿš}ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÅ«£ÿ£hRÿ hRÿÛËÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿ¦¦¦ÿ›››ÿšššÿ³³³ÿîîîÿóóóÿÿÿÿÿ¸¸¸ÿ%%%ÿÿÿÿÿËËËÿ¹¹¹ÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ²žÿiCBÿhBAÿgAAÿqNNÿˆTNþNGåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€UUrGDò{MJÿõòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿº™ÿ¢eQÿœhUÿíãßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãããÿ›››ÿ¼¼¼ÿôôôÿÿÿÿÿÿÿÿÿÁÁÁÿšššÿ±±±ÿÿÿÿÿÆÆÆÿ!!!ÿÿÿÿÿÿÿÿÿàààÿ¨¨¨ÿšššÿ›››ÿªªªÿãããÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ̾¾ÿmHGÿgAAÿf@@ÿjBBÿkA>Hÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿh@>s~NKÿ¢‹‰ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁ¢šÿ bPÿ›hWÿ÷òðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿ¡¡¡ÿšššÿÙÙÙÿÿÿÿÿÿÿÿÿÿÿÿÿÔÔÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿ···ÿ›››ÿ›››ÿ   ÿÒÒÒÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÔÔÿmHHÿf@@ÿe?@ÿc>@Ýb=?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿUUUvIEè}NJÿíççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿʯ©ÿž`Oÿ—bSÿöðîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁÁÁÿ™™™ÿ¬¬¬ÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ¸¸¸ÿÿÀÀÀÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿÊÊÊÿÜÜÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÌÌÿiDDÿe?@ÿd>@ÿb=?Ôa@ÿb=?ÿaÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmC@”‡SNÿõ³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÈÄÿ˜ZNÿ’ZMÿëâàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãããÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌÿÿÿÿÿÿÿÿŸŸŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿÛØÖÿɹÿź®ÿŬÿĹ«ÿż±ÿÊÅ¿ÿåããÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôµÿd>@ÿb=?ÿaqÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€€€tFBä€QLþüúúÿÿÿÿÿÿÿÿÿÿÿÿÿéÜÚÿ•XMÿ‘WKÿäÙ×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNNNÿÿÿÿÿÿÿÿ000ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿÉýÿòžÿÖ¹•ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿß¿—ÿδ•ÿÁµ§ÿÕÑÍÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ«—˜ÿb=?ÿaô_:>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿe<<&…QLý‹c^þþýýÿÿÿÿÿ÷òòÿ‘XPÿ–WLÿÔ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%%%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÚ×ÿ²ŸÿÞ¾—ÿà¿—ÿܽ˜ÿμ¦ÿÐĶÿÔÌÂÿÔÍÄÿÔÍÄÿÑŸÿͽ©ÿÛ½˜ÿ×¹•ÿ»±¥ÿïîíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøøÿxWYÿaÿ_:>–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿd;9cUOÿidþýýýÿniÿ•ULÿ¹–‘ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿÙÖÔÿÊûÿǽ±ÿƼ°ÿǼ°ÿËûÿÖÓÐÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNNNÿÿÿÿÿÿÿÿ---ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÇÁÿ͵™ÿà¿—ÿݾ—ÿ˽¬ÿØÓÎÿÔÔÔÿ£££ÿ°°°ÿÊÊÊÿäääÿÿÿÿÿþþþÿ×ÒÌÿ̼§ÿß¿—ÿñœÿÛØÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍÁÂÿaÿ_:>ë_:>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿd<:f’WPÿ\Wþ“RKÿ–]TÿûøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòñÿŽ´ÿı›ÿÙº•ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿÛ¼–ÿƳ›ÿû±ÿçååÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ”””ÿÿÿÿ$$$ÿ%%%ÿÿÿ–––ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐËÅÿÓ¸—ÿà¿—ÿݾ—ÿÎÅ»ÿŸŸŸÿÿÿÿÿÿÿDDDÿÕÕÕÿÿÿÿÿ÷÷÷ÿÎÇ¿ÿÓ¼ ÿÉ´›ÿÞÛÙÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿmKNÿ`;>ÿ_:>ÿ_:>FÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿnA:xMHÿ“RJÿÛÅÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÌÆÿŲšÿà¿—ÿß¾—ÿÓºœÿ;«ÿϲÿвÿο®ÿϺ¡ÿܽ˜ÿà¿—ÿà¿—ÿÊ´˜ÿÆÀ¹ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÀÀÿÊÊÊÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÜÙÿ˵™ÿà¿—ÿݾ—ÿÎÅ»ÿûûûÿAAAÿÿÿÿÿÿÿÿÿqqqÿüüüÿÿÿÿÿçåãÿÒ½¤ÿƳœÿæåãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢Œÿ`;>ÿ_:>ÿ_:>ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒFC·‘OJÿ¥uoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿº²ÿÖ¹—ÿÞ¾˜ÿͽªÿÔÏÈÿíìëÿËËËÿÿhhhÿ|||ÿÿ™–’ÿ̼©ÿÞ¾—ÿà¿—ÿÛ¼–ÿ¼²¥ÿññðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿÁ²¡ÿà¿—ÿݾ˜ÿÍÅ»ÿ”””ÿñññÿ˜˜˜ÿÿÿÿÿÿÿÿÿÿwwwÿÿÿÿÿÿÿÿÿÝÙÔÿؽœÿ½²¤ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿº©«ÿ`;>ÿ_:>ÿ_:>œÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŒJH=ŽLIÿ‘OJÿëßÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû²ÿܽ–ÿÚ¼™ÿÑÊÂÿûûûÿéééÿ>>>ÿÿÿÿÿÿÿ...ÿ¢—ÿѼ£ÿà¿—ÿà¿—ÿ½±¢ÿõôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÇÁÿܽ–ÿà¿—ÿϲÿ©©©ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¯¯¯ÿÿÿÿÿÿÿÿÿÒËÂÿغ—ÿÈýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±Ÿ ÿ`;?ÿ_:>ÿ_:>‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„FDÃŽLIÿ°‰†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍÈÂÿÖº–ÿÛ¾šÿÔÍÆÿÿÿÿÿÿÿÿÿ÷÷÷ÿ111ÿÿÿÿÿÿÿÿÿccbÿÌÀ±ÿà¿—ÿà¿—ÿ½²¥ÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ²žÿà¿—ÿݽ—ÿÝØÓÿ@@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿÿÿÿÿýýýÿÍ´ÿñœÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’xzÿ`;?ÿ_:>ÿ_:>iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹HGŒJHÿŽLHÿêÝÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéèçÿȳ˜ÿÚ½šÿÔÎÆÿÿÿÿÿÛÛÛÿZZZÿâââÿ>>>ÿÿÿÿÿÿÿÿÿÿ†……ÿξ©ÿà¿—ÿݽ—ÿÈÁ¹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÒÏÿÙº•ÿà¿—ÿϾªÿåååÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿœœœÿÿÿÿÿÿÿÿÿäâßÿ×»˜ÿÍÈÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷÷ÿhDFÿa;?ÿ_:>ÿ_:>)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹HGpŒIGÿ‘WTÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ·¬ÿß¿˜ÿÏÈÀÿÿÿÿÿÿÿÿÿOOOÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¯­ªÿÕ½¡ÿà¿—ÿͶšÿæåãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƽ²ÿà¿—ÿß¿—ÿÔÍÅÿ¬¬¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿKKKÿÿÿÿÿÿÿÿÿþþþÿϾªÿÁ´¤ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ³´ÿb=?ÿa;?ÿ_:>×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆFE±ŒIGÿ¯†ƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãáàÿ϶—ÿÏ»£ÿ÷ööÿÿÿÿÿàààÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿØÓÍÿÚ½™ÿà¿—ÿÁ·«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ±Ÿÿà¿—ÿѺŸÿóòòÿpppÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿÿÿÿÿÿÿÿÿÕË¿ÿȲ–ÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷øÿrPQÿb=?ÿa;?ÿ`:>mÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†EDߌIGÿɪ¨ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿž¶ÿà¿—ÿÐǼÿÿÿÿÿÿÿÿÿ•••ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊÊÊÿÏôÿà¿—ÿɳ˜ÿëëêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿİ™ÿà¿—ÿÌ»¦ÿþþþÿ[[[ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÔÔÔÿÿÿÿÿÿÿÿÿßÜ×ÿ׺–ÿÖÓÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´¡¡ÿc>?ÿb=?ÿaÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆGFíŒIGÿÌ®¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿±¡ÿÔ»œÿêéçÿÿÿÿÿÿÿÿÿZZZÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿyyyÿÖÐÉÿà¿—ÿà¿—ÿÅ¿·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿååäÿϵ”ÿà¿—ÿ̼¨ÿÿÿÿÿTTTÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿÿÿÿÿÿÿÿÿûûûÿÏ»£ÿËÄ»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñîîÿjFGÿc>@ÿb=?ÿa@ÿb=?­ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆFEÅ‹IGÿ¥sqÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÔÐÿÙ»•ÿÔÌÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÎÀ°ÿà¿—ÿı™ÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáààÿÒ¶”ÿà¿—ÿÎÀ¯ÿÿÿÿÿ¯¯¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ...ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍ»¦ÿǽ±ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹§§ÿf@@ÿe?@ÿd>@öb=? ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹HG†‹IGÿMJÿ÷òòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊžÿà¿—ÿÖÎÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ888ÿÿÿÿÿÔÌÃÿà¿—ÿÕ¸•ÿÛÙ×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿͳ“ÿà¿—ÿÎÁ±ÿÿÿÿÿõõõÿ ÿÿÿÿÿÿÿÿÿÿ;;;ÿÐÐÐÿþþþÿPPPÿÿ[[[ÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿÏ»¢ÿÆ»®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÕÕÿiCCÿf@@ÿe?@ÿd>@sÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹HG5‹HGÿKHÿÌ®¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿɹÿà¿—ÿ×ÐÉÿÿÿÿÿÿÿÿÿÿÿÿÿ222ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿVVVÿÿÿÿÿ×ÓÎÿà¿—ÿß¿—ÿÍÉÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿȲ˜ÿà¿—ÿλ£ÿøøøÿÿÿÿÿMMMÿÿÿÿÿÿÿÿÿÿÃÃÃÿÿÿÿÿÿÿÿÿÐÐÐÿÿ»»»ÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿÒ»Ÿÿƽ²ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðíìÿwTSÿgAAÿf@Aÿe?@¢ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰GFÕKHÿ”WSÿöñðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉûÿà¿—ÿÙÓÌÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(((ÿ@@@ÿÿÿuuuÿÿÿÿÿ×ÒËÿà¿—ÿà¿—ÿËÇÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõ£ÿà¿—ÿݾ˜ÿÛ×ÓÿÿÿÿÿÕÕÕÿ ÿÿÿÿÿÿÿÿ ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿ¯¯¯ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿÓ¹šÿÉûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùøøÿ†ffÿiBAÿhAAÿjBCÉe?@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹HGUJHÿMIÿ²…ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊľÿà¿—ÿÛÖÑÿÿÿÿÿÿÿÿÿÿÿÿÿÏÏÏÿÿÿÿÿÿÿÿÿÿÿ›››ÿÿÿÿÿÿÿÿÿ222ÿÿ­­­ÿÿÿÿÿÖÐÈÿà¿—ÿà¿—ÿËÅ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿǽ±ÿà¿—ÿà¿—ÿÒȼÿÿÿÿÿÿÿÿÿªªªÿÿÿÿÿÿÿÿÿšššÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÓÍÿÚ¼—ÿÑÍÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿ”zxÿjDBÿiCAÿf?>ý¯eXç±g[”Ÿ``ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠHF®MIÿ‘OJÿÒ·´ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÌÇÿݽ—ÿÖÏÆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$$$ÿÿÿÿÿÿÿÿÿÿýýýÿÿÿÿÿÿÿÿÿ³³³ÿÿúúúÿÿÿÿÿÔÍÄÿà¿—ÿß¿—ÿÍÉÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÌÇÿÛ¼–ÿà¿—ÿν¨ÿüüüÿÿÿÿÿÿÿÿÿ|||ÿÿÿÿÿÿÿÿÿ£££ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍÀ°ÿƱ˜ÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿŸ†„ÿkEBÿjDBÿsNMÿ®odÿ²h[ÿ®fZÿ©bXÒ¨_W#ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿJHŒKGë‘OJÿ”VNÿîãáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìëëÿ˳•ÿбÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇÇÇÿÿÿÿÿÿÿÿÿDDDÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáááÿÿÿÿÿÿÿÿÿÓËÁÿà¿—ÿÔ·”ÿàßÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿ±ÿà¿—ÿÛ½˜ÿÞÛ×ÿÿÿÿÿÿÿÿÿÿÿÿÿÁÁÁÿ///ÿÿÿÿÿÿÿžžžÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâßÜÿؼšÿĸ«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ£‹ˆÿmFCÿlEBÿvTRÿãÜÜÿçÐÌÿ±naÿªdYÿ¦bWÿ ^Vñ›]SJÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿMIF‘OJþ’RJÿŸjbÿùõôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ±žÿÒºÿòñðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ———ÿÿÿÿÿÿÿÿÿ¥¥¥ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿεÿà¿—ÿɳ™ÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇ¿¶ÿà¿—ÿà¿—ÿϽ¨ÿñðïÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿ   ÿpppÿVVVÿ<<<ÿ___ÿ¹¹¹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÎÄ·ÿÛ¼–ÿÏËÆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿ£ŠˆÿnGCÿmFCÿ}[Yÿìççÿÿÿÿÿÿÿÿÿôêéÿ¶~uÿ¢`Vÿž^Uÿ˜\Sþ”YS~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‘OJ’’RJÿ”TKÿ¦skÿøôóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÄ»¯ÿà¿—ÿØÒËÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿxxxÿÿÿÿÿÿÿÿÿ»»»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíëêÿÓ»žÿà¿—ÿö¦ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóòòÿ±œÿà¿—ÿà¿—ÿË¿±ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÜØÿÕ¼žÿÁ³£ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûùùÿš~{ÿoHDÿnGCÿƒdaÿòïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûøøÿ¿•Žÿš\Tÿ–ZRÿ‘XQÿ‹VO¡™ffÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿOI’QJ»”TKÿ–VLÿ©vmÿøóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÝÚÿÓ¸–ÿÐĵÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÐÐÿ>>>ÿÿÿÿÿÿ ÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑɾÿà¿—ÿà¿—ÿËĽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÍÈÿÖ¹–ÿà¿—ÿÞ¾—ÿÏǾÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÛ×ÿÔ½¢ÿÖ¹–ÿÔÑÌÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøööÿrnÿqIDÿoHDÿspÿøöõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿα­ÿ’YRÿŽVPÿ‰TNÿ†RL»€IIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’QJ“TK¸–VLÿ˜YMÿªwlÿ÷òñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁ´¥ÿÚ¾›ÿÜ×ÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÃÃÃÿ¡¡¡ÿ‡‡‡ÿrrrÿ±±±ÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿм¥ÿà¿—ÿ˳—ÿéèçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼µ«ÿܽ–ÿà¿—ÿÙ½šÿÐÉÀÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÛÖÿÓ¼ ÿݽ–ÿÀ¸®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñîíÿ†gaÿrJEÿqIDÿŸ…‚ÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÄÂÿŒVQÿ†RMÿ‚PLÿ}MKÏ€PPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬aV›YPŘYMÿš[Nÿ¥pcÿñèæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ×ÓÐÿÑ·—ÿÓ½£ÿêèåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÓÌÅÿß¿˜ÿà¿—ÿ¹¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿ»²§ÿÞ¾—ÿà¿—ÿß¿—ÿϾ©ÿÚÕÏÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿÔÏÈÿÔ¼ ÿà¿—ÿ¼±¤ÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿà×Öÿ{WQÿsLEÿrJEÿ­–“ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÑÐÿ‡WSÿ€OKÿ|MJÿxKJ€@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥cZ©dXÛ«dYùJAþš[Nÿœ^OÿŸeVÿæÕÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¾¶¬ÿà¿—ÿξ¬ÿ÷ööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÒËÿؽœÿà¿—ÿdzšÿïîíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ½´ªÿ׺•ÿà¿—ÿà¿—ÿÛ½˜ÿÍÁ²ÿÚÕÐÿïîíÿþþþÿþþþÿúúúÿäâàÿÔÍÅÿͽªÿݾ—ÿܼ–ÿ¼²§ÿôóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿɹ¶ÿwPHÿuMFÿuOHÿÁ°­ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿåÛÚÿƒWSÿyLIÿuJHÿqHG­€€€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\U'¡`Vä¥bWÿ©dYÿ­g[ÿÅš‘ÿœ]Oÿž`Pÿ bPÿΰ¥ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóòòÿÁ²Ÿÿà¿—ÿËÁ´ÿöõôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ×ÑÊÿؽ›ÿà¿—ÿÖ¹—ÿÍÉÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍÈÂÿƲ™ÿà¿—ÿà¿—ÿà¿—ÿß¿˜ÿÕ»œÿμ¦ÿÍ»¥ÿм¤ÿÙ¼˜ÿà¿—ÿà¿—ÿÌ´—ÿĽµÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûûÿ«“ÿwOFÿvNFÿ†e_ÿçàßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÑÑÿyNLÿrHGÿnFFÿjDDŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˜ZS%š\Tæž^Uÿ¢`Vÿ¦bWÿË¡šÿÿþþÿâÐÌÿ¢iYÿ bPÿ¢eQÿ´†vÿôìéÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëêéÿijžÿà¿—ÿϼ¥ÿØÒËÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿÕÏÈÿÙ½›ÿà¿—ÿÛ¼–ÿ¿¹°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðïîÿĽµÿ°›ÿغ•ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿܽ–ÿDZ–ÿ¸­ÿæåãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïîÿ‹kdÿyPGÿwOFÿ«–‘ÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÄÃÿoGFÿkEEÿgCCþdCC=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿSS"’XQã–ZRÿš\Tÿž^UÿÈ šÿÿþþÿÿÿÿÿÿÿÿÿóìêÿ±sÿ¡eQÿ£gRÿ¦nYÿÝǽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæäâÿÀ±Ÿÿß¿—ÿݾ˜ÿÍÀ¯ÿáÞÛÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿ×ÓÎÿÍ¿®ÿܽ˜ÿà¿—ÿÕ¹—ÿÀ¸°ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿÕÓÏÿÇÁ¹ÿÅ»®ÿź­ÿÅ»®ÿÇ¿µÿÑÍÈÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÔÑÿ{VMÿzQGÿ{WPÿÝÔÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹¦¥ÿiDDÿeBCÿa@BÖ€€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„OOŠTOàŽVPÿ’XQÿ–ZRÿÀ™”ÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýûûÿв¨ÿ£hTÿ¥jSÿ§lTÿ»’€ÿ÷òðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿ¿¶¬ÿÔ¸–ÿà¿—ÿÙ»˜ÿλ¥ÿϲÿÑŶÿÐĵÿаÿѺŸÿÞ¾˜ÿà¿—ÿà¿—ÿdzšÿÌÈÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿª˜“ÿzRGÿ{RHÿ„~ÿù÷öÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿdeÿbABÿ_?Aÿ\>ANÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‡KK‚QMÕ‡RNÿŠTOÿŽVPÿµˆÿþýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðçãÿµˆvÿ§lTÿ©nUÿ©rXÿÔ¹¬ÿüûúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚ×ÔÿÁ·©ÿʳ–ÿß¿—ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿà¿—ÿÛ¼–ÿűšÿº±ÿììëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíèæÿ€aWÿ~UIÿ}WMÿÔÈÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏÄÄÿ`@Aÿ^>@ÿ[<@˜ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€UU~NJÁ€OKÿ„QMÿ‡RNÿª‚~ÿüúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿÛĺÿ«t]ÿ«qVÿ­sVÿ¯}bÿãÏÄÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéççÿÊÅ¿ÿż±ÿ÷¨ÿĸ©ÿĸªÿŽ´ÿÑÎÊÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúùÿ¬˜‘ÿ}VIÿVIÿšwÿôñðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíéêÿ^?Aÿ\=@ÿX=>“ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwKGzLIÿ}NJÿ€OLÿšplÿùööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿú÷öÿÖ¹¬ÿ¬v[ÿ¯vWÿ±xXÿ»tÿîàØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ̾¹ÿ‚]Pÿ‚XJÿ]RÿÛÐÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƺ»ÿ\>@ÿZwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfCC¶jDDÿmFEÿpHFÿ°¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûøöÿе£ÿ´‚^ÿº„]ÿ²Zÿ³—€ÿóëåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðêçÿ˜tÿ…]Kÿˆ]Lÿ~VG߆[K>ÿÿÿÅt]Åpb9¬cUižZMžŸ[NǨaTæ·i[úÂp`ÿ½n_ÿ¹k]ÿ´i\ÿ¯gZÿ©dYÿ¡`VþaYÿšbZÿ™d]ÿ–c]ÿ’c^ÿd_ÿd`ÿŠc`ÿ…][ÿWTÿyPNÿrIHÿmFEÿiDDÿfBCÿb@Bÿ_?Aÿ\>@ÿX;>öX<>€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿa@@TcABÿgCCÿjDDÿ“vuÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüù÷ÿÞȸÿµŠgÿ¾‰^ÿ¿Œ_ÿ´ŽkÿáϾÿýüûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèàÜÿ€sÿ‹`Nÿ‹`Mÿ~VFß…[JT‡\Lÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ³ff ¹n],Ÿ]RZ“UL‰‘UK±’WMÓ•YPì™[Rù™\Sÿ”YRÿWPÿ‹TOÿ†RMÿ‚PLÿ~NKÿzLJÿwKHÿsIGÿoGFÿkEEÿgCCÿcABÿ_@Aü]>?ÆY<@{^6Cÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_?AÍa@AÿcABÿoMMÿíééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïãÚÿ»™}ÿ¾Œ_ÿÄ‘aÿ¼ŒaÿºƒÿíäÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÅ¿ÿo_ÿŽcNÿbNÿyTDÜ€YGKÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŸ``‘UUŒWM5ŠTMLƒPMcNLy}MJ‡xKIˆtIGˆqGEˆlDDgCCcbBBFd>>)f3M ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[=A;\>@ÿ_?Aÿa@Aÿ´££ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôæáÿ¾‘~ÿ´ƒ^ÿÂ`ÿÀŽ`ÿ¯„\þ³—~ÿãÖËÿþýüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêâÞÿ£Œ€ÿ‡bOþ‘eOÿdOÿ|VEÍ}WE?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿY;>‡Z@ÿgHJÿöõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýûúÿíÖÒÿÔ‹ÿ·qdÿÄqaÿÄqaÿÁo_ý™^LÆŸuP¯²ƒY_ÿ½‹^ÿµ†\þ¯rÿׯ¶ÿùöòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïçãÿ·¡”ÿkWÿ•hQÿ”gPÿbMö†^I¦dO-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU;>®X;?ÿZ=?ÿŒwxÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôêèÿ×¶°ÿµ}sÿ»n_ÿÄqaÿÄqaÿ¸k[÷¤^Q¾´gY\Èm[ÿÿÿÿÿÿÿÿÿ¾Œ_-¥zR¨{T⹉^ÿ¹ˆ]ÿ·‡]ÿª[þ¨‡mÿ¹¢ÿÞÑÆÿùöóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýýÿïèäÿÆ·®ÿ¡Š|ÿ”nXÿ™lRÿ—kRÿfNú[F¹“fOJ’fPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU;>®U:>ÿX;?ÿˆstÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùõôÿç×Õÿʬ¨ÿ©~wÿ£f\ÿ°g[ÿ´i\ÿ·k]ÿ§aUæŸ\OšÂm_6ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿº‰^£xRuŸtPÁ¨zU쵄\ÿ´ƒ\ÿ³‚[ÿ²[ÿ¤zXþ¡€fÿ¯’{ÿ¸žŠÿ¼¦•ÿ¯¡ÿɺ¯ÿÒÆ½ÿ×ÌÅÿÙÌÃÿÚËÁÿÁ¬žÿ£†sÿ—r[ÿ›oSÿžpTÿoSÿ›nSÿ–jPúZDdž^HX–jQÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU9=U:>ÿV:>ÿY<@ÿª›œÿ÷õõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüüÿíæåÿÛËÊÿʱ¯ÿ»™–ÿ¤ytÿ–`Yÿ™[Sÿ]Uÿ¡_Vÿ¥aWÿ£`Vú”WMÊ—YNsµj`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶…\´ƒ\@¥xT~œqP¾¥wTë¯Zÿ®~Yÿ­}Yÿ¬|Yÿª{Xÿ©zXÿ¨yWÿ§xWÿ¥wVÿ¤uVÿ£tVÿ¢sUÿšnRødKØ‹bJ¥™lQd›nS4šmRÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU<<U:>îU:>ÿV:>ÿXäU:>ÿV:>ÿX@ÿ_?Aÿb@BÿeBCÿhCDÿkEEÿnGFÿrHGÿuJHÿyKIÿ|MJÿOKÿ‚PLÿ‚PKí†RL¨UP`XOÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿR:BV:?§U:>óV:>ÿX@ÿ_?Aÿb@BÿeBCÿhCDÿkEEÿoGFÿrHGîvJGÁyLH{MJY|LL%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU99 U9@HU;=lW image/svg+xml././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/hyperkitty-logo.svg0000644000175000017500000015106300000000000026106 0ustar00maxkingmaxking image/svg+xml././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/like.png0000644000175000017500000000162300000000000023641 0ustar00maxkingmaxking‰PNG  IHDRóÿasBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<IDAT8e“Kh\eÅßwï‹L#Áß@ pA<„*šbaòÃZnæüÕlŒ}½½b&¾‰ ÞžìóÄÅlžëß±5ˆ˜²H˜[½"þÊnŽËÌ¥W¼‰aEué+¶G›Z2]oL5Š?‰Žus´ÿ8Ë…<ý#¶Â±þ!– K|þÉKø¥³¸Mïñç…7KÁF%¥uÜ=Ô¾û£á,ÊÝ8œ>ó£ß_ñÁ–8}vŒÑÒ`þ“ÃxãlOõ&ˆsH£ôþDòe-á<¨H•§ÛwÒ¹+…Xì:;ŸJð|ÇÄÿ P/M"¹O+a¿kðEG’ˆ_€0‹8O0üõ1±+`òœ<ñ:„sH¸¬¿@ü±6¬¥Å@BDJLƒ-‚j¨×—˜e°k`+XSEl ¨Ïï*ÇÉ›Úü“Z4br(ñ@Åë[Aì˜Uıfk<ÐIo­ÉkÁŒ–ò?ZÜ­.19v”;K¿áW¦1þ6ÈTYÍÍrýrcÊ8 Ý”—/ZQŒÖg|ø‘LgÏ/R>Ár'Ù©*Å%Lèà¸.56³­ã}¢2DCòS2?,•TýHÃzpîòk^è¥%XûBLõªX³&b}[®JP—Ê?ïJ­ø­Ìü±wóî‘\€Å¨=loýÔ-¢ºÚž; 6Æ0Þï±5”“Äi؃»åUn_¨æÒײ1ᆭõ*CNôÑ;v½M4¿ #ñ6KàÍR^™° ™3¾ñ×O5Åïƒéœ}=XZÐ䜳Â8ÿ•©ØûG˜~¼IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/likealot.png0000644000175000017500000000162000000000000024516 0ustar00maxkingmaxking‰PNG  IHDRóÿasBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î< IDAT8•“Ëk\e†Ÿï;·Ìd&§Öf’:mR‘ mš@)%ÚEq#µ´q#R ¯€P\èFB¯ j]d§­V¨/ kH%S¢4ӤɄ¦C&ÛùÎ9ßÏ…(]¸ñY¿<‹^%"ÜËôY5èxÎKˆ~JÒ¤@i]ù2Mí'#§¤tï^ý#¸6©üíÈûÈ v=7pä ?wÿcZû½ 1I´ÄÝËöú•Mj6?^90&æ_Áä¤röïÇ=ƒ§‡ßˆ‘ø \°-DçQÞËsg¢ÊÒ…_WŽŽIŠˆ0{Þ›X™{±%é–¤Í bÍ¢ˆDl,’ÞI6ͳyF’æO²4}¬5{Ž AMJ¿~;|¼Ô%fŽV2ÈŸåàà~ž|â(b|ýÍw,”ʼüB/ù 7|ù‹'·ãzcØ9ý¬ûÖÃ#ï<d2J9½|ÿC‰ãÏœàÎ*ÙM£Q¥¶­}š™Ù«ì+L#xdò}^õö¼£fÎùËœ˜ï3‹ò¡T'¢ó 1¤›`7t âe¬Y ‰ÊX:ѹq®^¿éJšô('Ï­…qþ½_ÇZz\`›¨à!L8Iàû¬¯oÐßßÀÍ•UŠÅÝıaéF™îîd¶O„ÀUZ%irÛíèÜMWáA?RèÝ@b³z D&¢ÑvÃ.âh'Ön¡Àº@"iÅUÞ¢("ð’$¡^¯Ç1õz<Ïè<’Ö@c\‰$ë(•EkMµZ%—Ë‘Ëå²Ù õFf³ÉŽ0$&Dâu”ºÊ¡œ˜hH™Ë8Ñd³ÃˆêÆÆM”ÎãêÖTphÓ}ß:Ç÷®‘˜´æºkSyÿÖâù÷öx5mMЮUÀ¶‰þ£|€ º /<ÆÊâT3µ¼«¦¦pƒU.æwíy``4Û)ÇQJ¡t’"6AÄ·ÖhÖJ²öû·­V­|éÈ Æþ~ã›JÏìãqårJ ‡¬P<±dPˆ‚¶Ö"\I…ÏFž—Ÿþåø•|IÄ6IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/logo.png0000644000175000017500000005126000000000000023657 0ustar00maxkingmaxking‰PNG  IHDRÈÈ­X®žsBIT|dˆ pHYsnnУ²htEXtSoftwarewww.inkscape.org›î< IDATxœìw|TÅúÿßsζô:¡÷"RÁÐD‘bƒ vū׊]D®XP° X°\±€‚¢J ½# Ho „$R6›-gæ÷dž@Èf“ ‹äòÍûõÊ+»gç<3g÷|ÎÌ<óÌŒPJQAøF»Ô¨ ‚òL…@*¨À© ?T¤‚ üP! *ðC…@*¨À© ?T¤‚ ü`ºÔ¨ ìˆñhWE­ª®ë¢šÙ!­~¦KvIçĽökìÚÿ'Êw9 Iï5tz¸Iª—¢BTqLèbüß>´ùü´×ÝûECñšªŽÐœ±^Ö©;9~\OÏ™4×>ô}{CS7 Xÿá°å~ó~vnm)M„ûr2k½½yÆUn€¸'焘C"oV‚úÀÞð,ù«+ÂíЩ«›T-¥ÈÔtËqw˜ùØÚÑ×8|ÙîúÖš^h¦ÿ§tjñùšQW/ó•6nʺhSU¹à±ÆÎ3Lj«gîz^q ˆh"^ÂZ„VEÓD „¨¡„ˆÊÿN*Mí–BÎÚ<¤abi¾w_tzcú%k¡(%…RO¯Õõ_é‡Î™£ÝñJ=€džM† ×Ó7eNˆ:m~TMÉ)åq]ªI«_º ,åêwפ°l[X¡ÉÎB@†I·³öóÑ;±Ó¿ÿãÖ¬ÈvBªN(ÕT,xþ³ê§·—œIÓ½ÿ˜–HÏM ·¯\ôîoþìõétwe·Iaœ²…© ¿ÿþ•½4åH ×ÝòÁ³JãM„àÌŸbï’ïj~~Úkïž¹!®.”íÕeŸxYD¯‘ß¼„ã•!ñ]Õt1böì!F‘BޝõÈj»\i¢[¾­JÊ+ßôWç.Pš¸ál>(„êœ|óÿ”â7¡ñÖêç{¬:c»ûÔU5 )©pZÜRã%¡´†hÔšVU!ª*!ª Dh~:‰Ð~_7²UÿNŸìi*4µÁÙkÕŠäO¡2)e ÔO&“yäÚ!µO•úGȧ󛦠ä(”$_  d®9OÔ^õ\׌óÓǽùûT%ÕiQ¬{éÆãþóËíÊ0¾A)ÄY[ÙV µâÇ ÉñW1~¼wªvK!=tRuRRµBI=¿<¥P’Ék>{bŒ?[]†Mh$Qª“P²RµE)ËÙë“ Ôo«~ž8 {ÿ§õ.JšP ¥Xldëƒ×®}ÇçC°G·û~D©[¼×ÎM÷Ưú|yIßs`M,Z>Ž6»vØÇí—~7òÏBGõФêÁñãÇ¿ÒëÁÆSA>÷`Ü[ܯOÀ9C¥^¾büœÏ"±Vöa'ÂåT·Ÿôÿ…-Ïnj)„fYGb4×Í‘²yœªÝ¥Â”¢¸G­ª5@÷ûÞno(M× O %Ts¥h®IÙ\IÕBªR±Îâµ3`Ì ^;7½@õ5‡»f·œRÏž÷ßâ–s®¿¾”ê+!Æ×Wjœô—a@¿ª”ò´¯ãB¨óoRPøz*ÖØ”Z¯0Ü—÷||öÀsõ{ú0”šà#y¶÷å³Lþp{×7Wº:èùv”øICš5-µ¬6Äy\yß~ž–ìó¸¢Î¹o;O\ÒU)1ÝGÊ‘„´•¨_f$\ë ©+[rƒêPjÐ/ei[H¥mJnTBÌG‰·„R÷)EP©”vêöú\”‚;}}¨àæî}}øÜcC‡Õ•“|$.±¿z±4-Ó×a¡DLÑü9é+m¶K¯„PS‹ËB(ñI¯1ßV9óÞåÉyQ´æš „(ÛÍ)Ä[=Þ^Ù$Ê’éó)ÝÂü4€ÊŠðW†`?àñ“fPç/÷\Hæ •TÌ7[‡‰Kê !~,>“ yèÅ]5axr)—/„ö»kRp¡¶.u…>ûY(5©[ŸG›žy›’ý вH:ñ%ÕÞd ð]ƒHAhQÃʧ@̆&ÂÉ +&›ê8Ít}l~-…xÚGI/}À:¾nÎ(^B=£Ÿ‚Úí#I*­ó‚ÇnpEÚìÅŠ êáì½åæ‘MÓÖŽ®íÀ+„Bèšqå†#6 oÔÔœçŽQJÝ|é˰Դ[KY4)}× ù´™ôG˜I׿“£û`…nãk éS B`ðK©ž´ç!QlŠW5¥ºšêdVùý«1v(ÝS»0êoà)D?SVhÌŠŸÞÜQ#$a&P\§?TC~9tèP½sÿÇ#…ò>HÏcçÊ5_Î)Mîºy…ÏDóÑB—B¤ûê fMΟ12·÷CßÝjxˆÂÙps¯ÇçÞc2ÑDñ)e\´*UÉ^¬X5¾ÏkgÞõ¿<Ü£³èT¨Œh­$‹¢Õüa…zN“zŠ!D²)<$eõ}ÍüüÀ*D¡&‡ÄTÐOÈ?w° ãì„*Bqãyen\¼í¢xtS²nøè†h¸‡Î™£‡På+”jãë\¡øÍ*Ão‹¦g^›IÈÐì¢v`ËÄ!Y×<=+¨[b¡.¡Ô]nK6¼ÿ¨¯ä F‰v¥mÆôCüÜW‹ÚšŠ¹+ß´¦à­>ú²Ð?®g†qÇù©4¥® Oc•ºîñ޳×<ÑnåúÇÛî÷/€¢M=!U„Ï”J­ö‘_¬û…±Z>›XB)•XõK|tVóùÞU½úÍñãzælsµŸPàí{+¥¾-U¡¦53™½áýûüíâ›RÙ„ÒÄÿ8®¸V«NÝ«Ã_Î @¼¢$Où(ÅÚ•k¾ø±´å°‰%JÝ!Ö¤æW K?ö_…x«˜m>Ž9BîB!| Qé<šÐ³Š¦SU”ðÝ_ Qôáa(| !®.r(ÿ‰]ZVßç{PP!Å8A€O×{6Þ±y¤w éüº™mÏ›ÀË 1]RBë$”êí#©Öó‘éaÅÙ‰Š0«Ÿz½jt&½¨·Pš;Ò_™VýöÎ"ÀG3E]‹J *Éî¹ØÄ’™^ïd)R ™îËõ©IcX߇æLYò»p‘zñíYêu/\ÿ\ïëÓ"ÅQâì?åžÓÀ«ç~Þõñ/:#Š>¼ÝšŒÄG°àÝÇœÀ{çëuïøh·ÛP—¢D¬\8uJ럸BÁ}%§ÿ]¾fæ¦ÒØ=C@1iâ´ÛÇsN q݈Ϻ(¥ZIÁhZ+!„Ïö¯‚qå^ ,7nœ\|ÿü;̶¼µä»‹!I·»Þ(M9åy7I÷ñËÚ+]÷å*NPJhE{Q"æšw·Ü- *º¨¢š¢ª@«¦4ª ÄÜuµöQ…Ÿƒæ­AzÍÙn7¬W‚'ÐÆ)Qô&–‚­¥¹¶² `ÜÚgûý'°sD™Â ©E¾=l …V¤oQ'#c®”y²‰ ÐXÙùØ Äó–# /!œS™T)úROJ)ŸD>G…qc6¯?÷ÀêÏe÷zø»èúF ªÏ³„z.þÿ#»IQ »_:R Z+!:£im@™Ïó%(¥‰)ùéµ¢}šÔÞQo NUÂûF@£ ¢Ä«¾>0am$„Jœ=ÿSª2 ÄäQ¥zò—„”ÚÎÎÙã\½z¹Å0çmcñÕ«g,Ü€ú FL{l+ŸÌðu£Ç8ìÊwÇRÁ†“oúºô¹ˆF(5C!Ñ0ûH3kÍÓqÛ”u”„²èàSQê)~tß[Ô¸’e@1mýÓ×.Q¶@V%LAˆ¦d@vâã'¥Kxû©…ˤHÐLjr™ÊQÚ„ýû¿g±8s|¡#ß+î³ø†øððÉPŽ xñûÚþfýÈ6>Ë N!x©ž¥É'A°åõÿº¼½¸mÙÎ-[Ka”ºiäߎØÎêEïÿ­ ˆ#I±!>þó¼²”£Ô7»¦™B)}hA±¸•(]/¿ªÈHý¯ÁU«žíRI+Klà±!žX÷¯+‹óÂVeÐfÃí^›=¤8Wå"DM©´UßXÜ?ð“ËÖÄRB R«tôRÙR”ùþ)µ@~ýõá ÀŸ["Ø`–<¼é3•R¾Ü·þñÊR¶ %FÕjr¢ïÊ绥ûO'– S 5ÔýBÓÚ¹Ì2bÝ#m:¬ûוï¡,! ¬ É–?Â…Æük&þñpÉI Q¶¹B"8}¡Jß)Ñ–(»@úÿøèð¾·}p+EG¿¿×M¶ûÿê΂û>w}6L‰¢Mo³ÐÊR z~•$Ç‘rÍÊq×î*>¹REº Š”uwô¢]B¨¯]nñ¤ÉÊíÎï 4Oð¾|z!y”Åô¸×5\÷âõϨRÔ˜Â÷8T‰h*Hµ½f«¡ì¶‚2£P´sÅáQ½ Yø É.'Vë3²´éE~D{°QRèÞÛ8íŠ9»> sÛžâ¼p …z%nαY‡º—±<‚1_[Ø .4ç壇øÍSøŸ=Oøps–‰`Ù2^ iNº‚RßôšR¥ŠÅ9/‡€žBI/ƒë8§ *`ç–.>ÆpD¬áv=ä\ Xêçó[•=lY÷7úv§Ÿ¥L7¨ÞLDôê5¾L•ApmP¥ @@”(óà €€û  DˆÒU bD) IXžÎmÅD0Ÿ¡³Çc¬ï:a~3?iÂ{ÿ"àf–R—V \¾Ž»\ËÔÌ*‹@|y\ŠÖ B+æ¦+±‰å+@-¤×øå>,á3@P>Ë÷Þ¦—ãÞßòEÜû®Œû`ë±ÎU·y̆ɮé®taˆ£º.vúäïYʇsk²CZº„&|ED»”;àÞ⯅ȭ£zžV˜nTV|2z 홳o‹âÈ5{“J“á{&ᨀþÊWÿ©:JŒGq7Þ†X|סš¹ê¼IRv=w¦€ù?ÖyÖÚ”9_¾}½×ôåáÆt?ŒPƒ‹I`(39Ÿ™tåçfwû þP dCrð-PKçã÷d qØ×ai.›'´,9êÓË(T3hB÷9ËN!ü DßÑÝÊçEÝG$ª*UHÊ4Qü“¶D„ø@¡ŠÚP…&;‡´tI…¯ÚÂ&¥|® ¹ûŒ®v:eÀ†1×®Cp¾‚om;`;€(&PÒ¢Ø~ŠÕD ¾[ D'Ÿ“¶Ìy7³”RG|R+STøœ‰¥ Oô¹ï—~qÏf…O5—Ð9?ù2¯™Ì>ob%=k)Òo !(}~ÖÀ‡ëhùCþ›"Ëä­èLÅM·×ÿøÕ‡½>e(Ã|Ÿ;'ÜcÝÓ×~cÏK²=G9^9çýB_vtQüM?åžÓùøÈ|~k¢$„ð}OIÃp "P¿àã eZ{ `(ÉL`Ïy‡O)i,”N¡4¥ž§hìÖö—½{Û\`Öy‡×Å¿ÕßçSfÕ7f ÄçBø\Óª8V?Ùe=‚Ò†{d£˜«$×¼¢`ÃÈýT|¡r(åëÂé² ή£p*!|M õ‹®Œ·(Úd³›u‘~îuÏôy 8³pƒKiÚ];Ç )èÌ M}æÃ ü÷)žãü…b[üç÷Öa¸y Ud mšÅl x uåÒ7*Ä;‰8¾jÕg…¹œY–-؆c9¥N^'W دtÓê%ß<àS¡×>ðY= ý:4ÑL qÈ£kóVÎáw>5@Ï'æöRB\'4q8Ïcýný»7ÓæõÒý……=0iý"Aêü°fÜu/æÐuÊÆJ‰æè*V!¬Jh©‘Š'”4¥zlFêæ‘W;«rèôDûî~ ­•ÐØ\7¤ÙÊâÂHâæ‹1Üî›%2Äì1æ­½«i™V;ìÿÞBk×)%Úb¨c˜<‹×?ÖÓçL¼.¯-èn Éõ/^_$Ž,nüœÜú] ãœÖ”úyÍkCü.ÆÐküx“3µF4𡨙•³jçì!>=IþÑeØ«]5¥Úb‰ºÐ–ÆÏXKàºõ~ä*MynR¨“Ƭ•+g–©]&TPÁÿ*¯® ?T¤‚ üP! *ðC…@*¨À© ?T¤‚ üP! *ðC…@*¨À© ?T¤‚ üP! *ðC…@*¨À© ?T¤‚ üP! *ðCPŽ+Otèð9ÜvªT¢Z=¡é•ºKÝ)tÍ)4s2˜éºéɤï[°àý¥Ý¯®‚ÿ{\V¦zÄ ‰CˆŸ€ªBh é‘ÿ§iaBhÞ?MÓó_ë9BÓ7iše½&,+óÂM«òwd­ ‚ËG =º ¹ÄÏ€M „ŽÐtBÃB1™ÌhºM3‘ëp¡”V ¡™Ð „£#4]z<ÆßfsÈÏš9dþÜYnòÖ ~öÂìH”ŒTJ¹P2÷û‰ÃË<í´‚ ç2ÈÐå@!4Úw¸’aw  Y³DEÝG3/ÏEvv.iéY?~’ãÉ>|‚£Ç38åAhf4ÍŒÐMHiäæå嬷˜BgEU¯:÷ó)7•z#S_Œ˜ð[uix®Ê9•|RuFPÛd2Gè&‹U7[-(DþÖ² $—Óã´Ÿ>æq;ÿ2[B–[C"×¢äΦ=PQËý\éÕ«—Iºªf ¡…Ôª]“Yß¼ƒÐÞ4 ä¦esèH:6íeï4••cF·„ ®ì¹§ŽzÜy?ÇÔh<ã‹wzýíÏÖÝo-Ñòì™ÝYéÃ…fêÙØd EI áÌ’Ñáf-<Ä‚Í,1ë„ÚtBmf: ¤$$ŸR9y¡™½¿—4”Ã~:%7ûÔ/Q1±oýôÑ£ý•£‚²sY¤k×Ûké¨ãBh4j\ŸÏ>=¨ö•RNÌbqü.¶îHWN-„Ðpæ¶ÛsÒW†Ø*}b‹\øù¸žy÷¼³<Ô•›}cnVúC¡•»š,!Véq*Ý•©jDY´– k×¾9 kWF×s"ff;غóþÜÅßS•Ýi päœJ’†gfhXÌÇóf<êsa¿ ÊÆe!!„èÑíö4!ôÊšfâó/_§nÝš-¿»›Õë°lõ~Nœ´(ÐD–=!KF«¬¨ukiš®yY²N¤ÒúwoC§+êb1•ac­ÈÌvðÓ¢uü¾b«tx¬J‘gÏÜ«é¦ñ&³õûŸ?}AûIVp™ W·;?ºþ={wfìØRoRfRNå2sþzö§&3žìTÕ¬†EÜÒ§#-”a—‡ àäé>ûz>kþLBÕòr33Ù£*ÇNšÿù+æWP.ôº³±†yÐLºÐtþóŸG¸æšÖAÏG*ÅÆ]I|ûû62U ¨éaXŸ¶´jPÒ–¥`ñÊ­|õÃr•mWÂåÌÉu;o„„FOþå«gK½QϽ÷þ§ OvS{îÉ&†3§¾4<µ4MT‚(QBˆH%=&)=Bn Ãå–†+U)ÏQ¡Ôa%=¥¿¯X1kÿżæ‹Ée#€k¯ùž¦é a¢RL4Ïxލ¨° Øv¹ ~^±›ë`˜BÀyšžmkqûõ ±–ÏñÖÍÛ0mÆ*3WWžÃð¸'˜-¶·~ýúÀƒ£6TÏÎKm‘“y¶mûIO?EçNWä¾iŒði. °ë IDATé9€¥>¶™šŽ˜=ûÉ€w¼-O”Ï(» £¤1SÓÍÕ-f˜üÚÐ2‹#áè1r´HZG¾)].dãFßã_:uâÎ;ï,tL×uêT²q’3K޼ðxùd±âøðà  ##ƒÐÐP¬V+1áV8 n©!¥ô;@·{ÿ!òlU(ZTÖˆ­á ­w8Lœ8‘‰'’—WXhÝ»w'>>¾ˆÝ&õk³ãèöÍ.•@†ÜÚ “Iãƒé?²zÍvž{þ^;’oæîfåÚÀ …'Kèúí?ÌzlA©ŒþpY äúþ“(Á<  ÚÕ½ {i9.ª†Y =z²~ýz>øà¿çåææ¼~å•WB0uêT¬3(J3ár¹°ÙŠC9–ž0UÁfdÓªq#À+¶k®¹†½{÷ú<'::º &ì\„Ô‹ aË1IjÚIªU-]_ìæÁ=pæ¹øä³ŸÙºu£ÇL'O4RBÓ…’ÚN‹É:xÖgwüÏÄY•†Ëº“.¥1SÓtkØ(î½³ËÛSJ`3ï˜3gN‰ç=ûì³lݺ•#GŽðñÇóÕW_!¥Äf± ¤!L8N?ù*Òr¼Mùª!‚”’áÇ+ŽØØX¾ùæ›"M¬3\ٴ჉ÇK,ÿ¹ û}6´‡ õèÆ½º¦OÍ ìp¹‰.c\äöšfê ðìÓ0›/|N¸®Gžæ=oÞ¼Ï[³f íÛ·§I“&äåå‘‘‘Arr2!6 (¥™q:‹ïËN8ŠÝT €j^ÏÙĉY¸pa±çôîÝ›°0ï ¡RŠûãì„B‹ÅB¨Œ2ÌZð›èÕ³=FÞ©æGwÿ’¾àÝŠWøÿ0—­@€íÚÄÒ°~• Ô„7°ñ GŽáðáÃ¥>ßãñ¼NHHÀí1B 4 Q¼'4)ý4‚îqР–·ïñÑGùÍkîܹ¤¥¥^þùçüðÃ…Ò˜4§Œã`Ï>¾P]eªA,3ã_ù6›¼q._ôì~ÿ¥Ÿ”d.[hš©¡ЪEÉã ¥Eàp«‚šàL¦,!8‘åm•T 7û›)ÿW’è8.~ùå—Råa·Ûùꫯ8qâÇŽ;Ï®ÀSV…±±Uy晻ϼ^+³±rÊe+&€ˆˆàMPªU9‚ ¿÷'P¥JêÖ Ü3f2™èÚµi %=ÄV÷Ÿ^׼˕h:§« é(Gž†áöÈñ••ž=¯¢{÷‚ù-÷÷ìz_ù™ì.[(å±ä9ƒ·$TÛVM s¥q$ýìzÒÝ»wØN×®]I>•SÇêH§e c¡6Êp¡„NžÓ…5€ÑósIMM-x›ë 5ÛEý1e²u.ýë¶3®d xï‚ –#.[Hiü ‚ÄÄ“A³©iuclœp‡p8ÁÛ\5jTÀ}‘[‡ eÏIoÓ¦j(źbÏS)áv€Ð8™•KýúõËTþÎÏîK8Žn8iXÿÂÆ†jժʠÁŠ.=ºÜsã-'\¶1™l?¬X¹+¨v¯¾²š#ƒ­ §ÈʱsÕUW1|øpú÷ïOÓ¦MK<ÿî»ï¦F«8ì"Œ0G×vº²ÄsªU­J³w”üèig¡= Tð:5ËUbß'FÜ9 ¿Q÷Åh9à²0K))—,ý[]HGô|BCChRÅBªÓÂâ?’•mgúôéüúë¯Üu×]~ÏíØ±#7ßýé*SÞ)z\Y¿Ð¨¼?׈BnÒ,áÑ¥ã¹èº^ “™¤d{¨]5ð‰PÅQ¹ríÚ5ÏßHEõíÑåžËâÞº,.‹ŽI‘Êó¥ÛÐÄ_Æ—|BôèÔŽ¦avÒœþØz§Ûƒ¢Øx¬°°0Fy†'_ÿ€dªÛA›šêÆ–~‘+[6%Ü• šNbz.“'O(ˆñ*‰×_š5kâñxX½3³'›–M•:ÿÒpÅg&~‰HÀ¨ðÿ—õ„©¼i(W‚ÙjþzæCTŠ.ÝÍTZ–¯ßÊžlf j„ÔŒ²rúÄQÖ­[ÇÑ£G‰‰‰!4<’z-Úãˆj€Ô,˜é4Ñè^†•M–¯ÿ“=ŽJ$­¢òHؽ[n¹…zõêùõlÝrË-üøã,Û°ƒ„SN^݈*•+•ùÚ}ñÃìż÷î7^´[±æ‹mAÍàð?¬(â•WÆ‹åËѪVm©……Ùµ$#]×¥U×”IµÚL†Ûlrk¹f]XÍf]7¹LÂb‰±UqžvXÁÄ“æòÖ„A-WÏÎí0mÞÁÞ4'GõªMS„©ª4ŠH¬!pbFéVìBWÕµ4ºulN•*…=GYYY|ýõ×ÔªU‹Ö­[S­Z5233ÉÉÉ¡yó³KœvëØ†ôÅÞÙ„gÚhÕ¢›6m*Vš¦ñàƒ2iÒ$¤”lÚ¾‡C§qc‚.€#G’Î}{*è\ÊM 2~üxmõj[ÄØq7ÿ+=-»ÃÞ'*:œ^çDZv=©0#„w×(_ÿ…VäHì'Žn£aƒšü½/‡·^½™–̓7px†ììÖmßKZŽ›liFšÃB ¤Å•E¤Ù uÃņ–?ýôÓLš4Éçg/¾ø"&œ]ëÀ0 ~Z²–4KmŠfá¹lYù;¿üò 6lÀjµK³fÍ7nmÚ´áÈÑ$þJHã¸ÃJ‹=;¨ÂíöpÓÀ'ÈÉÉ¥¶¯XóE`“õË)åF çðpß¹”ò.àryp8ÝØí.²sœœÎr~ÊNÚÉRÒí$ŸÈ"õd6R r’÷Êן?®ëÜ:|*!¡Vf}ö– .Gvvi'OaH‰Ål"¶f‚‰EÅѽ{wV­Zåó³þýûóÛo¿:fó—®å„¹6 «Ì¥Fˆ¤f´•Fµ«“cwp:'—<·Az–ƒD»Ýqе"èÔ]ë¹Ì›»ŒiS¾Îß[Q=¿bÍo^”ŒþaÊ]K)•!„@©üŠï³YÇlÖ ³R¥„±­±¯|ÌÖt _~ú$¡¡ÞAµq/ÜÄÞZÌO‡SÿuÑÊND„ÿ‘ñó±XŠ_øAÊ¢8]×tm«6nçH†›¼Ðê$8 )ŠMÇ"…¥›zž‡zaºÇµÇf+ÛcIœ<™ÉÇ3~<óÖ|}Q2º”;/Ö©S™vðVÙ)'²>Óæ=lß‘ÎÈûzq¶SÞ±}c†Ýr%IéÏŽû*x..—Ëç~†{ï-~Ø`È!>ëºNÏkÚsGŸv´‰Ì¦Ž–F¤3›û4a®4ª«tšXO1°},×uëxÑÄátºxyìtŽ‚h÷q+Ö|qÌß9ÿK”»dÏîêK×vX,&*U å»9›¸e°÷}IØs¼öæwDEh Ø£ÈçÇvátV.‹W%òŸI?ðò˜Û.Æ%Áår±`Á¤”\sÍ5Ô¬Yؽ;|øpNŸ>Í‹/¾Hff&ááá<÷ÜsÜwß}¾L`±X¸¦}ðwÒ* Áر²ëïCän¦\’Â\$Ê]佩³Þ~lÔð1gÞ{ ɸ ¿0x@®¾ª¾ßs_zùc¶n?Æ'=N­šÅÏyýùlÚy’nWWçÉõZÙKÃÚµkIJJ"&&†ž={šëv»éÑ£ýúõcôèÑDF?·wï^víÚÅàÁƒƒ¾ØtiPJ1aÂg,[ºï¾îr/Ju[¾jfÙ")Ë)å®ùë¯ý…˜LºÆ«cñÚä…,Z²›çŸ¼ÎçìÀ¤¤t¶n?Jç«øÀó£ñü„Ù¬Þ’Žõó¥üûÞn=å¸8ïR£'OždîܹH)éÒ¥ ±±±˜Íft]§S§N…Ä‘——Ç–-[HII¼¡òM›6妛nº$û†dÊ”oˆ/ØQ- è{¹‰Êa 2ð†oøeáWŸ\Ó>ZΦ­ ¼1vuköã?1z2ûœä›ÿ¾@ttÉdCJ^|mû»iZÏÆ„gn¹¨›È$&&²aìV+;v¤fÍš¬Zµ ¥Ý»w§sçÎL:•Úµk¤µÙltèÐêÕ‹ŸTõO‘“ËÆ–?÷€RÞ‘ÖÈSîÓ©=-.Kâ’-g©òvS]åN ýzüó—E´³XŠF¸*¥øâ»üüûßÜ3ìj÷»! 1ñÿzäš6­ÎÔwž (¿÷f.aÅ–4¢B]¼ûŸ; þVd¾p¹\lÞ¼™¤$ïàZÛ¶miܸ1W]u³fÍ¢Aƒ:tˆ´´42228÷wªQ£F™/„ÄÄ^xñC’“ÓPJΨÑ#xgújRnC—Þ© µV æjB®ñÈ} Ö¸·¥œPîšX.Ç–m§rå¢ëW !¸÷öNDE†ðåœÍlØv”—GõáãOæ¡”â±G‡œßc÷õ¡^íüwþ.î{ö¿Lzþ&êÔ¼ð9gHOOgõêÕ(¥ þ€Bï•RdggÏËË#99™ÜÜ\Z·nMttô%ßÊmÍÚ¼ñÆç8ò¼‹K´jÕñ¯9©…@ÄqRiØuž]îs*!TJüb 6efæݹsöÿÄŠ‹å®éÑåž#}úrÝ-ú½#–®ÞÏ_­Çbdù“ðp sf—}lêÏ¿1ñ“UÊà¡!íéÛµe™m••;wòÖ[oqã7Ò»wovìØQàÕ:—ÈÈH4h@ݺuK„¼P23søà£¹,‹ßR¢”b@ÿ8{lhAÞ.—‡!#¦qßÐ?·ÛMnnöÙÙv22²HKÍp'&¦œN8rÜ™˜˜bvæ9jÕ«,Œ ùeÿ¡¤ø_–ªåëf¤| $í¹½¡×# 7m?ÆÞüWÆq†ÜÖ‹|Ay'¥fóò´_Éñ„ЪA8OÞÝ#èM®ÇœiÓ¦ù¬&OžLÆ ù믿7nœÏó=‡ƒC‡qôèQºvíJttÙW‹ôÇ’e[˜>c.ÙYv””˜Í:ÿ~ø6ÜXt±ûG¾EžS1ëËgKm_)…aH\.·Ënw$.Z´ò†™3§‰÷”|ö?C¹("÷ì>Tªy²ÛÔ&TD)ɵ×v¼àŒkU‹àãW‡‘}|?'dóÈ›¿±eOÊÛ=—6mÚD֞ϖ-[8p >?ÏÉÉaĈDDDЦM pQÄq"5ƒ^þ„‰“¿!;;\ݱŸú’Oq ½­;ö\ƒ‡Jÿ} áÝo=4Ôf©R%ºöw>TžÄåL C‡°ìüë@©Ú ǧqêda¡f4N¢¦ l*ŒëÛDâvd3åû­Lür¹Îàün#FŒ`þüù¼þúëlÛ¶­`[„eË–Q¹reL&ÙÙÙœ|¬T7¶lþ¥$íÚ6»Înn²Ñ·{;F éÅ3~eG¢G'ÿÎcC:ЮɅ¹Z­V+_}õ7ndÑ¢EL™2ÇCtt4Ó¦M¼«&Þu×]4iÒ„œœrrrPJqÏ=÷ЩS§`\fŽ$ž`Ò´Ùì?p %%Bn½©;w ïGHHÉa*BêÕ‰dçÎÒm`›œ’ɯ ÿbè­¨pà®àâP®²yó zt¹ÇeÒâv{0›ýoóæ ;/B5%å4J)ªW‹Æ¤kŒ}d[w'òÎ÷›˜:o­jàñÛ:c³\XDðÕW_ÍÕWî aÆ|ÿý÷¸Ýn¬Vk©g –…ô“YÌ™·’_®+¨Íš5©ÍèLJҰ~`û¦÷êÕ‘Ï¿\ƱcéÔ®í{°65-›Iï-¥CÛÚÜOׂEñÜ.÷A³×þ¥¦\5±PœÈÎÎ-)%mß‹R’Fƒ7»óï]0<¹˜ÎY0ª]‹ºÌ|éfWròw’›Gß_ÆöC¥ßª,„‡‡S©R¥‹&ޤ”SLûègîyx?/X‡”ŠÐ £þ}+ïN~<`q´kÛ”Áòù,×áfÚ'+xêåy<öP†ÞÒáœ#aïÞ#'.è‚.åª@p¨–ž–áwwÕ“é§ÉÊÎEÓ44ˆ-6] lÞ² ³^´¿a6iŒ}ðz¶ì9Æûów0í×ÝÄh9<|kJ¹uty áh*ßÏ[ÅŠ5;¼Æù®Û!7ucÈÍ݉Š,ûj‘õëUi°zÍvF ¿ð†¥ü²d_|·‰òù{# =|Îðû¢µêŠÖMÊœ÷Å¢ü 2Ž;AÓfõŠM´wßaP’˜˜È›b°o2•cŠŸŽzUóÚ|Ô¨&³þØÎÊÝyLøn;•-t5Íëk°Ø(‰oç®dÃæ}g&5f%ÌbA ñÀÝ7\pš¦II'Q 6ÿuŒ)Ÿ­Â•çá•1ýhÛÊ·#Å™çâÀþÄຠƒDyH&Àý‰ô¾Öw +3Çû#‡¯ ¢dåè\Ó¹ŽßtV³Î}7¶gøuÿ]°‰•»³yóûmÄØ<ÜÝ¿mg5ù`°cw"ßÌ]ÉŽ] ¨ü9)Õ«DpÇ^ôêz%#™BtTð–g­\9‚# 'ydì\ÒN:hR¯2cŸèMhHñ“Â:æÜ³÷ðÁ "ˆ”;T¦Bð÷NÿN »=…"ÄÏ({÷G =º—n:µÕ¬óÀàÎÜ}£äóŸV±bWïü°h›Áí}®¤S‹—$Dä` V®ÛÍ’•[ÉÊv¢”WëWcÄÐÞthÛ¸ \ö\oQöØÚÕ8r$•)'ypD®ïÑ”’¾‚%¬ËTY4d P;wú ØsrAIBB‚÷ô[°hRºiÖ$°1³Icäm=¸_*f|÷«öd0ýç¿øxÞzt®Ïà^mѵ‹+”„cé¬Ú´¥+·qò´÷»QR!„¢cÛF »©M½.)5l¶àÍѯ^-¥ )7ô,û}Ñ‚UQJ {Ð DÊ@„¦å †Tx<&“ïÏn·{k?ûúʆû e{×5Á#wôãa¥˜¿|;?¯9À¼õÉ̉ßKãjf†öãŠFÁ«UŽŸÈ`õ¦ý,]ý©é9ù} omѰNúöhK×N͉Š(¾* bTµª•PR’Yº^{Ž»=Ϫ%»-/åQ Ù „ ''—èèß  ÉÉÁéÛ­Yû7Ž<tã…/‰#„`p¯¶ êÕ–-{’™ýûgxxsÖF„á¤^ŒNÏŽMˆkßœ°šˆ9¹Nvì9ÊòuÛØµ/…'gfóP«Z$½âZѽs jT-gM)g¢À»À†R®¼ÒëîÝ{ÄûBRò^Ø—€ò'Ýäû‚“'3‹H­ÚÕAIû•M›"MFåZ;³ÒŠ?222 ^ïØá~ kP£†ÿx´mÛö¼Vˆr¨å°Ñuý´Bä6 RROQ¿nÉíY]×é{]7ú^çuó¦¥"ÏáÄíñP³fÕR‡¤˜tW»ž×?^ÌöÝGAJÜÉ£¯ü—ÉÏ£~òˆ ܃,k% i0ÿ—ÕÄÆVåæ›½žÀmÛ¶q›†®ŸulÚ´‰nݺa³Ùø|æ W¶iQâr¨ ®A-S”Ë@E(‡5ˆ¦›ìg¼XB×8œ˜ZòI>¨Z5†:ukÒ°a€ãµtM㥇®£K»†ùëVI¤¡5þköH*ÙÀÿ‰)§ùê<¶íO%¢aS”2˜>}¿þêÝ«dëÖ­EÎÙµ«ð®Á:ubâĉ,ßÀÑÄ$”’ô¿±§ß| C²uë>„®!t!Ä_A»¨ Sîb±Zœç6±öJ¾$åB0êîÞÜЭ¥wR‘”(%yæµoØøÒ”)X(àÇÅÛóöÏä:ò@)¬1U©ß´JLò_æÎ]ÊŸ¸yóæB¢8zô(Óßÿ”¤R¥º÷ð?o>%%½à÷š&ýP0¯/˜”;Ìýòy%t=‡ü/o÷¾K÷ÄÖa®FåGÇ"%O¾ü%Ç“ÿ7·àËÉuòôÄùö·Í«:êºà¥û{òñ{£ésmG”2xÿ½Y>äâ矖âtžuw8p Ðbvöœ\B,5H=á]…å©§Gbµú/Ûòç^„®ƒîm)(e*[3á Ü-0ð®7× ´8oĉ`Þ̧Ð/ÁÿçòÛ²mÌøj1J()Ñ…bæ»S¹R1Á”å?w&ðúG ½‹ƒæ»Ò[6®Éó\‹ÍzvÁ„ys—ðé§späæ¡”",ÌFŸ¾qT¯^…µkWS«V ºuëÊÖ?w²hÁrトÀõ7ôàù—þ]b9ú÷ÛÁã6@*lV3“^ºû†v/µ8|a³YË,€ßþØ|¶™çý}÷–|Ö¥£\ MO+pê:ËßÎ^µjTæËc¼¡R²wÏ^û—ºO'åÿoïÌ££*ò=þ­º½&B@ˆx,*(øXÜuÌÌ ¢>™÷T#; (” ‚ŒƒËÈ2ì*Œ0A•Ù„°HkBÈF’Ξ޻oÕû£ÓI’ÎÖ˽ÎýœÒ‡¾]õ;7÷ÛUõ«_ý~ ÿ»r'V¬Ý]ã¥z¨<¾X>=»5m(lv'Œ¥Uu\¼jIo,IT ªRÏèA(Ez¦$“î!¦m$¶®›èèppÎqêT:-Ú2‘XmvLš±ûœ®^T3Ìžò2æÏ|µIU‚MVváí£4’®>%M0{vÒA˜m.0&=oDD„aËúy¸»c;€38p+Vü-èväåãw£?ÄõŒ\pÎ×9Ûþú.üB@ q"õj¿øæíKžßøÉª"MhÃìÞS,B)lvIžÈètüuíôìÙœ1ìüû~lÙümÐú?vìg¼1æCXÌ€sŒþïgðùÒÉ­J#öùÞkKB…ý¡¶©1$)]KF3"•î÷ -7Iû\†Z­Âª•ïaÀ€ÞgX¿öüðݱ€öÉ9ÇÚ5;ñÁ|÷Ú' ǺU3ñûQÏ„¼¦áí˜-v˜­NïÑT 'BmWcHR œ„ÒýÞÃqQ™$óŠÕA(–,™Ž'žXôñ:dÝÌQ§Ó…Ó—`Û¶ïÁǯžˆí_}„¸¸Ð.ÄâzVa¡8Q]µ]!I¡ªÏ [ØøÙ)@(AÒGðÂKOÆ]³ÙIw^âQ#þˆ³§/A€ÅŸLDâœ7L²'RR¯×ƒîª"7BmWcHV \ ç½ÃÞ3%¶â Bþ8ëM¼þæ °Ù˜ ±íÛâÍ1/"åèYC8çØñ·}øÍ°Gê]ЛÌv¿Úh¥fy´:Iƒúh¨íj*’ˆ@i¾÷7Ï•[’üç9ÙkBâæÈ(>ÔÆ¢Z÷5çgR/á•WЮ]t½Ÿ3„kq-C²9ê 2ŽË9ew¬?@Ô¾“.KI •hÍ7OY•¼=œ±”S½û±ÈB ç¿Ä9÷óê:æùEOàðÓùL$-Ý…Äi#ðÈ ÞïÏßD´XðúCX–|9Æà=›f«V«\äð|¡‰²œ^2p‘ïôL±2rëÉJMËÆ'«¿ÃÜ)/bèÀží+tmoÀ¤á÷"iÛ”™‚œ‘_Q;rˆî¿sI»Ä/d#€ð¬C.g¬—óWòðɺ}˜;ñy ê°~‚ÅÀ1xiPW$n8«=ð1‚'.ܪq¦pÆ‘Ü:ç)yœS¨ÙDec™ž½Ü‚Àl^¸^€…ë~Dâøßâ¡ûâÒG(>$ÄÇ`p°DçÀñŸóP»±ËÆK4»IÈF [—¾Ì8ã;<7ßß®ÞôF,Üp‰ãžÁ€¾ýÚ¶xû¹ûmÐ࣠GÀ´‘Ta²ÃétÕL±À—äóïúB60q“gø®ôãœúJv)n>†Ä·žÄ½:ú­])AAâè¡(­0cù¶ãéãÊÍ’·.clÇ–÷Ÿ•íô ™@\ '<ßN%åþÙ”½–WŽ¿8‰9¯?Š~=:ø¥M©¢(OL@jz¾Ø“ê÷ö¦f×q$¿wdd%¡-)ãŒrÆ‘ç‡uHæ­J|¼-s^ŒûâÛùÁBé®×`ÉôçðýçñCJºßÚeœãtZzžKe»ä·B„¬²}þH€ñ•` ™Ù­sõf™ðñöŸ1gÔ@ô“FÐ`Ñ!& & Ú¯ãìÅ›~i³¤ÌR×µ+bÆöù#å¼> 3ÅdÎ8.]-hñÍÏ.2!é‹3˜ýÊýèÝ¥þä¿tîíÑïüÏãX°t²óZ¿Ûžv­¨faÎEº’ý`fÈ‘@8ØeÎnd—¶(IoN‘ ïoü ‰£úã?îŽò·y²"áÑ{ñBƒ˜‘´ V[ëâÛö˨»blÕW‹GÈ+?QÈN »Ö¼áäœä-ˆêÍ3š0oÍqÌ{mÀ¿½8<Œyõ ôïÓï-ØÜâ⣢Èp%Óè½@—mhÉíÈN ÀE¾š3Ö¬$jåUvÌ^•‚÷Ç BÏÎÿžÓªú Hœ6¢Ó‰Õö¶¨[EU5qWœ±tÒ–Ê&ïUcÈR ”9ƒqKšæb·;D¼»ì ’ÆAEw PŠÏŽÅ‡ÏàÄÉ‹ÍþüÙ‹žè]ˆlêöù#`eh¥@Ì\WÈ3åä–5÷.2Žy+aö˜Á讈£AtZ Öþßt|¸p3ŒÆòf}öû/‰Õ ôRöc€L ²È[Fƒ3¶æBz¾Ï¨EÎ%ëa¨ˆïÜ&XæÉ–6m"°jÙT¼3áOp:›ØèpˆÈ/¨Ü‹sŒÛùùhÉWj²ß‘v1Ïg5­»Î`Ô°{ÑMG“‰¿Ó¦ŽÂ¼¹«štö?'¿Ìµk"°ÿ"\»ÞÈV .î:o4V6˜wÿÑkx|P7Ü£ˆ£Ù<úèèw|³ã_^{üT–µz>á›uc¥—¶•ÈV {·O²©Uô€³WoÚåôìÖNG+xmôs¸~=ùy¾3ÉïÝ—Θƒñë ™Td+°Yœ *+­·¼ÿ¯ ¨ QZÄ)âh5ïÍy kWï€(Ö?0X­XL6=›¶kÓ۲ʘØTd-œ¼™]Zgµ:ÁC—»¥%ÎÝéJ[º*!˜ûÁx|±eO½ï_Ë0–sÆmp±õA6-hȯd¬ÿÜ5Ùyî|öiO3Æa·;Ñé®ÖísÎa³9`2Y`·;àp¸àtº`w¸`³Ùa³;a·;aµ9`µ;a±Øaµ;a²:`±:`2Ûa²Úa¶º`¶ÙÁ@½²›×¦áTkÔ×ë¡Ó©¡Õj Ói Ó©¡Ój ÓªeСM¤‘áZD„i`Ðk ×ÐihÕ4* ”"•±ÕjFŒLÀ¥ôLôé[÷ròÞs¹`l~òމò­®Ú²tíÒv?€wE‘!::¬Ñë',**L0ËŸW„¬¬|\¿zW¯ÞtW %¤nVò:wíkÜþ~=B Ô]€{ÛšK䨴ØPes‚P»W ZSÕ·¾>½Ï{{ÎèÇFêнSºÄF S»0ÄF…!Ò A¸N •Ðz ah›Õ¾¶^âÏçs¸•îj]ëÒFöiÛÖpS«ÊƒÝîDU•¥%(((F^n22rpåò äæ6©Mâ~¨ÜÿTÿ'AÍ“Vý “êúíõ_ënéÎk½Úñz¿öµûÇÝ$ñª6åùí=UãŒå•šqœå{ ˆ×DׯFëÑ£KÄuŒB§ö´oލÂõj¨T´ÑŠVСC KjRQa5:lÄž=ä5ol&²“Õj;wò’.§¨W¡¸¸‚VËiIi¥PUUAË˪Æ¡¡”èDQÔ *AÏ]\ÏAôœ²00è ¡á7€ € „%ˆä„DBBÂÜk݇Ûý0£úa#uuûµ¸íá¯÷ÚZÁÕ\ËÝ‚àþÍÝ/8Gí{·ýæ(*1£ÐhB »é3åGïøvøÏþ]лG,:݉ˆpm½¢éÐ!‹ aa:äß*ÿ¡¢Ä(Ýê=~‚Èmá(IJZ@"#*…èp¨ÓvªR«I¸Z¥#j‚†®%”j• %D¥#DÐA zPžRè  R‡BÃ(%"¨ „R¨ ‚ŠD2F¢#¸È£gœWPr×8Du­C÷ÆçuGoQxç:®MëZû^÷¸ ‡>½:¢s§hDEêA©[4œN§ë)Fu(´…À£DÆxDz±o_Ò¦,ž:n]DS'Ù‚C¥Qé•ÊILC™¨¶ Ðp‡K å\ç²;ô T &êáDã.½V Qaz]¬ZMÛª)Ú‚ó6œóÑÅ"bÚ„9† Š/ë߯³ù³%§ž]±bØ/â̇/((ø@Öû Fˆ‚‚((ø@ˆ‚‚((ø@ˆ‚‚((ø@ˆ‚‚((ø@ˆ‚‚((ø@ˆ‚‚((ø@ˆ‚‚þ=ÑÕ„f˜TKIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/mail-attachment.png0000644000175000017500000000121100000000000025756 0ustar00maxkingmaxking‰PNG  IHDRóÿasBIT|dˆtEXtSoftwarewww.inkscape.org›î<IDAT8…Óßk’QÀñ¯úªŒrÝL/ÔÍéXé¢p3ƒÁÆ¨Û ¨—^x‰ºˆ‚ ¿ ®‚Ä@ ¢»æHD®u¹­èç*ì¶‘¦lnêüÕ…Y¯šë\žóð9ÏyxŽªZ­Ò¼$YTÀ1`H÷€©€?¸¢ÌU5’,v3]¦®Ñ½ýýØv676‰Åb,->ý^©T<0QÏW·\—}ÎÑñ±1VVW¹¸M$ò“É„Ëí2•ÉIÏH²ø8çóù˜ž±üfyjk«0”þ™>>Æëõœú'\ñù†mÀ®NC'™LàRÀ\n¬¯­aر`w; cÐ3€VÐÖcI×AÐÐ4A±WiuºfÀ „Ìf³*‘H „@YJ'ü´ºzl :-Ÿ@WƒÛõ›…¿T•iÔÿê'•rµZ ÐP*•(–ŠÛù\€W¯_2àÞ0i³vóñÓò¹\ ÐÐÄB¡ÌÍG9qü$V‹Íh±X Gf( ÛëÙlÖ ×ëI&d&o^7öÚ<Š>$»‘ÅÑë$þ-k÷„Ù…¥&ÆÐÓm7j4Þ½K¹RƵÏÍ¡¡ÃÌ?™¸Ú®‚ Ï_<H¥’}V‹•ƒ<‚@©Xâkü ÷#!Ò™t¸£~£$‹j³> S›ƒ40 ܰ¬~) ºQòLÚÕIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/neutral.png0000644000175000017500000000157700000000000024377 0ustar00maxkingmaxking‰PNG  IHDRóÿasBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<üIDAT8m“Mh\e…Ÿï»73:&Pc*š ZÆ´Ä Á„ „à²DÄ¥+% ºÐ$ 4ÒâFÚ’ÖÆÚâïBR"¥QC´‚MóÓ3I$ÉL¦7sç~ßq1(¥õ¬‡÷=‡ÇHâF3;mô"Û%—4kA§½ü‘'^ÖÔ~óoÀïÃ&U¬Ô †é­=­{úRÙ{ž´6Õª’T¦)-ýà/_8»xe¨!Í«t+þ/`xØÍqÝè}îoß–/Mõªþ T€!²˜Tž¹‰7+‹Óg..¤ÙÛÝ-‡$Æ?«¸:ÑÉ­É]?#ÿ!ùŠä«’+IIA~ó‚â•7”\?§éóÏDãÇ„9ÿ -©†ÆÉö¦¶(žÀ¦;x¿ÿ0ËK>ìù2‡úY^ºÆïž#sw3ÞÓ ©ÕKà×ÀÔ×ÎWÜ2øUðe¼ÛD¾‚µùCW™½ßÊ"·ˆQ&S3ø2ò«àþF~ ï6ð.›£Íb-+ÜH±ðµ'ÜÉ5”Ì£d%sÈ-ÔŠó\²ŠKŠ8W"¨ï ´<êe©ÍxÇ“»»¾Û¢ÒQ~ýœh£Äÿ)]òЮêsï2ùíþbu£œ7’øi(h|ð¹WšÛú2†4Ôª‘j¯È!9|R@n•…©¢åÙ±#=z=˜Oùƒþò7’io~¬/íÊ#¸èG\<ƒ|äê÷Þö,W§>Þ\šûy!ÍÁΛaZßd0HÝÕ³½í¥Tvëã¶.Ó òT£+”VÆýÜäÉØÅëC ™›`ºgC¯  O–E§½¸ç¯t» WNƒBIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/newthread.png0000644000175000017500000001402100000000000024672 0ustar00maxkingmaxking‰PNG  IHDRÈ*öÔsBIT|dˆ pHYsn`®tEXtSoftwarewww.inkscape.org›î<ŽIDATxœí{t[Õ½ç¿û<ôÖ‘lɲ,9ò; ±I“‹zå‘IhJDץ̔4‹pÛ`Ñv˜RfJ{W[h í´Ó² ’E/k•Ë$PbšZaB) †ÄisMÓø%Û²¬‡%ËÒ±¤£óØó‡-×q켜×,ôYËkùí³¿ý;ç·÷oÿÎ>çJ).”@ À¸À§4¨àP €ˆ°À{~¿_¹`¡%J\FÈù:È”SÜ àN·`†9Ì0Ì0!$Á0Ì(˲ J)Ñ4Í©iZ¥Ô©išGÓ´ëäìð:€]%g)q5sÎX÷x€ÀqÜ;:î€Åb9Ʋlá\êPÅ ŠâªB¡p£ªª7`r„ù~¿ÿ·Ú€%.%çä @àÓžP©Óé^³Ùl¯s—_ˆ`EQL©Têó²,ß À÷ûý‡Rg‰›3:H  þÀwxžo·Ùl¯ò>þÙlö«þ ÀÃ~¿_¾”òJ”8æt)ç8À0ŒÑf³ýoƒÁ¿Êd³ÙÚt:ý¥tÀ‘Ë!³D‰)(&³­]~¿¿Ìá @€ð†ir:O²,» ¹Æù"˲m||ü.J©îrÊ-QBÓ´rMÓj$<ä÷ûߘËA¶Bî*//oÓétÉ+¡h‰W UUõ©Tê³…Ba€µ§8H ¸ÀÏl6ÛM&ÓÀÓ²D‰+L<ÿÏŠ¢ä¦djÞÑg0ö—••½u¾Z,–²ªªª›fïƒ{dY–®r‰—L&s­(ŠÿÌÍØ÷/„Õn·¿à¼ãƒÁà|ñÅ×ïÛ·@ÁÝwßæææý²,_øz–%®Sso@ À#‹åÿBþ|+¤”r¹\Ž RÜ'Ë2(¥ü…ÔW¢Ä•„Â@q¹‡a˜‹ÅÒƒ =¦˜Ï øÔY¢Ä•‚þî ›ôz}7p!SJ¹y~Ò-¤Þ¹(++«*//_–N§+PAR’$ÅDQ §R©(Ã0ŒÅb)/–—$iB’¤ÜÅͲ,g6›íÅí\.—ù¸Ì± ƒY§Ó‹Ûétz¬V«C–åÿ …X³ÙL/^üæÐÐÐUuËçóµž8qâ¶l6K|>ŸÊ0ÌVQÇÎpÈä4›L¦}XX(4§ƒL9ÎE ±¼^ï-»wïþäž={ I“×%Ã0ðx<ôÁ¤þ—Á`‰ÄCLJÕjÅúõëß ƒ/†|›ÍVÝ××wO__Ün7Z[[;Âáp×ŨûjÇãñ¬}íµ×VÀ7ÞBÈéd–‡÷Ýwù={ö ²²’>õÔS:\ea5!Dÿâ‹/2£££äöÛogn½õÖ³…þÓ!Öç†ÖétY,l™O˜ÀEY6b·Û+÷ìÙsý®]»&“ ‚ Ðd2IB¡‰Åb(++Ó໺ºÐÑћ͆õë׳˜Õ6Žãø©Þær9‘žeÕ&˲œÁ`°0 c8tèýàƒH}}=mmmåf×=:ÎÀó¼^Q”Â…ŽfF£Ñ"˲¤(Êœöä8ŽÓét¦\.—9[{.J)ÛÑÑðz½p»Ý:LÞæg”Žb0–³éÂ0 k4­’$‰Š¢L?ú`4­Š¢H²,ϹR|ÊžEQ¤3ÙÓd2 ù|^¤”²³Ô8cdC™±®åy~ìL…g(m©¬¬\6×o<Ï[æÚïõzW«ª:ç :¢ªªz6¹E¬V«¯˜%»ùæ›éý÷ß<ŸÏ'yž®±Ûízžç—…B¡OƒA@¡PÀ¡C‡n ”Þ°|ùr•çùƒ½½½«ãñ¸>Nƒ‡ÃA›››G …»ét:ár¹ê†‡‡oO$¨¬¬Ä¢E‹Æ;;;mcccÄãñÐh4J`||œtvvn ”nX±bE&‰üz¶Î•••wtww{ãñ8—Ífa4QQQ¡µ´´ü{$94_xVUUõŸ:;;]°zõj) áøñãƒÁ€ë®»n ™L¾Y¼xÜnwãèèèM¦ññq¸\.­¥¥¥/™L¾£×ëM6uww‹Å‚¦¦¦?är¹ÔØØØŒF£X²dI!N¿àñxÖ9rd1¬Zµ*744ô¯³ôÙtàÀGq»«« ”ÒGôz=Ï,k4W&“É›¢Ñ(S[[«644¼;<<ü‘ÃáðŽŽŽþS4…ÓéDCCÃøÑ£G…H$ÂøýþGFFŽ—••ÝÜÕÕU‹Å“É„úúúlYYÙÛñx|\.×ÝÝÝÞÑÑÑi{VVVªË–-ëŠD"mRUUµxxxxí±cÇ8§Ó©555Í^d{¶¹ñ¤ƒBjX–Íá†D½^oå•WVïÝ»wÎßeùT?xõÕWÑÞÞ¾r®²[¶lAmmm—ªªçô, hš¦Y­VÄãq ’ÞÞÞ&ŸÏ×/ŠbPӴÊ¢8xž·¿þúëøë_ÿ Èårxþùç |å+_a—/_îú᨟U5áyÞóøãßÉóü˸öövœ8q‚466"NÛc±A€Ñh$ÑhH$¦ëþÖ·¾¥ã8î4öôôx~úÓŸÎ?§Ó¹üÉ'Ÿ´F£ÑßÏÕÖH$bغu+€£G><ý[GGGÍÓO?ýƒƒƒ¼^ïòíÛ·rïÞ½dÆáŒÍfküÆ7¾áÉf³ÛÓé´¶uëVŽeY<ÿüó5‚ X¿ÿýï“D"õë×ë?ó™ÏTõ÷÷×nݺ•B°råÊ8f]ÑhT¿mÛ¶iûöíþ}ûˆÅbÁªU«¦Û—ÏçÉ7¿ùM! ˲[¶l¹õŸøÄ(>àèÑ£ÄçóAQ[8&<ÏãŽ;îÐɲ|Ï׿þu^Å™¢MwÜq‡ãÆ{GFFº{zz<Ï<óÌl{².—kùO­=ÚÃ?LëêêD«ÕÊ ›ÛÚÚ0::Šýû÷×µ´´’$͵ÞmÚÆ'NœÀ}÷ÝG£Ñ( ˆÅb8yòäR›ÍÖuäÈ‘OîÝ»—BððÃkÕÕÕâŽ;„cÇŽá¿ø…ñ;ßùÎ?¸\®‹TUE0ô9N["‘tvvâž{îYrðàA=TWWSBÈi×CUU•ôÈ#XžyæëÖ­ÃòåËUŽã iÚtì’N§áõzÉ£>ªíرƒ “×_¬]»vq:ŽË ¢¬¬ŒlÚ´ š¦Rý“Ÿü„E+V¬ÀÝwß1=ûì³lGG¹öÚko2 !—ËE¿üå/ÓÚÚZQ& ™ÛÚÚ‹Åðþûï×_sÍ5B&“¹¡è---tãÆôøÓßß?³IgA&„RêfY¶ï,…gVz19/‘e­­­GAX±sçN¦¿¿Ÿ¨ªŠC‡‘C‡¾øÅ/®Y¼xq»^¯ïðz½ÿôᇂçy,[¶ìσƒƒ]‘H^¯wñš5k²|ð9‹AEÊ0 €¡¡!¢×ë튢L¯Ac?øÁâñx|?Ïó:‹Åâp:×÷öö‹ÅB?ˆD"ýápxÎöø|¾ˆ,ËžƒZÇÆÆÏç©Ñh$¢(" ÒU«V9$I:ãji¿ß%K–V­Zµ2T@2™ä«««ÝNæ*** ª*300 ¸ÝnÛ“J¥|V«µÇçóU’¾¾>C6›Õ@ss3ººº iÚÒÎÎN €¬^½š¤R©ÑÙm~sùòå×h€ÆÆF‚ð ¥”F£Q@s±ìƒ>˜Èd2ooذáó¿úÕ¯ Š"dY¶ar €ÉÉO=õTj||ü–e¹žžžu©T P[[‹ÁÁA+X­Vd2>|˜Û°aCEUUUD–媃Z“É$$Iš¶çÀÀmmmuüå/±åÜ{ï½b6›í¸÷Þ{×9r¤bF“Î-ÄšÚ8§L¥”›º‘x±à09É;'ŒF£)‰A>þøãuétºîĉö;vQñÖ[oá†nhH$¡Yz³x†a˜‘‘‘O>ù$¯ª*8ŽƒÓéD6›0逄=fdäêëë©,Ëýù|^Îçó2˲ƹêžK_›ÍV|Û·o'ÀdR¡¬¬¬8zbbb Ãèç9~ÚÎuuuÒÄÄDÎívK„PJ¡ª*t:5Ÿô­X,†_þò—§UÇ-ªªŽ®^½š ¢³³“ÖÖÖŽãpçw¢«« l__`É’%…l6+Í£3k›Çäù›¶—Ýn‡ÙlN&“0´ØEQxl±œÇã¡,Ëöçr¹€B*•š¾XûÛÓŸÀ¦6›Í»k×.ß+¯¼‚™ö,†N™L:N(:Ã0p¹\±þþ~N„Q“ÉTQ<×g ±¦oB"ªªZœ)' Ð4ùìg?›¿ñÆOsBÓÞÞÎwuý=ã¹víZ¬Y³¦€9œÀív«cccŸ—<FFFàv»ñ½ï}OÊf³iÐëõFƒÁ`á8.ÓÝÝ-/Y²DÀ÷ôôÑÑQ444Ðææf…···CÓ4°,‹ºººh(š³g¥”R†a iEÁ`°)Š"B¦Ëët:hšFèfõ¥ÌÌL§ÕjE¡PPŠm/++Ë0À£>Šššš$¥T%„0V«ÕÎó<«iš°{÷nÀ§>õ)zÿý÷÷éõú²x |||¼xN4‡ÃAMÓ‡½z½¾{ll¬ºèEUç±ûÌó@HÓ´JœÃ’Éd²ÞfYö´ßl6›Ýf³Ý0s_ee%L&Ó{ÒÌÙÑS=ßù.ka·mÛÆŠ¢X¿bÅŠ:¯×Kb±Š™­††är¹ I’ÔÅ‹ËxQñë_ÿº¡²²²á–[nI»Ýn €äóy|ôÑGöT*U¾ÿþ™2Ìèé€SG Q³ÍÍÍxï½÷0_·Øl¶–Ûn»m$ yœ,ËŠÛí¦étš„ÃaròäIߟÿügnl씾hÎhæH=õï)=0d2™‰[n¹E;rä‰Dð»ßýNßÒÒ"È²Ì ðúÓŸðío{ _[[cYÖ«( FGG±~ýz’Ífƒ‹-j$ÐØØH …Âè|ç$—Ë755Ñ¿ýíod×®]¸ùæ›o«­­=-‹5W›(¥§Ùuf¹ªªªHUUUýÈÈvìØÏ}îsvA ©TJ÷Þ{ï1·Þz+½æškÒUUU´»»›„B!ròäÉšcÇŽqEç˜]Ù¥K—f†4MÃÏ~ö3Ãí·ß¾áí·ßžÝœ³EM,0éÕAUUMø»G]Ðß|÷A¦ö/¨î2تª*šÍfñþûï“W_}ï¼óTUEyy9î»ï>)Æèêêêb€?þñؾ};’É$sýõ× ‚EQð£ýˆÝ±cYµjÕ)'’RÊ1 S4:™2¦€NÓ4néÒ¥©êêjhš†7ÞxÛ·oG¡P`fëÇGïºë.Êq‚Á ÚÚÚ¸îînÔÕÕ˜ æ³Ï¬Ñ‚Lí;%ÄQ…Ô××´yófÊq:::ðôÓOëüãó¿ùÍoŠYE€®P($›šš¦Gò¦¦&%ÇV®\9-§µµ•¤R©ô|ö÷ûý0™LˆÇãxíµ×°wï^:sÄjÓi÷¦ÚÀʾÓvF£ý_ûÚ×$¯×‹ááa<÷ÜsL[[›áç?ÿ9ÓÕգш™öìïïG[[×ÓÓƒšššSÎ!äo_úÒ—(„Ãa¼ð (++ƒÝnŸ©ÏÙ®KHGGÇ×Y–ý†Ëåúw,A„;w®-+I’L&W’ŽŽŽz½Gò*A¬;wî¼v9\(®º0'»—Q¹w·çsYÛu¥¸Ôö”$ÉšL&¯åü~ßîÝ»»r¹œËjµFÎ~èÜœe±âÅÌ|].÷Et¹ä}œ¸,íüûrwJé˹\îZ­Ö…<ƒÎÏ“>¯LU‰WŵX„RŠ@ °@¯ÝnÆÌ…Th2™ôÇyDQœžH:mlllPQ”s^oU¢ÄÕ@¡P0&‰Ú™Ï¤?Å0Ìs¹\BÈÇcœ.Qb²Ù¬e||Ü4sÞð¥ô¿Š¢è°Z­§eUJ”ø8‘Ëå,„·f¿ö矼àp8Æu:ÝU—y*QâR#Ë2—N§²,K”Ò•s½8îç ÃÜçt:s,ËjWBIEQ˜T*ÅSJ¯ˆü?(¥Ð4MO)ÕBÞ¤”~Õï÷Ÿœ+5ûUJic"‘¸Éétª Ã\Öùˆ¢(L"‘`5MÛ`çå”]âcÍô»y7nÜØWÜ9ßË«-„ƒ,Ë6–••1S‹å.9²,“D"A(¥»l.½á½Ä•æLŸ?0B^à·ÛíœÁ`¸¤Šäóy¤R)•Rú€ûý~)¼*qÅ9ë¦Àc~`6›a±X˜â"¾‹…¢(H§ÓòÔ‚ß'ü~ÛEP¢Ä8×O°ÝBù%€³ÙÌY,–?7¥i&&&¨(Š!äJé~¿ÿ´Å~%J\IÎç#žÀç !Oð Ö`0°z½çê,”Räóyär¹‚$I!$F)ýŠßïí›P¢Ä¥ãB>ÍbòÐwB6RJM:®Àqœ‘eY0 –e‹i³â‹¨¢(Y–9BH†Rú €˜üfzi®Qâªå¼d&SÎòI4B|ªTÐ0ù™çJi€!¼ë÷ûKk³JüÁÿÆõúºÄ‘»IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/notsaved.png0000644000175000017500000000123700000000000024541 0ustar00maxkingmaxking‰PNG  IHDRísO/sBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<IDAT(‘}QMˆRQ=÷ÞçÆPpȉSÄLÍ&aÚ­ªÙUÝD‹"ªM´ Ú(ŠÊ´6h´H”@PŒ@ÄÎHJ‹AŸ¨—ïÞÛJãÙßæ»çœïžóA)…u}rrRÈd2þ‡!J)ØU6›½Íûª”šèº¾uttdØá¨-cìÍÎÎ÷ûý›çÅ:œ­@*•º`?ÝÝ]'!äY2™¼d‡]±P(˜®ëW)¥ïC¡Ðíím Z­ÖŸn·û]ñ‘Ò'„ ¤”}Îù/’N§ïrÎ)¥n !.sÎMŸÏG÷öö\‡ „Àéé)f³™i†i†˜N§N?4Îùcáp˜y½^0ƸMƒ°`c8¢Z­N¤”¯¨Ëåz¨”úÐl6'–e­ËjY£ÑµZm*¥¼Ç¿-3Èår/5M{‰D\n·Û–<Q©TfRʃx<þeå ±XìišOêõúdÝöÁ` ¤”ùyE”R?)¥k}x½^æp8Âg+”ÒÛíf¿Üét0ŸÏ>Ÿ–eÝ@l„<Ó4M4 £R© Ûíö§b±h4›MSιH§Ó×m4M»q~~NJ¥Ò´ßïsη¢Ñè})å•^¯w\.—'óù|“Rº¿äücáL×õÏ–e=M$g‹ùáááoÏóùü[!DT)U\¼ýÂ÷5_E IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/participant.png0000644000175000017500000000124400000000000025232 0ustar00maxkingmaxking‰PNG  IHDR&/œŠbKGDÿÿÿ ½§“ pHYs × ×B(›xtIMEÝ :.UC[Ð1IDAT(Ï…“MOQ†ß;P¦™? H€( ;4P²uÙÄąѵKÿ,Œ A»Ð?@âÎ…Á&ºì†¬„º  2¦UCÍt*ÌÎýp£„L›x’»8ï}ÎÉ}ÏÍ!è«««ƒI-ñ:©¦H•u:[¾wötaáùQœ%qaii©?;ruÏÌ™×§gn«IUÅáaM|ÚÝ¡¿Ó©ÅÅÅy%Þ ¥<˜S3é4t]G.g*3ù¼¦j‰Rœï †aÜÏfGRQÔ¢(ˆ¢¢(ÂÐÐpŸªª÷þÛ€sÞb,Bà\€Î9Â0$hœï²@}úÞ²Žyøð<žç" }X–%<Ï}çû.&kkk×î |ßO7ßI"‘¥µ£#´ccããs³…7•J%èi!?m–'oLŽÌß'[ÛÛ¨Õ\¾t>&¶mO0Æ6tÍ+/W¦ªŸw£““ŸÒqZ’RW†a Ã0””RÙn·d³y"«ÕhùÅò­®! †aHÇiAÆØßsÎÂ0€‘N‹Á”~³‡I¥$“É€1‚ ‚ƒsÛ¶¡éº¢z¶ë_¾nîì‡g.•€?íŸ|oýUe†9æôýIù{ðȱ[IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/saved.png0000644000175000017500000000127400000000000024021 0ustar00maxkingmaxking‰PNG  IHDRísO/sBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î<9IDAT(‘}‘MhAÇßÌNv³É!ÕFM ÕkŒù0—ˆA/-ÄO ¢x-ÅžÄSM(‚9)R((ŠoñЊ"‰bµÁR#MÚ¦5ýØd³Ù’Òè®æ0ÿùÍã7ó€1fëÉ}o:óŸúƒc`TÉxèUP3TGÏg®¿“8lx^»>2Ç»wH¢ÂVÌ8Ã#±Ðn† Òí[Fû–lÁÍd<à2b[žNŸåêßóLX,Yè (€ÜW#Ÿmÿ ªð 1Td—èEV“fQr(pŒé„ ¬*x»Õ®)N·ŒöÍÚyÕ0|û´ ¤A‘V-JmÐÕ_‚1–%‚FØéÃÇrN· Ä¢ókrD_x @¡\´Af¬KÒ52ˆ9Wà<£8õ>Ó!© Ó?]¯Å’™±®ª¦q'¢ýŸ'Öç9:ì»õ4á•–Ó±/Í[Ùè=_55ìk†-Dê®ÿâóž5³ßnÕRqbcØâŒ}%]3ÓwºdŽçõ}³–”±Çæ×ÜWÊVÈçÚ¡Qÿm騦â½5Òb€¡Çá¬Ûê5ÙñmòiG!6ž›põî Tp0Rx‘ÒÇÃþ=—nÀÔ?‚ ç vôâ¡§Z˜nKPtž»6uR–Q÷Ìd[âå£]’ªp"ÒQÄÐcV¨,ˆ¯¨‚®F¾šù•ÁÉyè‰yïd¹Ìéìuóì7 „J0Š¿ŒmIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/show_discussion.png0000644000175000017500000000645000000000000026143 0ustar00maxkingmaxking‰PNG  IHDR‚6þ%ØsBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î< ¥IDAThíZÛO[W—_û\íã `ð囋¹SÈ Ò Ò¨)—¤“QÕªM?©•*U}ú¤‘:Á<ÌK5}ˆT©êˤjÉCÓ–¦ÕŒ€¤_.¥ Á€167ÛàûßÏ9{âóÓ†tn Õ|üÞŽÏÞ{ýöZëüÖÚ[FcøöÛo[H’ügŒñI0Àþ°ƒº‡úÇ¡¡!'ºqãF—$IwX–W*•¿P•Øo†xö( åÙl¶'—Ë%â4ý‹R©ô•——í7¹<D"‘¡\.§£ ›ã¸B±ûMêÏ*•j.ŸÏÿ,I’‚$IÌ~“:ÀóBH«¨â3ƒ’ö•Ñör% ä„þß,‹Åù|žR«Õ9Žã ÿ$Ÿ¢Ñ¨²P(Z­6«P(„ýæó$$“I6“ÉÐ*•*¯R©òÏÒBˆ(&Ƙ‘$驊àp8øŸ~úéd<¯BaŽã<Ïo¼úê«“###—ü~ë‰'þmpppúY’~øá‡ãkkk,Ëf”JeJ­V'Ïœ93W^^ž‘Ç]½zõÍp8\Û××÷MÿÂóæù_Áõë×Ï»Ýîcmmmw_ýõŸ±9 ˜ð¨4ì©~¿_ûõ×_ÿIZ©T&†ÉD"K"‘0 „fB$AÔ~4ž‘HÄ m¿þýáǧûûûÿ½··w ¶¶v]­Vï †ÔµA¶X,Q,KøYsÄÿ¦4ì9xyy¹^Z¯×o}ðÁ_H’„–––Œ2Q„ð(nݺյ¹¹ÉÛl¶žž7MÓ@>Ÿ'oÞ¼Ù¾³³£0™L³gÏ:hš–ø………z³ÙxñÅ]GwÿþýÖºº:_ww÷ÚÊÊJÕÌÌL³Á`÷÷÷/ÿš#A$€Õju]¾|yÌn·×ÌÎÎvloo×ܼys°¾¾>f6›ljÙl6Dz,bc±˜Ân·×z½^¾P(Ð*•j·³³ÓÕÜ܃ª;wî¼ÇË‚jjj¶úûû—çççùÅÅÅzžçƒgΜYøê«¯ºA ÎŸ?ÿ ¼¼<ëóù´óóóµ~¿ßˆÂeee‰Ó§O;ôz}* q³³³u^¯×$I©ÑhÇwÖÖÖF9Ž“T*UN©TbÙ¿~¿_sïÞ½öx<^¦T*3mmmž®®®-ùÝíÛ·q—éèèX›œœ|¦éBoo¯ƒçùäÓ ˆÿ, @K’´§"X­Ö8@45ŽŒŒôÙl6_ggçVkkkD>mAù»P(dúù矛»»»×išÎÇãq]*•Òøýþjš¦ó‘HÄ çóù,­­­'É¥\šB„ü^¯×‹•••¡p8¬ÇãEåû«r!„X¯×[C’¤000ð‹Íf‹ „p2™dBìøøx¯(Š”ÅbÙ|óÍ7o«Tª‚ÏçÓ „XY‚ JTŠ¿1¡P¨"‘Hè***"/^üÅjµÆ³Ù,%Š"’$I±½½]­P(2÷ëêê¢c”J¥è"Gy/Bˆ˜˜8)Š"ÕÐÐàzë­·îMNNÖõMMM8{öì*A4€ ô+¯¼rëÈ‘#[üñß§ÓiÕêꪹ±±1¼WlS¹s|._¾<–¦§§k=Ou0¬ššš:zäÈŸÙlN`³Ù¼eeeX¯×g’Éd0@  Àl6ÊÊÊ0ˆF£1¸¹¹i z’$}&“)°¹¹iq8Öp8¬?tèÐ’Ýnann®&‹éhš.466&`OE(*N§éX,¦Ðh4yxÔ !ÙÉÀ´··¯NOOúâ‹/†iš.ð<¿Ý××ç(//D£Q@WW—G¥R!`Ìfs®¸Ž¬¦¤lO’$¢¸6­×ë³ÕÕÕ>¯×kþì³Ï.)ŠlMMwpppN¥Re›šš:ŸL&Õ«««fžç×JAij$IÊk#Œ1Ëqœ°»»«–”T*¥.SWWÚÜÜ´LMMµ‰¢Höôôl9NÛäädÆ™L¦BˆÁø·U¬T0Æl&“¡ÆÆÆšEQ$l6[c\ª4Ƙ^9uêÔÖüü¼Éãñ766¬ŒÍf»Ë²l¾P(СPH‡1•Úc˜G¹(ƒ1f·¶¶4²­¢?Ùwß}wrccC»¼¼lt:§ÓÙ ÕjóCCC‹o¼ñÆüÎÎŽ{aaÁäv»M§öÖ­[èí·ßž*Qc̲,›Ïf³ŠD"¡Å‡"‘ˆJŽ—F£H$B9жäxÒ²¿Ÿ„ÇšEŒ1ó´Ò°¼¼lž˜˜è°Z­N—ŠÅb\2™TX,–Bˆ‘\”3† 9!Ä>|8033Ó²³³SõÍ7ßtJ’DD"‘r’$ÅŽŽŽBˆimmݾ}‚Á`%ÇqY“ÉTày>²ººZ P__~Šz‘;;;UŸ~úißÎÎŽNEàðáÃî¶¶¶<ú’ãyíÚµCÕÕÕ1ƒÁÎårñ s±¼0---¾éé香™™–l6«Ôét©@  yíµ×Z[[c?þø#øý~Ã÷ßß±ººÊ—ì—ŽD"Úñññ¦úúú°ÅbÙ ‡Ã»áp¸H„óù矱ÙlžçÓ©T*éóùŒ²ÝŽ$BˆijjÚžššÒNOO·ˆ¢È¸\.#€^¯êõz!ÒÅñHöOy½b ¥ŠP¬Ä^#Fc^§Ó¥ÖÖÖxǃhšN:µZ__ŸVD1X(ÊeQŠÙÚÚÚÜ… æ&&&ZfggÔjuæå—_^ây^Öl6T*U6•J)Ìfs¬8/!'Bsss¢¸öo EétZ!Š"©Ñh2jµ:{êÔ©õöööpÉ ¬Éd:::6—––ÌÓÓÓMÇŽóØívN’ †$IqccÃ(¯MQ”Èó|´¿¿ß l ¨p¹\Õ$IJƒ!~îܹu(íH`7A`ççç­wïÞm°X,áK—.9Šãé’½Éûü«òíå³’ØÅF£ñBèwoÙDQD‰D‚Aa­V[ ât¹»»K¨Õê?Ä d6›%wwwi­V›gæ‰kÑh”%IRÒjµ…_Ï%ï5/NSétšÒét¹_ûK¶[QQ‘#Iòw})IŠÅbŒZ­.ìeï¿ Q™`0xŽŽbƒÁ0E’äòºõÏ¢(Ò@àXii gÎþâñSˆûÇåûùèI@^E%EQˆz}€ç I’h„P–"âA.—k¦(*µß¤ðü‘Éd4¡¼ŸH$HqW âà*$‰H¥Rt&“aB Œ1ܸq£ þNbŒ5ûMòÏI‚ îJ’ôç .,ý¦‚ºŒ$A!<IEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/youdislike-disabled.png0000644000175000017500000000043500000000000026643 0ustar00maxkingmaxking‰PNG  IHDR ¥¿­bKGDÿ‡Ì¿ pHYs × ×B(›xtIMEÝ 6)Aü®IDAT×m¿ ‚PF¿òB‚K[½A{ 4û.ÒæØVÑ«ôBôm6ØrÁ?pkSRÐù¶3øœ8ì‰l(9iR‚ÓsØÈe6ñ”K‡6UkãÝÕ9ÜçÞ”5…f9Úžgk4XFŒ/DžâOm貤!Æ"yGƒö¢Cò1™^<Õí+¢ ™Vmý%kª–T’ÒÆ…~˜†Ž†‡)´“Òùÿò \>K÷‘wJIEND®B`‚././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/img/youdislike.png0000644000175000017500000000062000000000000025072 0ustar00maxkingmaxking‰PNG  IHDR ©¬w&sBIT|dˆ pHYs × ×B(›xtEXtSoftwarewww.inkscape.org›î< IDAT••Ñ1jÃ0à'Éb(¦J¨Á4^²å†B.Ðë¤d éY²õ†Bï&^,cðP¹„èW—L—¼ùï1çà=Ë$wnÇ9__¬M0:øng‡¿sá|ëùÚ§mñ?ÿFÌ ».SIEND®B`‚././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1539145 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/0000755000175000017500000000000000000000000022045 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/hyperkitty-common.js0000644000175000017500000002077400000000000026117 0ustar00maxkingmaxking/* eslint no-undef: "off" */ /* eslint no-unused-vars: "off" */ /* * Copyright (C) 2012-2012 by the Free Software Foundation, Inc. * * This file is part of HyperKitty. * * HyperKitty 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. * * HyperKitty 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 * HyperKitty. If not, see . * * Author: Aurelien Bompard */ /* * Generic */ function form_to_json(form) { var form_data = form.serializeArray(); var data = {}; for (var input in form_data) { data[form_data[input].name] = form_data[input].value; } return data; } /* * Voting */ function vote(elem) { if ($(elem).hasClass("disabled")) { return; } var value = parseInt($(elem).attr("data-vote")); var form = $(elem).parents("form").first(); var data = form_to_json(form); data['vote'] = value; $.ajax({ type: "POST", url: form.attr("action"), dataType: "json", data: data, success: function(response) { form.replaceWith($(response.html)); }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); } }); } function setup_vote() { $("div.container").on("click", "a.vote", function(e) { e.preventDefault(); vote(this); }); } /* * Recent activity bar chart */ function chart(elem_id, data, default_props) { /* Function for grid lines, for x-axis */ function make_x_axis() { return d3.svg.axis() .scale(x) .orient("bottom") .ticks(d3.time.days, 1) } /* Function for grid lines, for y-axis */ function make_y_axis() { return d3.svg.axis() .scale(y) .orient("left") .ticks(5) } if (typeof default_props === "undefined") { default_props = {}; } if (!data) { return; } var props = {width: 250, height: 50}; $.extend(props, default_props); var margin = {top: 0, right: 0, bottom: 0, left: 0}, width = props.width - margin.left - margin.right, height = props.height - margin.top - margin.bottom; var w = Math.floor(width / data.length); var format_in = d3.time.format("%Y-%m-%d"); var format_out = d3.time.format(""); var x = d3.time.scale() .range([0, width]); var y = d3.scale.linear() .range([height, 0]); var xAxis = d3.svg.axis() .scale(x) .orient("bottom") .tickSize(0,0) // change to 2,2 for ticks .tickFormat(format_out) .ticks(d3.time.days, 1); var yAxis = d3.svg.axis() .scale(y) .orient("left") .tickSize(0,0) // change to 4,3 for ticks .ticks("") // change to 2 for y-axis tick labels .tickSubdivide(1); var area = d3.svg.area() .x(function(d) { return x(d.date); }) // .y0(height) .y(function(d) { return y(d.count); }); var svg = d3.select(elem_id).append("svg") .attr("class", "chart-data") .attr("width", width + margin.left + margin.right) .attr("height", height + margin.top + margin.bottom) .append("g") .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); // Convert dates if necessary data.forEach(function(d) { if (typeof d.date === "string") { d.date = format_in.parse(d.date); } }); x.domain(d3.extent(data, function(d) { return d.date; })); y.domain([0, d3.max(data, function(d) { return d.count; })]); /* Draw the grid lines, for x-axis */ svg.append("g") .attr("class", "grid") .attr("Transform", "translate(0, " + height + ")") .call(make_x_axis() .tickSize(height, 0, 0) .tickFormat("") ) /* Draw the grid lines, for y-axis */ svg.append("g") .attr("class", "grid") .call(make_y_axis() .tickSize(-width, 0, 0) .tickFormat("") ) svg.append("g").attr("class", "bars").selectAll("rect") .data(data) .enter().append("rect") .attr("x", function(d) { return x(d.date); }) //.attr("y0", height) .attr("y", function(d) { return y(d.count); }) .attr("width", w) .attr("height", function(d) { return height - y(d.count); }); /* draw x-axis */ svg.append("g") .attr("class", "x axis") .attr("transform", "translate(0," + height + ")") . call(xAxis) /*.selectAll("text") .attr("y", -5) .attr("x", -30) .attr("transform", function(d) { return "rotate(-90)" });*/ /* Y-axis label */ svg.append("g") .attr("class", "y axis") .call(yAxis) /*.append("text") .attr("transform", "rotate(-90)") .attr("y", 0) .attr("x", 0 - height/2) .attr("dy", "-3em") .style("text-anchor", "middle") .style("fill", "#777") .text("Messages"); */ } function ajax_chart(url, elements, props) { elements = $(elements); if (elements.data("chart_loading") || elements.find("img.ajaxloader").length == 0) { return; // already loaded or being loaded } elements.data("chart_loading", true); // if there's already a chart drawn, remove it and then redraw // this would occur when resizing the browser if (elements.find("svg.chart-data")) { elements.find("svg.chart-data").remove(); } return $.ajax({ dataType: "json", url: url, success: function(data) { elements.each(function(index, elem) { chart($(this).get(0), data.evolution, props); }); }, error: function(jqXHR, textStatus, errorThrown) { //alert(jqXHR.responseText); }, complete: function(jqXHR, textStatus) { // if the list is private we have no info, remove the img anyway elements.find("img.ajaxloader").remove(); elements.removeData("chart_loading"); } }); } /* * Misc. */ function setup_tooltips() { // Setup tooltips $("body").tooltip({selector: '[data-toggle="tooltip"]'}); // Setup disabled tooltips $("body") .tooltip({selector: "a.disabled"}) .on("click", "a.disabled", function(e) { e.preventDefault(); }); } function setup_flash_messages() { $('.flashmsgs .alert.alert-success').delay(3000).fadeOut('slow'); } function setup_back_to_top_link(offset, duration) { // default scroll to top animation will last 1/4 secs duration = (typeof duration !== 'undefined' ? duration : 250); $(window).scroll(function() { var button = $(".back-to-top"); if ($(this).scrollTop() > offset && button.is(":hidden")) { $(".back-to-top").stop().fadeIn(duration); } else if ($(this).scrollTop() <= offset && button.is(":visible")) { $(".back-to-top").stop().fadeOut(duration); } }); $(".back-to-top").click(function(e) { e.preventDefault(); $("html").animate({scrollTop: 0}, duration); }) } function setup_send_as() { $("div.container").on("click", ".send-as-default", function(e) { e.preventDefault(); var select = $(this).next(); $(this).hide(); select.show(); }); } function setup_expander() { $('span.expander').expander({ slicePoint: 500, userCollapseText : '\n[View Less]', expandText : '\n[View More]', beforeExpand: function() { $(this).removeClass("collapsed"); $(this).addClass("expanded"); }, onCollapse: function() { $(this).removeClass("expanded"); $(this).addClass("collapsed"); } }); } // Setup keybaord shortcuts on all pages. This function setup_keyboard_shortcuts() { Mousetrap.bind('?', function() { $("#keyboard-shortcuts").modal('toggle'); }); } /* * Activate */ $(document).ready(function() { setup_vote(); setup_tooltips(); setup_flash_messages(); setup_emails_list(); setup_send_as(); setup_expander(); setup_fixed_font(); setup_keyboard_shortcuts(); }); ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/hyperkitty-index.js0000644000175000017500000000635300000000000025733 0ustar00maxkingmaxking/* eslint no-undef: "off" */ /* eslint no-unused-vars: "off" */ /* * Copyright (C) 2012-2013 by the Free Software Foundation, Inc. * * This file is part of HyperKitty. * * HyperKitty 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. * * HyperKitty 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 * HyperKitty. If not, see . * * Author: Aurelien Bompard */ function setup_index(url_template) { var list_names = []; // Collect list names $(".all-lists table.lists tr.list").each(function() { var listname = $(this).attr("data-list-name"); if (list_names.indexOf(listname) === -1) { list_names.push(listname); } }); // Redirect clicks on the whole table row $("table.lists tr.list").click(function(e) { document.location.href = $(this).find("a.list-name").attr("href"); }); // Helper to load the graph function show_ajax_chart(listrows) { var listname = listrows.first().attr("data-list-name"); var url = url_template .replace(/PLACEHOLDER@PLACEHOLDER/, listname) .replace(/PLACEHOLDER%40PLACEHOLDER/, listname); return ajax_chart(url, listrows.find("div.chart"), {height: 30}); } // Filter function filter_lists() { var hide_by_class = {}; $(".hide-switches input").each(function() { var cls = $(this).val(); hide_by_class[cls] = $(this).prop("checked"); }); $("table.lists tr.list").each(function() { var must_hide = false; // class filter for (cls in hide_by_class) { if ($(this).hasClass(cls) && hide_by_class[cls]) { must_hide = true; } } // now apply the filters if (must_hide) { $(this).hide(); } else { $(this).show(); } }); } $(".hide-switches input").click(filter_lists); filter_lists(); // Filter on page load // Find field var find_field = $(".filter-lists input"); find_field.autocomplete({ minLength: 3, source: "find-list", select: function(event, ui) { find_field.val(ui.item.value); find_field.closest("form").submit(); }, }); // Back to top link setup_back_to_top_link(220); // set offset to 220 for link to appear // Update list graphs for all lists var list_rows = $(".all-lists table.lists tr.list"), deferred = $.Deferred(); deferred.resolve(); $.each(list_names, function(index, list_name) { deferred = deferred.then(function () { return show_ajax_chart(list_rows.filter('[data-list-name="' + list_name + '"]')); }); }); } ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/hyperkitty-overview.js0000644000175000017500000000560500000000000026471 0ustar00maxkingmaxking/* eslint no-undef: "off" */ /* eslint no-unused-vars: "off" */ /* * Copyright (C) 2012-2012 by the Free Software Foundation, Inc. * * This file is part of HyperKitty. * * HyperKitty 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. * * HyperKitty 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 * HyperKitty. If not, see . * * Author: Aurelien Bompard */ function setup_overview(recent_activity_url) { function redraw_chart() { var element = $(".stats .chart"), chartDivWidth = element.width(); ajax_chart(recent_activity_url, element, {width: chartDivWidth}); } $(window).resize(redraw_chart); redraw_chart(); // Back to top link setup_back_to_top_link(220); // set offset to 220 for link to appear // submit search on enter (only add if there's a nav-tab's search box) if ($('ul.nav-tabs').length > 0) { $(document).ready(function() { $('#nav-tab-search').keydown(function(e) { // if enter is pressed if (e.keyCode == 13) { $(this).closest('form').submit(); return false; } }); }); } // Collapsible thread lists function collapsibleDivs() { if (!$(this).next('.list-group').is(':visible')) { $(this).children('.fa-caret-right') .removeClass("fa-caret-right") .addClass("fa-caret-down"); $(this).next('.list-group').slideDown(); } else { $(this).next('.list-group').slideUp(); $(this).children('.fa-caret-down') .removeClass("fa-caret-down") .addClass("fa-caret-right"); } } $('#flagged h3').click(collapsibleDivs); $('#posted-to h3').click(collapsibleDivs); // "More threads" links $(".overview").on("click", ".more-threads", function(e) { e.preventDefault(); //var more_block = $(this).parent('.more-threads'); var more_block = $(this).parent().next(); more_block.children().slice(0, 5) .hide().insertBefore($(this)).slideDown(); if (more_block.children().length === 0) { more_block.remove(); $(this).remove(); } }); // Page fragments $('div[data-load-from]').each(function() { $(this).load($(this).attr("data-load-from")); }); } ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/hyperkitty-thread.js0000644000175000017500000003243000000000000026066 0ustar00maxkingmaxking/* eslint no-undef: "off" */ /* eslint no-unused-vars: "off" */ /* * Copyright (C) 2012-2012 by the Free Software Foundation, Inc. * * This file is part of HyperKitty. * * HyperKitty 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. * * HyperKitty 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 * HyperKitty. If not, see . * * Author: Aurelien Bompard */ /* * Categories */ function setup_category() { $(".thread-category form").submit(function (e) { e.preventDefault(); var widget = $(this).parents(".thread-category").first(); $.ajax({ type: "POST", //dataType: "json", data : $(this).serialize(), url: $(this).attr("action"), success: function(data) { widget.html(data); setup_category(); }, error: function(jqXHR, textStatus, errorThrown) { // authentication and invalid data alert(jqXHR.responseText); } }); }); $(".thread-category a.label").click(function(e) { e.preventDefault(); if ($(this).hasClass("disabled")) { return; } $(this).hide() .parents(".thread-category").first() .find("form").show(); }); $(".thread-category form select").change(function() { $(this).parents("form").first().submit(); }); } /* * Tagging */ function setup_tags() { function post_tags(e) { var form = $(this); e.preventDefault(); $.ajax({ type: "POST", dataType: "json", data : form.serialize(), url: form.attr("action"), success: function(data) { $("#tags").html(data.html); $("#tags form").submit(post_tags); $("#tags form a").click(function(e) { e.preventDefault(); $(this).parents("form").first().submit(); }); }, error: function(jqXHR, textStatus, errorThrown) { // authentication and invalid data alert(jqXHR.responseText); }, complete: function(jqXHR, textStatus) { form.find("#id_tag").val(""); } }); } $("#add-tag-form").submit(post_tags); $("#tags form").submit(post_tags); $("#tags form a").click(function(e) { e.preventDefault(); $(this).parents("form").first().submit(); }); // Autocomplete $("#id_tag").autocomplete({ //minLength: 2, source: $("#add-tag-form").attr("data-autocompleteurl") }); } /* * Favorites */ function setup_favorites() { $(".favorite input[name='action']").bind("change", function() { // bind the links' visibilities to the hidden input status var form = $(this).parents("form").first(); if ($(this).val() === "add") { form.find("a.saved").hide(); form.find("a.notsaved").show(); } else { form.find("a.notsaved").hide(); form.find("a.saved").show(); } }).trigger("change"); $(".favorite a").bind("click", function(e) { e.preventDefault(); if ($(this).hasClass("disabled")) { return; } var form = $(this).parents("form").first(); var action_field = form.find("input[name='action']"); var data = form_to_json(form); $.ajax({ type: "POST", url: form.attr("action"), dataType: "text", data: data, success: function(response) { // Update the UI if (action_field.val() === "add") { action_field.val("rm"); } else { action_field.val("add"); } action_field.trigger("change"); }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); } }); }); } /* * Replies */ function setup_emails_list() { // Attachements $("div.container").tooltip({ selector: ".email-info .attachments-list a", placement: "right" }); // Quotes $("div.container").on("click", 'div.email-body .quoted-switch a', function(e) { e.preventDefault(); $(this).parent().next(".quoted-text").slideToggle('fast'); }); setup_replies(); } function fold_quotes(baseElem) { $(baseElem).find('div.email-body .quoted-text').each(function() { var linescount = $(this).text().split("\n").length; if (linescount > 3) { // hide if the quote is more than 3 lines long $(this).hide(); } }); } function setup_replies() { $("body") .tooltip({selector: "a.reply"}) .on("click", "a.reply", function(e) { if ($(this).hasClass("reply-mailto")) { return; } e.preventDefault(); $(this).parent(".email-info").find(".reply-form").slideToggle("fast", function() { if ($(this).css("display") === "block") { $(this).find("textarea").focus(); } }); }); $("body").on("click", "a.reply-mailto", function(e) { // Close the reply form, we're going to use email software var replyform = $(this).parents(".reply-form").first().slideUp(); return; }); $("body").on("click", ".reply-form button[type='submit']", function(e) { e.preventDefault(); var button = $(this); var form = $(this).parents("form").first(); // remove previous error messages form.find("div.reply-result").remove(); var form_elements = form.find("input").add( form.find("textarea")).add(form.find("button")); var data = form_to_json(form); $.ajax({ type: "POST", url: form.attr("action"), dataType: "json", data: data, success: function(response) { var server_reply = $(response.message_html); if (server_reply) { // server_reply can be null if it's a new thread server_reply.insertAfter(form.parents(".email").first().parent()); } form.parents(".reply-form").first().slideUp(function() { form.find("textarea").val(""); if (server_reply) server_reply.slideDown(); }); $('
' + response.result + '
') .appendTo(form.parents('.email-info').first()) .delay(2000).fadeOut('slow', function() { $(this).remove(); }); }, error: function(jqXHR, textStatus, errorThrown) { $('
' + ' ' + jqXHR.responseText + '
') .css("display", "none").prependTo(form).slideDown(); }, complete: function(jqXHR, textStatus) { form_elements.prop("disabled", false); } }); form_elements.prop("disabled", true); }); $("body").on("click", ".reply-form a.cancel", function(e) { e.preventDefault(); $(this).parents(".reply-form").first().slideUp(); }); $("body").on("click", ".reply-form a.quote", function(e) { e.preventDefault(); var quoted = $(this).parents(".email").first() .find(".email-body").clone() .find(".quoted-switch").remove().end() .find(".quoted-text").text(function(index, oldText) { return oldText.replace(/^/mg, "> "); }).end() .text(); var textarea = $(this).parents(".reply-form").find("textarea"); // remove signature var sig_index = quoted.search(/^-- $/m); if (sig_index != -1) { quoted = quoted.substr(0, sig_index); } // set reply attribution var attribution = $(this).parents(".email").first() .find(".email-author .name").clone().text(); // add quotation marks quoted = $.trim(quoted).replace(/^/mg, "> "); // insert before any previous text textarea.val($.trim(attribution) + " wrote:\n" + quoted + "\n" + textarea.val()); textarea.focus(); }); function set_new_thread(checkbox) { var this_form = checkbox.closest("form"); var subj = this_form.find("p.new-subject"); if (checkbox.is(":checked")) { subj.slideDown("fast"); subj.find("input").focus(); } else { subj.slideUp("fast"); this_form.find("textarea").focus(); } } $("body").on("change", ".reply-form input[name='newthread']", function() { set_new_thread($(this)); }); } function setup_unreadnavbar(element) { element = $(element); if (element.length === 0) { return; } var current_index; function scroll(inc) { var unreads = $(".email.unread"); if (unreads.length == 0) { return; } if (typeof current_index == "undefined") { if (inc == 1) { current_index = -1; } if (inc == -1) { current_index = unreads.length; } } current_index = current_index + inc; if (current_index < 0) { current_index = unreads.length - 1; } if (current_index >= unreads.length) { current_index = 0; } element.find(".unreadindex").text(current_index + 1); // compensate for the fixed banner at the top var target = unreads.eq(current_index).offset().top - 70; $("html,body").stop(true, false).animate({ scrollTop: target }, 500); } element.find(".nextunread").click(function(e) { e.preventDefault(); scroll(1); }); element.find(".prevunread").click(function(e) { e.preventDefault(); scroll(-1); }); $(document).bind("keydown", "j", function(e) { scroll(1); }); $(document).bind("keydown", "k", function(e) { scroll(-1); }); element.find("a").tooltip(); element.animate({height: "show"}, 700); } /* * Thread replies list * Updates the list of replies in a thread chunk-by-chunk to avoid blocking the * UI */ function update_thread_replies(url) { function load_more(current_url) { $.ajax({ dataType: "json", url: current_url, success: function(data) { // replies var newcontent = $(data.replies_html); $(".replies").append(newcontent) .append($(".replies .ajaxloader")); fold_quotes(newcontent); // load the rest if applicable if (data.more_pending) { load_more(url+"&offset="+data.next_offset); } else { $(".replies .ajaxloader").remove(); } }, error: function(jqXHR, textStatus, errorThrown) { if (jqXHR.responseText !== "") { alert(jqXHR.responseText); } } }); } load_more(url); } /* * Re-attach threads */ function setup_reattach() { $(".reattach-thread li.manual input[type='text']").focus( function() { $(this).parents("li").first() .find("input[type='radio']") .prop("checked", true); }); $(".reattach-thread form.search").submit(function (e) { e.preventDefault(); var results_elem = $(this).parent().find("ul.suggestions"); var url = $(this).attr("action") + "?" + $(this).serialize(); results_elem.find("img.ajaxloader").show(); $.ajax({ url: url, success: function(data) { results_elem.html(data); }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); }, complete: function(jqXHR, textStatus) { results_elem.find("img.ajaxloader").hide(); } }); }).submit(); } /* * Handle click on the "fixed-font" toggle. */ function setup_fixed_font() { $(document).on("click", ".toggle-font", function() { $(this).parents('.email').find('.email-body').toggleClass('fixed') }); } /* * Setup keyboard shortcuts. */ function setup_thread_keyboard_shortcuts() { // First, setup the shortcut to goto all threads. Mousetrap.bind('j a', function() { window.location.href = '../../latest'; }); Mousetrap.bind('j l', function() { window.location.href = '../../'; }); } ././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1612234961.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/js/hyperkitty-userprofile.js0000644000175000017500000000477100000000000027165 0ustar00maxkingmaxking/* eslint no-undef: "off" */ /* eslint no-unused-vars: "off" */ /* * Copyright (C) 2012-2012 by the Free Software Foundation, Inc. * * This file is part of HyperKitty. * * HyperKitty 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. * * HyperKitty 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 * HyperKitty. If not, see . * * Author: Aurelien Bompard */ /* * Last viewed threads and votes in the user's profile */ function update_user_profile_part(container) { container = $(container); base_url = container.attr("data-load-from"); var loader = container.parent().find(".ajaxloader"); function _update(url) { loader.show(); $.ajax({ url: url, success: function(data) { container.html(data); container.find(".pagination a").click(function(e) { e.preventDefault(); _update(base_url + $(this).attr("href")); }); // setup cancellation links container.find("a.cancel").click(function(e) { e.preventDefault(); var form = $(this).parents("form").first(); var data = form_to_json(form); $.ajax({ type: "POST", url: form.attr("action"), data: data, dataType: "json", success: function(response) { form.parents("tr").remove(); }, error: function(jqXHR, textStatus, errorThrown) { alert(jqXHR.responseText); } }); }); }, error: function(jqXHR, textStatus, errorThrown) { //alert(jqXHR.responseText); }, complete: function(jqXHR, textStatus) { loader.hide(); } }); } _update(base_url); } ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1539145 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/0000755000175000017500000000000000000000000022362 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1539145 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/0000755000175000017500000000000000000000000024377 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000002600000000000010213 xustar0022 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/README.txt0000644000175000017500000000027400000000000026100 0ustar00maxkingmaxkingThis directory is an extraction of https://github.com/twbs/bootstrap-sass/tree/master/assets, except for the 3.3.5 directory which contains the officially distributed Bootstrap CSS files. ././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1219137 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/0000755000175000017500000000000000000000000025530 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000003400000000000010212 xustar0028 mtime=1612315878.1579144 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/0000755000175000017500000000000000000000000027545 5ustar00maxkingmaxking././@PaxHeader0000000000000000000000000000021500000000000010213 xustar00119 path=HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot 22 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-re0000644000175000017500000004723700000000000034235 0ustar00maxkingmaxkingŸNAMLP',(GLYPHICONS HalflingsRegularxVersion 1.009;PS 001.009;hotconv 1.0.70;makeotf.lib2.5.583298GLYPHICONS Halflings RegularBSGP©ÜMMFîÍéŒÏÒÙ£(uÊŒ<0DãB/X ïNï ˆCCê^Ç rmR2skÉËPJ"5+–gléW*iÕW–/EÓ4#¬Ô£U¦~²f‰‘UDÜĹ÷ˆ«±àJ·1á/!þþ/žºÊsª7’“kŠ•”(ºˆ¡hNøé8oíd$yq޹1³âÖ9ƒ@-‰‚HG’ôµS"øFjôØ 6C3”¤&ž‡ÁøªW51ÁÓÜ×BŸ¯aËêQaR†U/õ¶{*¿‚Ëï‚=–@dôøh$¡1ÉTÛ—nc+c’ÞA¡§¼ •ZÉ€¤@QÑc­a‡ÕÞl÷2>ÊK°Èmó' “ËC‡HMĬfB‰X,¾YòÂp¨e¢ î¸UøØ*Ò”zÿ m‚ËËiO1nEÆ.›„ä hx!aC XTÚV¢Å©Â‹– —éR¥š%¥|Iä HðÅÕPƒ5"Åb’N²µ=âøƒrÙ/_åRŒ›”™_ à%Ò„uzÉéÒ˜Ö5’2Ä¡ÒãPÚ)žÔþžÆÃFƒ7S‹q„FÀ{náia·¸@DÐsˆ;š}9⬥?ź‘§Â R{¦Tkí;޵ǜ×U\NžZø›Q-»^Ôs7òf 0˜ÊÆS3A Ü _n`W7Pp˜»ôài«í³!ðgØ/à_p»ÁÒZ€-=Ã×¥~WZ#/á4 KF`´ »ŒzßÒ0Û| D‚ѵì‚&däI‰´ŽüÃÁ;·Mì”{'¶om†”m¢ I !wi9|H:§Û§À»ç÷Êþ¾{û~ö¹ýqº¸©Oøåôî© ú›,˜ ‚L]&„J0ñ•Ù9/í9&ÌYø è“°{;÷ú'À3`’e@vH„yDZ$º„3ˈDx28 ƒW€ Cx5xw‚B`£$C$'ãÊEl…y Õh¿ëÔ€ DJ $(p½îQA”A܉A–@'Ç$ hpÊ0ÎV0 `ºs¾ªeÒ$É4$"t2=f´˜4„A„{Tk–0|rH¤öÄУï`L&±´sÔh¦]”§A<£¡‹²`R´'£•!ƒ‹1N¦;£_Št3Û#  âòëúØêVãê *veÑF`E O$Ž{)ÙW=p:®ÞÖF`о2ÆÄ2Ú“CëÁŒÒ^×.Êć˜¡ø–øGþ<û.pçNe2ê‹ïÖ´ºÞ+YìsÛl:ÂÃË¼ïµ Ü«u5©¦ÞîÐtÀu•^8¾Ì6èóÈ„TmyðQÉ%þu~ôòš%~1rÒ˜aýwßš^ù_©Z£Za¢ƒ²0!Ùè¡·úNö`¥.Ž uqÀ±çêYB¥\™¨ó…„ÊᨀÔê…[eð‹îîþ:@ êJ'EÛ,¯3ubj@p¨ÁÆäð´f¨Éßóîµ·eW9( óºå ´Þ…‰³æ=‹l”G¦à7gj âSƒM6ư ô0ƒÿ9ò§–OË‘¨üíl§®B¼aªÝò¯  ƒ<¦çžÇBÕ™(VRAp¡fù^°ú¯+g9 qÓݹŠMÆt]»ØªpëE•r@]‡@ó©VŸkV¥ uêädé^ÑX å–—R@?EÕöY2ô¨˜Éï]#àǼš4ÀJÞåKöÁäÖ'ÃÁ¾d²âPC|mãmånä#¾‚$+48u'…çe&û¿€[n[LáÈù’ž±%{BCDÚL:^! ‹‚ÓbÆ™:&Éÿˆî‚g3“-3Ðøu´è­ÇæÐð¹ƒb iLZéÚ‚W‚FSÉäIdÍñ¡6.‘k5Pî„l7ž7üUz’T:NýN¡‘—.ý"€ªåü)‰Å—ì’['ß|U"Aƒ€³—‚I•Ûv©wÐÛØpë™í­t¹dk‚ˆž9Ø›Šå««Í9n¨D‹mq¹—7I|6›Kbcƒ]¶Mô“©²ÄÎ÷—è¶BA€BøÈª_ôJºT Ùüq Ð 6@—§„¸F—‡ƒžhd`G®Tëñ·:MÅ7'à…L,éIh—ÆFP »Ê~j½ŠŒíÄ ¬$¡„ Ä3™hAÝä’-SŒ^ûÚ†…Ðä-%qeÏìë~ÀÆQq«§¬ln"i¾ž&‘æÑQe?FlKï¨"úAsÀ(Ý3Y;"¡LžÚÔe€tå'ÄRzMœª1 0¨{=æ÷)ž€ ³K %$C Âø‘9ŠMðö¼ë¼4c ê€EotjÍÂV§GDŽ)lñ8“¯,˜\wÀ¥à !%$¿×3tÉ TBz’žÒ´ iUJÒÝ[¢Çxgd„Brï$Å!eqˆ’"J>࣠)\~¡‚Љ3(^ â R€8#>Öb›äH€âG'7_ fÓ«cκtDoAA߃†(q™B<ý`Ç­`VˆüøéΫ”©Ö˜Â*úbÞÏu‹P­4v@—+•Ê.’îQåÔ¥$V‚¡•í@C0 íR¢ÓÜP[‘z:X¦H#eäÁ òs >?úEÈWO>@IØ$|s¬žiâ ES¥²)0AŒ?£9•ab,¶@KšñÌ©o&îþüˆ¬Q´%¬ ÏžLu+› Â+H|ÌÆ?´NKÌ4ŒÆ’ÓCnPtè³ 'OTòœÒ.j5àÄ´8ÈÜv¶wÖœ«I¥&•+ß`¼ŠyScaO[#¡g°§Q§œ€¸Údª[îK½I矗`ôÄŒLPýÓ¸ #°Áœ½ ©)2Ò7aTƒäëi@c\Þ‘î ÂâÈ0nêC»pòß–é‹4͵Žxö*ñËÐR”zÕYâ„b‡ÀúÛT[\úkU™vìHʈÜq’p঄IÂíIëÅ—) ‹bB X”PºN´…štzí 2 Iæ==¤ ¦³ˆý¨Ã;}†bŠœàqþÓjiÞ†§a²#" ¬Ÿ>1¼‚°1äA›£p1ÖíÝP‚§OÇèO—ux÷Qôù°¹Î Fϲ(úhÝ„©O'MDxÊLíK$ȵœhæ& ù‹¦Ð1ŒïÄ4››Si ÜãrHJ’P°tDMË;rMã‚+”ö— *–àŸíØ—5u2$ªf3’K ß<ùP²LçrÑc‹I)˜Öå^ëda> %Åàѳb (Ÿú–@,‘2f,~"¦7ÛR;®EÑŽ;¬­”HXå(ú¹Ÿ4Š2ZäÝ'TªÛ¿ö‹„”½2J+ÿ^!#oŽ„›”Y~4Ø-׃òGW*ð!ßÃA•0&8€fä{`¼½øàWö=’DP8’'ÿ= ÖR¦ g©}ôiP>“Ê#¹Ëå¹4ÃÒEÐBRY®Æ^4eóý‚§N8¸V,[B‹†ĨîD#X†ø]²,Öèâ«LBsNC> +¢íoÍê^x¨ì§  ÷•újCì.4ÀYa‰_{e¦A2=rŽðØ+‰­´Öî§¡9PO»A!! ×}´YÊPJe„—çGnš±%xü1¬/}RgHØša Ž^3-Š© ‹5 ¶|‹qS§ÐðaWK{ 1al`IÀ1Ó ™ÆQé¾ëf_yyCZ)ÄL3X±] W6@DM™Tø<.„«uëGÎKŒì8ÙDsôÚбWæ‘r…Ý\ß7Z\ÕËÿòVÓ"I¦¢ŒõS¡§®dµ‰>CަÈUjßÉežÉÈÓD ®3MÇtWcP﯆–òÓ‰6#3Qךnቩ…°J\º¡Ã7ž#磱`Ø€Këë¤ ©×lV6 &ÓTŽ’ Þ~îÚl.’¾¡ <˜˜BP £*´!zRZÄäeÑ™»¾¾Ù·T±#£CéLH±¬ÈªWÅ)ÚD›†÷“p®YU#ÉÊ51{WJ€Ž¤4^Äf³Ì¼Z°öÌÑy6–Ó‘T2™dÎ4H=êB„Ҋɬ}œ&݃êÂ,aPçv+:2æ~òÁ*0¼°¢ˆd¦É“ÂõÖƒd ‚øáË!"A+‰rHn ¡ÇàsAäÁÈÚ—U €ýø¤b H“ÛN6þ$.ÐlÀ};½@£¡âiKà \¬Ò‚:v‰QEÇ:,|ýªQ  Y0|Ç%Ö@í° ÜäqcçÓÑdqh¯«è«¹vÜCÍGV†°©¸¯-(шm…’1»®âq89KF–Öä "2±ò}RrzóŽ,j^¥ÀqË\…Ý–#pƒ»+õ`flš³½â:k ´t–5E„OaIÃJ¬P @ps­E™j1ä4;6öô/aHÎ.¼ÏÓ°TX¤p“L‹¸ÄL8¤½Fç„Üši¨lí1–²YØŠ8É %!/Áù{­¨ÒÅñ éœ‹ÙåÆXœ€ºbˆ•½…NÉÂxp»ºäPWê½ÛíèÄcI9g²*þº¿îƒ¹œ%:Ö»LËÞuŠ‚CAOÂŒ­™%¬/Å“´(Y¢³^ï? Þã&I'ˆÈuh[x‹´–Qô$ÇzҵŽø‚ ß³ž‚(=V×€Ÿê ¾mð­ÅU) »ílΠΒ¾Ìiœ•d㦈™¨½~f¦ùjGíµÖR{D€%>®¥@”…”6‚¥¤1‚œ`Æ!Î ` ņ¶wYó§‰Õàk/a0A†«Â¹ŸÔ´ÊYh²¯—µòˆdìæxš‘k:fšƒÿ漣<ÕØÙWL4`8IYMBÁSlcäÖßÈà™-»EÒ‚'ÎÚŒÅ:,ÿD¬°çÑÙøÆ©84Ó)~÷ÿ2·j€Ÿ–Ç i¶·B(Lãµ| "a©š¦¯4,¦b8§”¥Ô“i 94¦åÔŒÒjWщ° ©6*ÐTð£†c4gŠÌ“¢×UMÉb³RÇE²þª‹ò…C5‘Æ)jäÈ´ ‘­16pbÃëÛÆŽH÷§ªFxòˆñ¹¿—¯«Ä£%4âòQÙÄC‰Êˆ§Å $9Ò:ÅM>òEÖÝaÜÆo«ÌŸ^ÂØ<IwÞYgq7s[†ð’ð -yÐ1ع5†äaÄãMKš×æRBÇY€†óFq}¹âç±ô8ïÀ²*ÈNtå'.Yb„”›¤ÍðZÍûvÅK (Ê]&ÉœŠ( Õ™¥ý2¯:0Õ €äo¤ÎÑ…PKiBH4Uð¹X,Ž¢[ˆð$ 0­mX±å»Ø´‚ ò¥fë5ð0± VR ©8ê%ÙÑñÊÞ§§Dt°ÃUŒ‘s`ô·-BPÈzôP”së°Á¦vIë¶8z-¥t1DiB ÒÝ"˶ÜÈYTJ ƒÄ.š?Ô0Ç7à€jL¢ÃNžú[2ÿtÈÂĮ̎†æ ù#þ6?E×»†”Œ×¡®ˆ:ÉžÎY;ƒç¬A&q…êSØIRÈ)Éss 9*xÒß0Bj)mìáH§A¾öhyÐhòMm¤&4ÅŠ…4€ €‡ÜÚg¸ŸVæ&tYóÚ¦ÏOCS0³Y²ô‚d7MvNïj)wë÷AÉ(¬âo "Í¢É[¦Ö E`›”þŠë7ez¸Ä†»Þ-·QÀ]¦6Û+BcaÍ@^IÂ:²Ò»´Þþ¾=ƒ—š­ˆsSŸäÏncÇùÓ 6 ‚ÍçOã¡B„4½ˆŸç L¥¨ÀGpãB‰q/<•zAãÓCÁ¥» €ÔA~¹ÉxÐ0 6rih£Íh¤IìØ·O‚N,:oÇÁkìçÚöÅ/ó¸{H°,ÛzЂgÚfÈ»z—¯Ó΀5ýFõ²TrÀn/ät``l†Á™*H6jT¡tG/xøË@P@(„ÄIèp Òeº!ùê`wv,:A쑜¹N£ 4}09zÇqCìä$rìüM`Y†Q”’ øMää•«³÷Ä(|éB!í>¢ÁØ>«O pwj A*@›ªŸJäC[h&3üëB QbýÏ©8 …:ñ“%f~v/‹lâSäÐèÒ0ÝèþÐð0a“·¶"ŽBæ8(f úuGoÇšÈgyñÅ×t£_Ãy~ÀÍ”Ž Ã%ä…°ûm†L èà!I$äXt0ƒÏ€~ÀeŒPˆzËÍ]¢Uìg Ð=_±?ñºµº.j#+`li‘¡ BŠñâM5›Ò º¿Å‘GÒpŒž7«a †Ö’%Y[UG9æ™òÆÓ@\bDêÐY…’{‰{¤ðED0®— Ö$ Qø+FvCð`ݨì3°ýQ¥ “î±E\àÐuC9ÍáÃ![€$êlïßõ šúêù6ßD¨oÙDgÀGˆ*+X!¸%#‚C€q‘ ?é­8ZUB)U@o¢ÏpgÞ©¶ZØq…¡¡É8ŽÊ9øžÇ|ucácAÑœ¶­é°•W;©@á" €Ø>P‚Óïåh_™Ç9}.6€„V/ÇO:à3´}Ž¡ZS ±µœ{:ØÚ~’óþœÅyŠk¦cO6;OÎBá=—bVñ. R¿k‹ oñ ¤ÿ^±GV=áØ }ïoI"+ ô ]w‡×FªÁzÏ·ä®ö`<“Éõ²30ûh÷ŒÅ3]êRfú—¿859s¼`K…M€¤8ñË X»Uqˆ<‰˜¥\˜“ÆZOàssè¿M’·&j&Ï ÄÖ÷ .§%Ÿ ÒPÊBL~^äßÿùGˆËˆ‘3páD‡¬•:í¸×£Z¿£Á¹¨©<\ñ«Ç i¯¨ÛW̆¨ÈÂ"(”ƒ:áÅâz‹©–X–~êÎ0PG]8ª¬ƒŒˆRQMNT¦qfÝW~!Ý0”R%Õ‘0ðxvGFy/Fø-›Ïwúu‚/ôî*ë+’Æ \õÂ8@ˆ6¢«Âþ©´‹»c<´àLƒ;c[šû÷ŠÛÙº nr ŸQS'o£QuòT®{qÒ_œÍ¿ƒƒSdª»A*ð:mò8Yuz2ÿPB« ìHh`l´k’pèÿLLh cEb6eÛÒ‹ ?!„™>| *=Vü­»Kî@žë“rx‘0ÓG`%ryr[6êŠY3Œ7ŒÅ ‡f*—*n•à%9™ÚdfÃè1ó1Þ¢Ú^'Ìý]‰š– RÍßèqÜÔ.Øê÷,œö•‰Ó^%„¯lÂÚâ ã½eØØ#wWÂÑsó56!Ù=âå!q[ö°ÄØ Ã%ÈÔ®]ó‹5^:€½m¨5©)?V b|šuÀ7f“ºìw°œæÄð,:çYe æ†R%” ò[À›î Éo gæF«AzµFP¥›òŸÀÔx›¶î{Ïíöd‚xíÖwÃ8Ž˜–Ù”{{L> ®‚d¬2CäL‘º¨äLÞ,œLÜè,„ò(àmSìø›ÃØåå$=Ñ|%Öluè& Ä…”83ãÚ N ¢XåŠx ë \VnõÍïžJ[)I›êwŒÄ/Ñé¹»²Ú ²| GÅºÙØY×Áð÷DHµ˜½*›Sýªîè¤æ’p6®0ÓcJ2ã@ÅW´%Ѧcï¼_^Ó$Ñç#*:G§®æ6Ž¡ïn>ÍD;úù¥~¤`9ëhXB ñUŽ«JB_вˆ˜ùˈî%ªý’´w'¹$³èv|#T<68çªKM¶Ï‘-Ù5U+¾¶¡'íB ËĪN…‘øŽbJìÃOv'Èì|‹„+*MŒ¼k(dˆ }›CÚ˱@ ³Áq°³¹&ùaR%}´ Ë!ÖVЃ‘s3w2¦ŽÑa²2²ÿŽawHæz¡/Q0ðF¦ Ù]~;ž¥Ã¤ËÖ NDùP mü˜K3xÞŠke_™£  ñóþS¯!¡V&=²²ª²ºvç_PÀL9؃Y£¡i¿ §NU­Ó_¶¬¯)–ƒJ6Ý9‘f*ÊðS ± 17ÚF|¸BR$É·y,Ʊ.¿ÀÕ&=uqsáó¡ODÅòB›ÈôR„=çÙɳ—eøØ½É‡àB®¬ä¬ÖH­¡®ˆ ª2lu'h7^#ÿS…)£Xi2..Pe¡/@FÕKÉ‘$é](Ø%à|–2ÉðY1pC±8tÁùIøã11N//+\»“p¥jÔÄïôd€”ÎáWÊmé›ÃI=ß½·ÓY“Zx¡ÔMЉPý8²“1/ JG«õÄ^U ,PÈd1O®ó^¬yßpq”l¿£2hÝÑ$øjvñø‹þª­ÌõžIšö%‡Š¨§áèÔ]VæÎÖ .'[+WU8Á­[Žå†Dê’³è,ß»¾-=[ÀåÙ O wÿƒ ¿Eê)å3±ø¬äó¿J&¥dïقݶR¡¬—S–\.° •5J$I&ó‘Ýoª·Hȳ~› l‡½Îz>€ Ux/õHñÐu;š?Gt®{?à³;óT¡ŒªH äLþ|Fú8á†ð²}ˆ¡{ú˜p:ß2tì͆a·Ëѧp6ÑÏíÔû·¶øè5Y"LÚD“Œù.Šr¼ØV“ß‘²ßS_ ºÚÊkþÏ]»n&úH¸z§~¦9‘æ ¦p $§4Ù‚”'¢{º& ¸«ÿËM\ŸÎ°éч¨®!ìq®ià ÏÄ(.hš'Ë B± T­²Ÿ|ž{I„6cLò¡.¹ž£ë¹iI¾ê«¿\!à;§àg`1â ᾕ˜j%C ¹o3*60÷·EŒ˜ØŽž]tä‰.×-%0 Y‰KÇ_nft] ·*VFCÆtJ’°ÄTÔ+¤\WZ8áòÄâ×gFвàÙ^ Þžf¶ 5šI=¶×ù#6ö.@õ2zÒÃ;Wš`ÿB/Ä™QøŠgí°ühŠjyJÓ°€N²AX¤3ªÝ,õ¤› Kä6è’ë6Ú²ØM0®T@ Ž…O{¡£˜4kj£|"¬ftÑŸ”Û„Uü‚<-üÞa†®Õæ5bú)í^R±°8™„ÎÁž:†§il¾­ÀKaÇ6@µæ”Ã!ÀÍÃ] buvÎ$ ‡oUÇœ~:.…Lût–èêe—ü Ç€¢JξP l$S[z–~Rq39é’ºô¶9ëQïË/m"•%ʤ‰¯†¼7Ÿš Ãî5MKLŸé‘§"IßG„ èXTÞŽXL¿FðݧV j‘p^¡/MÃgÁÛ»{¶¹»wô ì*øº€ž9ÿð—ÊO¾Êˆ<Ë"aôÁþ÷Aáîïˆq¿»¢†.M—2@möë‡p¿^Ú'“wß•möÇkxO8 ü$[ó«&Áü|Y‚Zyý`2_|%r—“/åJ?¡QùÃṈl‰3ÞÎßK¡E$–wÿvCËh£û a@÷U€1©Mø¾%0?1*¥ –$GÓZÓ{!|ÇÊ¿À$ÃßÛ•Â-òÙªEv;‹Í“:佋Ÿ`BlÏ˸ ìŒ§Çɬ›oQÝ0&‹•ûþñ,†F?¡ýÆä„^s,‡c“™ÁhË•ÿ$ÃEücl0åºw`ý⺹ň©@/€r^l˜8cT·3™Ük@›ÜúJÂÝ”´uPÐ&ʪNÉódùJjTK¸ªi ·é*u§»éX–{t“j~½É¡}ùñi\BÈKenâ‹Èµ|NëÖê šu’ï#Ã]@lõCZ$iPæa½ã¸©t04y20ü sØÖªâ,AuÆ!QÒØBäÏ–ö–^ìˆ@VsÉ‘€‚\ÞZßaã7©ì¾‰©¸âш³»6-Tïr±ÀäU˜ àu“Œ~ë°1HÂJ¨(<Î±Ž‚ò½Ó³bRÔ–¸qi Ï鿢¬J?íeÿGÁ §*jVħ "áØã†:Y);-Fådô!ðH£»ÙG~´•u¦x cb6m•¼ø)&;ñ0‡ÏdU?‡8ÅX~ïŸ1Ñ2šÛ¼¨t€ˆIØxè5ÄÀ{(ëz„ê Ü'¿ûÿ[ ÅƒkŽèZÐ…ØìéÍi,ðÅb™1̇‹¢Íá`º±(ôªmHáNðìüe‰K¤°ßÔ/ [à´(õö#Qô—GdÊuÎT©½^øm³¢¿%ù†ŒÅ!(˜7Kgé…P=èhøÏ•ákÉU+ŒÂÆ.[Òe¯‹Ïм³CÁžÿå"GDÿΨ£›<*<ÖÏþéh «)¤` A˜U @O]hýlÅf2”…!HžçÏF#QBÂé=uȾ9f´h€ó;"R„¥Ú’KÜ3-‚(G )¼P±áø¡¨ž¦²T],7ÁecÞ ë F4hH Ós³73á–Ÿ ¡² âÛ`àºR–¡Tíwfͳ;6Bó>Ř 9&ÈâÛÑÚÜ‚Î?’—÷ø)À\¨Œ€<&Ŏ™ð5 LÃJu¥@YžÝÝ,냲ھÛ_wÂ0˜^é17ñððöìpÞ»‡*>D”8㟘ü°_)$UźóÊR´!jOFôÖ>{ˆÐ’‘ »t,¯-…bPµ,m`D"/ŸzðAâ ͔إêßQZGÕ&U]xejxæåLwvõ~²œ=)@ØB¯Ö6Ê?!;53/ps@tƒOZS7©”§Ø™®’nŸØlxèûîÿZ?áƒZù—j a²–{ýû6—¥ÿL4›Š«1Ÿ 2¹´ù¯‹Q‡iÜý&Ö¥lƒˆá½Åì]o= 7Äļ ofüЖür MEV@ƒâHõ¦èòû/èýaD¥Ù¦ëH•ƒ®®lK5)ÂŒZ OE´œ˜„3Á¦IG©'г;îD'¶zl(‘ ÷EŸÏÑ$Š.Ùœð-W R'\w+)Âw3æêº¾ù¸ @Û%RÔ)ÿ.ò~Š9;]ô.šg+)Ø%ÈökÕÎÀÒ‰³¨^ÒöN€W·>b1z:s†¨oD Kö²ºÂ2w[|>9â®vWMFâ¯uÞ`¹ëÍax‡chÕ«õU·`*ʆeû]O V'6ý‡ÀƒxÔd?¼H]_rõA»£+zÀd­F›¯H ÄÊ‹<¤…Ç´£ÕÆkUsFzÀºòÏaHÖÇ9-³œ˜ƒgv‚b‹=ÓëL/žE»)°Ä.˜½x9j%Bã) $—ŒéAËB¢æì ƒÛŸt b.bÒAE¨žZRböH(‘£õJÿyaãˆÒ9Wj0f¤ßF'›°Xàz¾Ã ï$DQ­6´ëžqƒØ` oÊÐ i=áÁ{#4¤©FYHù@ØJÐ3 3i~‘tYТÙhkH‡PÏñ×÷ý17ÓàॆYÜD—"Üp—Ħ;'³16€Æf—pu‹ ô¾>þF›oDÅQi¨náÌ’-Ïç @P#äš«‡ ¦h“j Þ‚ˆÅ€f´¶C– –ƒ7°”T5HVXÉpíöÉklÄ­Œ³®]™ÚyXrÆ)?ͺÓBNJš Bƒ÷øä½#Ë›9e”&&»_0•Ó=®špZÉ6§ªh¤Ù)ð Ì—ƒa bÀŒí=(p)‡âÙåí¬;Š.N•,“ÃWí^ *hÔºŠC—îm}E™7iõà‡6Á‚Ã÷aËIívͲxpƒ*Ac#4‚ÿýûŒ³Ç Nö&ð`)®Ä‰ˆ£H£We›ƒy7jl¡ï°oÝEh_n3 ­ ‹jp?ª4èp2WÀE'kT_ã &£°!È–jVl˜HíÓ»_kÉšáÈâöʳùaYùŒ ¡ sÎ@ä[…G"ÊÓbYÕLÛÜ«X¦ªi ÕC˜q8ñ&úzVaY{èÆ#I@µ§­2˜Žmó!ôdŒ[1 …AàÆ¢šÿnKèðòÕÆeײå/>ßdƒm†uX:xÊ·\„âpòN‘ûý©l+ƒH+cÇtSǶ‚æCÀ±[íà~3ŒÍeÀ}6° \³,ÎñÉ„˜×|¤YòÝ§çø˜§v]¬'û|¿žŸë&í–ìMô2° dõ¬dsàx-((76”©aX›½m=ÕîÓŠ¿ãQˆ—<$ªª€üóQ†˜„º\“ Ô ªqiéH阇¬‹‰i'i¤”$"£{S*VwF‹“/°t<ìÊÁáQ`Ê’Z¸š+ðpr)›(¹.jµé¸«Iük5õ <ä´ʆ±Ë®ÉÖ, kO‘‡œDTˆÊJ&^7º£‡ÄªQþ¤ËÏvße &žZØ’ ^4úÆ^s°ñD+`WHµ™®bì6ÙÄ©˜ ¸®ÈL˜W{ZZ ¦@°ämqáûv¦É·(DÁ\+Ôlåéû0*¥V¥ß‡°VmÕЧæhÆæØ/S`|³^\<-™„©Ã6ë¸2©N3‚" ToŸóŒlräÅe ‚!õÅH2 ‹pƒA Ö›¨ ‡ÞÃÏ{›È¼þ/£òŸÑçœudU2*2ò"c«Ì"p…${©€y, 饋ö&\àm¾&º`Ð|x ¦p…ˆCªÒw#ÂÉûW9D­IiñÑ–Cˆ›Ksï–ç‡S¶“ã3ï ,¶‘–þM›’;j¨þBë§4š›P›2ÙÙiµîïf¶®É¿íÁbA­]a¢idíÂðŠ­¨†"Äò×i!aQhÔCNO½±žŠï‚õYí “xF$Äøg—9ž¥‘Z`W«°…VBâg¸± ìÚ#j\Ë‚—¨€eùGñû [³.à¾]‹ª0º~X{2›D©„? Šø"óŠ3ÄBáj,ÀK~Æb#„0¬É’L˜kcÍ(6 ¸  ±aüE7λ/ÕŽ¯%­ ü±œ·ï àÉÄ¡Rë^JûëÅCÏZ+71XÛ´ÐUO,Á„öá}#-”eÙ¤ 4ö3Å‚ðítÃ8§™Z7†Îià¬Ê<:iÑ?Ft‹Fk–C W'˜êf0i<âXdj—ùŒ”0ÛW#i‹‹š–eCÏ zI7ˆÎB°s·¬˜.Kƒ  *ëÝV‘°«dÿ‡ŸDljö@ì«ï% ©Üˆå ÎZˆÄsÝï®sh̸%‡^ß ýèøÍ÷@8†ò§¤øÎ?  Nº8gÔGøgr¨X°€Sƒ» üä• Ap ‘³º4‡z*ö¹4áÝà§,í¹Ät4GÙnÔè÷‘¼õdSå>fî”Q–CòÏWUZ{SÙ;Nxå½Ê}°ÇH&º¼* ­9׸¯q‹šU1 Êó a `(M-aÈG}Õn¶Ì½è¢Ú0 –¼pÊÔÇmcnñŽ òð‚ɘÀ_ú\±ül¼ÞÛàþ»}Î È Þ9÷FávžHþkƒJZüNO å´mZáÁQžíÒ¤ aSûëfú )QC+2 d’˜¡[¯ý» ÌïÁõH"t*Þ Ác*bÏÆÚ¢÷¯q°¨,µ™óã#S˜Ÿ#¢äu›'Ò¬õ:4©as¥©¾CDMF§|ɸm©_Ã1L]öáY˜Ê\À§ý*¤XœŠ>tú–¯¸Ìg‹§ØD‰Ÿ£Šøèd@&[°)8ÃÎ;<œ{óÊ8<–È+VG\°H˜®¦^¯a—‹aeÝ-4”úsÚJÔA \à hM[‚\`ð“¼#¿pD5Z97g;²÷BWâmÎä‰qTXX‘%0¹vºžã†ù&ù·]E ¹Û4]ûFŸIJä¤ù–œ„&ÝSŽ_¦îƒ4ÈR‰0 ¯¥Dü+Ëme¹Ô¨Y ƒg÷ÐOøñ+M{”03Ïv'Í…f…ÁÅt¯áè :;ôØ±Ê Nô¦nà\Ç”^Ü,)1Þlãá’aBïZZÚ„[•à ¸ ûZSÒÒä¼UYhÜ߆ÏÊw€õ‹šS¸\®/¤*?zQЋÿ`X4ïg¹ríÛ[§ŠCWæÛGû.§Y„ì0Q|ûRÔƒ‚E[w¾¦î„yƒ)¸áï‘,шï$ËNK@c/b -#Z¯I ¹G$Æ—¯™‹tmçÊH#êð)X£wPZAD|¢S oýfŠõT¤€ÝHÚë)¸ÎäÓçÇ>ªM1 b 7á°…ɆS‹uÐÃq× ö·öjK4[sð„‡ •—×xL ›Ö¼Ç¢©ë]5 ú!M!A¾dƧN Ë><«:Ç»Z(°8†ø)e… „ß »¥™†/™WØÈÀ| ý°bªØéˆú<é÷œƒ®T?%à ²:@±äÔ,-àø€ecMPð8u¤m°VÐgŒ9Héö6®Ëç‹}¾=³5ƒ—AbÒÄŽæýÏ찬ΙÀV:’…_ leÉ¹ß ÏÊî–•v ý`Í0Žä!$`GÁéA"I;$ß^?ú®Ší‰Ke O¢ Í÷³N(Õ½çö“YyÊ5Bç¡w¸ÐV¹%ˆju;)lFµoaåìË›7óxéÿ’Ú¸Ø4-‰É%ë †ð$ÏÖ¹/zskǘ(sh>»ÁDD©ÅƒÉt¥TÄ7örurÀœ¸0ÉÒ¢ `Ü´h5 5Œ¦Éä¶“Sá}¸ÑÝÈÿÒ4hrva¼éléc!ZjB]¹Ž¦©ÎxâD¯¶ÿb–TxzYS‚ß6_ö)ƒÊo°Ôp>˜#@P¢SÓ*ýbÜS\q Æ‹xñYfQ><"ó·²ã¢ Y6‘ÅòIEr_7ñˆÒ° VÔHÃ!³ÅIçrŒELçŽ6ž!N»öq"'’d “aþqMvºÅ‹A‚%íõºº¾ ñv³í½Ž nð.;šëA/Ïç°ô2ʲ‰œa8D$ÿGWv…#Ìû 9®kÅÅ'ü‰ËoØŸœo€@âýÌ (]gkí+}/ (nq‡ºìK(f¢ÍÖ ÝÆŸÐ¸žpüøÌ2ÔÈ3Y°ãÝéw²pDþdG´q2$ÌÉ}‘KÓ¯A­"öE&N‚tg'NeýsÕó!Юð4qìœo}ì¿¥Sµµë,oÕjr/s œTþMT—&öÐðQf\12¡h'&ctN¦ú'TÅx7¼]2û ;GÍ Ê…ë¢ã|Tª++:%/ †è¦ûгÿ1T ‘ÅúÏ“ óË€Ÿ<ÔñÌ4ÂÓÔùŠÀÍ”×ÿ“Ë— É,0~áò!¡W‹O©à'‰ áÍ:sñuÈÆÊÒ¦Ù†ù(´^ﮎ µ¥œÂ)˜ø7èØfÁ€Ñml¥òÒ¹î1Å«tÜÒZƒèhÀ ÊL0 §£·–6ÒX"JÒ‚í Œˆ4§9ØÑ Ö©Bé}ƒÞÔ­`è`‘¥®ð„Ó’ç #¦JÞïnéäôÑ_‘F­ H|š¡$OÈKÎú=¡Å“i1÷¡¦7Œ”o-HËq¡ªûp[É«%%:ˆä€Éˆi3Û ú„G C—LL‰4ŠSÐ:ždBòj|‰ˆpYÓöSþDP>¶pÓvÞ²5KLeè{t0®ò‘yÇEND$à*;z»5šŠN’áBIóÙgnŒ€.NÉ|×¶àÑnДRÈaS¤Z×ÂJcH² mÍÑXøÜÊßek;_ 6È,yÊÂb”0#¦Z„¸A e|w‚ÔÌG U½1l¸ËLDØ7ÄV£q’Ýt[­xuÝE”QULˆïðPBlZSh–’.áé1Q0UìÙ±8R„iúp;¦ñ{óôH#–GON!?ë£èt>©Q |pÊk¤Ûó¨q!çgT,öÕjÇÐ2ÃÈsÇ4툊t”jä·nÆ›/IÉO˜E!Ë‹nFõ›4¨†·ˆM&Ô1„’—¾…xÓ$§ew+v™SðË  bm]e%8 ²äPÌ !úﳌsÂó_06£ò)ÂQ´2JB†êØý „[t9®–ƒ'”§³Ôœ,§¢Ìô[½fÆג¶]˜ÂBŠBÃ@š¦îr&B„s|•Qš °§™×g¨íOCˆž1‡ÜJ Dç<ÌÏâUÿ‡²Î¼Ó(o©!³h¦ÜK½Hüê 0q›ˆ’§AÑVˆ¼'p´fÌy"Q O…Û 2ÇZ»¾ŸqÂà½#d"›@bQ»,®“ w)îPÍ\b`xŠßOþ)Þ¢ d¼MC€$[Ho¤WÞ¦Ñva4{äDZ`52íýº‡³5;‚…X°ÿaoK†;˜6“%ÁR(À‚ŒÓÆÑ…x9Š8 À2rãDc÷¥@ÙˆŒæ¾É¤îF×<†d(ÈAN#FI·ž›zmEþ‰»F=©±…Æš­å•S‚€f 4Ê8§<'´„íjêŽô-ª˜Ú'ǘ<ÒTbñ2Ýv€EÀt¸¿q¡Ò3qODd_íÐ{`/œhhê‚öÌ`Â’9_ü1hAY|/ùë «Þ·Uê-Í•ºÐÄAÞ”Õo(ñËê"“$r؆TÌ×PR;§.¸-w>&LJøiC`A£^±—Ó#‰€ÄX8—t—öâH?€dÁ¿aÃÄ–TSTÚa¨HŸ0@ÒîŠðóU)ˆ£æï^e}Jb7%×Ü”%:›ÓÆ¿@—¯MŽ+ñ»y”sqŽª¡ëLÌÒýø¿á ÊYª00Ô÷GüD¡ >Ä©êAW ˆ¶ð2IÛ:ÄÙF žÈÇš3ãŸ2Ê íq€÷À”:6S•—ŽÑ]KÎÏ" ¥®g[¦ åÏ‘H“˜âB¬5ÈVEqÛLJŒ•X{C¼ˆ¹§B½ÅÙÒ!¥P«Iáq9»øLlx–®Êª7Ò>Ö¤–Û]@Õ!@9H”!ªíäÈpÀÉ™Õ$ â?ÞÕ)›«Üލl°/"±”ÀÌ–¯+“@`}}:\÷•¯Ð 8•zQgS£¿+ò’¤¿Á’C„£}€R:ŸõHþUF\¡Xþ’göÀ/âë€AZ%c1ÕwlET–wX  ZNh¥ …Äyf2DÆ €Ã¸‰&v®L“qî4Æ7•ñ§ûÊzúð\iJyÀèJ-k¯NÄ3½ ë £-¼s‘ÑJ5‰—)ÙV0™N0ÝdÚ\Ó›d0d-©ãEÚ[mf£\£UmÁx²ÒÒC«R<(`ªÑ•æƒp4^!hÔQè `¢ù!l“ ~Æ™ì:J‡É ñlüW±þ€9˸ÌZXB=ëÈl)`jžªeVJ³àU€³†G!®sØç1Ô?Ƽ3„¨ÃŠ.³}bIaÙê6àÊ• œt?èÀ€ÞSxZJ'Ãp ië,¦.ˆñ¬ØR2T`5˜-R BxræWHö JP°e#Bb‰|“¯”-±þ¡ì‹[²„ ÆäPÂâý…¤¨Eh‹±³Â‹(5Sœ¢•fÕräÃ/]˰ÑIÆŠ ÌÖd”ÞE#ú¢O®Sú3—9Ó»]¸º³€e‚¿Û®Õɹ.9_Œbêe§æ¾MŒ´9b#e©(’¦-ˆ 0§Ò×Ra±àÆ„9ùº–ˆ"þ‰±þýýU,áÂ%ú~¾XèÜ€ö—”ëz€Û½{'6[@„t[W%ýÑ* .d'vR {”ÒðhЦ!ÞAed’CªE}»x=E[|ïB$7J¡* B-á ,=k7”[_¶ê-ÐIô– ¢«€’‡J5eÖ̶Ä´{ Èí( ´†;WMw§`«°€Ë~pÜA °z 8‡îfæ))âŒâÂ(Þü@ ©ĪÙ……Ù<áî…ä.a%N òìné@bz­Ã‡ÈÑÀµ¿>Àëô%…‡€T*?lgb¿döÈ<‚ĵãúÀw9Na¬Å¼8;<^*%›yÒ:tD¥Ò•Z<@ü‰0ª¨«ä‚q4±äÐíl\ –†1†îÉŸÓ`/ž$IJ Ò“sN)¼;:A;’)$ו °Ww¢y%KrÞIv\b¶V™£\n­d{ÀÞôÈ6t»ví×/~¢ü*OÖí 7U>£8ûr‚AC<ºjéŠEâ¢-jçØç‰·¨üxsî)ÌD¢›–1¼ÃŒ/ÏÊq“p**̸À$Ù‘, Ûá ƒ³BõȼpÄúk MhpˆKê7ÆUè¤Ã]ðøáh&„-ž$ˆéŽ»¯”“Yê£;àqËé6w•zÝ÷ÖWûî˄֭A¦h²ìDœ‘^RöÞÉ"­Æs5fýüîw ˆ¿ä+çQ&’/9È‚–œ¸wNbÇëéü­ãü°Øz{娕ÓþYÅ> ]NEÚÁ±c,ßž# BFý:0ÍØ/-EȾÆÂŒÇ׃ëF\êŒôäI§{tìäA»Z‰C™ORÃuk¥ iú”ô)…ytkdN¸&›v§A±™ˆ P{ÍÖîôËP'šó’>ÈêàxàÆ†`.Üä%,;:Ô¿Ù:Ž©«­¿íaFñ§oTQ«}v#ôìš×£‘öÚQkèÆ'ÝsÄÔÓÖØ÷~…µÞÍz5hMÄQÊ’áY>C…èÊ™„è¾i·ÌU± ÓNF#J0uŒÎCðäð8k“! f«éì§v ¹{Eñ/ÏëæIKIEË> ºp·yd†Ìe ʾ”=zô†:@7ÖJà÷ijÌ|ÆÆ5g8Àîx Å3çO±Œªþ€ÄÜÜ þ3€H1‹ó±Ø„F. y´fz´ìWIM ñÙƒÆj[.wæ%„i?Ò†UÂè©f|}@+[8•k7Cx¤˜S…íEOÞ¯p $ä—üáç¾Qæ»+™Ê:¸<á]¶¸Kâ3‹T-y²ÂÍ[NÑÖz´µ„;y³Š¤-HZþªY^¡Ô.¥M*Ô'h8ÒíA….°Nï2r‰œLBœ 7:Or’©}‘C‰SËšS9äJq#ì£WI}*8ËD!ˆ¸# g#Y>8`• ìÐ’Âñ ?a…2H,^ñãÄ'ƒï?¸ÿ^¸ˆæ§nƒhãOÆ’­¿i<ѪæÝYa2É+™üÌ6a°F±âa<Ì!„Û0¬‰2½]c:ïe¼K¤¬X˜X˜[UgéO¯u5iÔyPcVÙTºž5RIúŸA6òOÔ¸i ¤ýCŽ\‡ñ…—ãQZM„DÄÆƒÓÚÏB!X–Ä:ôÐã\!Ç^Á…"{¡E Vax$P \$ ³DBBTÞÓFtèŸ~™Ã{O‡¼ wïøž5a#ø`«=g€Ð°Yý2>‡±MG¯-G­kèªÛ1T¾b¦ü…L ¹`*Ù€«V¬X ­Þ*¥xªe§֊Z*c`ªVÁSÕb¥ºÅJUŠ’ªÐ*6 TK@¨zqPÄâ¶ÉÅh“ŠÇg†Ì*ß”U§(ªöQU4‚§9L’ ­cMÆ*ŒT»©R!R,B£È…E°Šˆ ¾*C|TzøôpðôFèô@èô4èô*àôà÷õ±î±í…°–†Ø¬á±Xób°€L€.™T2y`®ÀUpbàåÀë ªT, %@`äÀ è€# ?@t€¤øGLˆëÅžSÀ)öžÃ¿ z“ÿtϲFy׎ 14LhŒÐဃf™°ÈeÀ(.)pK€@\âà —X¸e@Tb v•h˜DÀÅ&ù0-IbD‰ d@ZD1¤@ ‘DàyÀ¸ó€Ñ§CN| 9Ü4æØÓš#Nc lÂÀ°;¸, `c‹XâÀ³@(„2$0 "@- ˜$èB@‰<$ÐÁÀø8p7C¦ €àbè(@¥ PA@…F ¸0Àõt‰üœÞ‹äG­éÔOR—‰éIJâIïTñySÍMW52\TÆoRå¥KV•0ÈŽ¬à»‚Œ( - $²€’š€” ¤!6¦„¢wˆêH¢©†£ùúGù­ O r~àe~/à]þ·àV~/àP~7 Szï Kú— Fv`;ö¯`9vÑ# J¤Ü§BÍN‚,ä×ÎÅÓ­²'°`¡'â‚`\LTþðÙApBs)r…!Õ â( Òi‚`././@PaxHeader0000000000000000000000000000021500000000000010213 xustar00119 path=HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.svg 22 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-re0000644000175000017500000032430200000000000034224 0ustar00maxkingmaxking ././@PaxHeader0000000000000000000000000000021500000000000010213 xustar00119 path=HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf 22 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-re0000644000175000017500000013053400000000000034226 0ustar00maxkingmaxking€pFFTMm*—ÜüGDEFD OS/2g¹k‰8`cmapÚ­ã˜rcvt (ø gaspÿÿglyf}]Âo”¤headM/Øœ¼6hhea Dœô$hmtxÒÇ `tlocaoû•ΠŒ0maxpjØ¢¼ name³, ›¢Ü¢postº£å5¦€ ÑwebfÃTP±TÌ=¢ÏÐvuÐvs—‹ ÐZ Ф2¸UKWN@ ÿÿÀÿ{ , Üh, ܰh@( + ¥ / _ ¬ ½"#%ü&&ú' 'àà àà)à9àIàYà`àiàyà‰à—á áá)á9áFáIáYáiáyá‰á•á™ââ âââ!â'â9âIâYâ`øÿÿÿ * ¥ / _ ¬ ½"#%ü&&ú' 'àààà à0à@àPà`àbàpà€àááá á0á@áHáPá`ápá€áá—ââ âââ!â#â0â@âPâ`øÿÿÿÿãÿÚÿfÿbàßäßµßißYÞÜýÚÚÙ!ÙÙ     þø÷ñëå|vpjdc]WQKEDÞÜÖÕÎÍÅ¿¹³ Œ5 *+  ¥¥  / / _ _ ¬ ¬ ½ ½""##%ü%ü&&&ú&ú' ' ''àààà !àà&à à)0à0à9:à@àIDàPàYNà`à`XàbàiYàpàyaà€à‰kàà—uáá }áá†á á)á0á9šá@áF¤áHáI«áPáY­á`ái·ápáyÁá€á‰Ëáá•Õá—á™ÛââÞâ â åââæââíâ!â!ïâ#â'ðâ0â9õâ@âIÿâPâY â`â`øÿøÿõõöªöª (øÿÿ(h .±/<²í2±Ü<²í2±/<²í2²ü<²í23!%3#(@þèðð üà(ÐddLL[27>32+&/#"&/.=/&6?#"&'&546?>;'.?654676X& žjžà  àžjž )"& žjžà  àžjž )L àžjž )"& žjžà  àžjž )"& žjžà LL#32!2#!+"&5!"&=463!46ÂÈ^þ¢Èþ¢^Lþ¢Èþ¢^È^p@LE32!2+!2++"&=!"&?>;5!"&?>;&'&6;22?69ú þ” x } x } ” þí x }þí x vþ” ú¤¤L þ”   d   ®  ®   d   l ¤¤dŒ®;2#4.#"!!!!32>53#"'.'#7367#73>76èòp<µ#4@9+820{dþÔ–dþÔ 09B49@4#®bk§Îv$B ÙdpÚd†>u®½hi-K0! .O2d22dJtB+"0J+«kuž0ªwd/5dW…%{L°>G!2+!2++"&=!"&?>;5!"&?>;4632654&#¬^CjB0  0BjC² x Š • þõ x uþõ x u¶Ë@--@°$?2O*$ $*P2@%d   ¯  ¯   d   Û ÈþÔBVT@ÈL¼!2#!"&=46ú üà¼ÈÈÈè°%A+32!546;5467.=#"&=!54&'.467>=è2cQQc2üà2cQQc2ÈA7 7AA7 7A°–d[•##•[––––[•##•[d–Èd76!'ö ˆÓûPÔ‡ $ op zy¶Ã³#»ý%**%ê·$ ”–üpd°L #7!2"'&6&546 6'&4#!"&7622?62~ ýÌýÌþø Œ þø\l û‚ l¤¤L ýÉ7 Úþøþø & þð ýÚ €þ” l¤¤ÿðÿ𺺠2'7' à&™ cÖ_"ý™Öfþþ³nº ™&\Ö`þtýšÖfüjpO°°32!546;!¼úüàúþ °ŠýÚ22&&Lœ%6.676.67646p…'0SFOˆ$WOHBý¨XAOˆ$WOHBù£"üÁ7Q)mr ›ý¢*`)nq&* ÿø»§)2"'#'".4>"2>4&ȶƒNN;)þíwŽd¶ƒNNƒr°”VV”°”VV§Nƒ¶dyþî%:MNƒ¶È¶ƒ[V”°”VV”°”dX¯D>.54>‰0{xuX6Cy„¨>>§…xC8ZvxyµDH-Sv@9y€²UU²€y9@vS-HÿÓ^{”62!2'%&7%&63—ƒ¥þª‚þ©þª‚þ¥ aþŸ ùþo ö÷ û ÿÓ^{”"62!2'%&7%&63#7'7#'—ƒ¥þª‚þ©þª‚þ¥óðÅJÁÃJÀêN aþŸ ùþo ö÷ û dŽâ‹ŒåŒÓ°°&2##!"&=467%>="&=46X|°>& f  û‚  f &>°°°|ú.hK æ ]  ] æ Kh.ú|° °L#'+/37GKOSW!2#!"&54635)"3!2654&33535!3535!35!"3!2654&35!3535!35~  û‚ Ud£ýÚ  & sdüd düd dáýÚ  & üïd düd dL ûæ   ddd þ¢  ^ ddÈddddÈddddd þ¢  ^ dddddÈddddLL/?!2#!"&546)2#!"&546!2#!"&546)2#!"&5462þpmþpý½þpmþpLþpþpý¨þpþp LL/?O_o32+"&=46!32+"&=46!32+"&=4632+"&=46!32+"&=46!32+"&=4632+"&=46!32+"&=46!32+"&=462ÈÈ¥ÈÈ¥ÈÈüõÈÈ¥ÈÈ¥ÈÈüõÈÈ¥ÈÈ¥ÈÈLÈÈÈÈÈÈþpÈÈÈÈÈÈþpÈÈÈÈÈȰL/?O_32+"&=46)2#!"&=4632+"&=46)2#!"&=4632+"&=46)2#!"&=462ÈÈ¥¼ýDþ…ÈÈ¥¼ýDþ…ÈÈ¥¼ýDLÈÈÈÈþpÈÈÈÈþpÈÈÈÈ&,è  62"'&4?622Ñ;±üñþ€±«Ý;±üð€±«nnBB# "' "/&47 &4?62 62ˆ²þõ ²þôþô² þõ²  ;³þôþô² þõ²  ²þõ ÿëÅ™%I2"'#".4>"2>4&3232++"&=#"&=46;546™Ä³‚MN,mþÔwŽb´MMo³˜XX˜³™XXþ¼– K  K – K  K™M‚³byþÕl+MM´Ä³‚MX™³˜XX˜³™# K – K  K – K ÿëÅ™%52"'#".4>"2>4&!2#!"&=46™Ä³‚MN,mþÔwŽb´MMo³˜XX˜³™XXþX^  þ¢ ™M‚³byþÕl+MM´Ä³‚MX™³˜XX˜³™‡ –  – ™°-32+"&5465".5472>54&&dd§Ò[›ÖêÖ›[Ò§g|rÅèÅr|°þpá¦>þÙ¸uÖ›[[›Öu¸'>¦7ÈxtÅrrÅtxÈd°°/?32+"&54632+"&54632+"&54632+"&=46–  – þÞ–  – þÞ–  – þÞ–  – ° û‚  ~ þp ý  î þÔ þ>   È ú  ú ––GO27'#"/&/&'7'&/&54?6?'6776?6"264X!)&1-†=+P˜˜P08†,2&+!)&1-†<,P —— P/:…-1&+x²~~²~–˜P09†,1&+"(&1,†=,Q——Q09†-0&* !(&0-†=,P˜þ™~±~~±d°!%)-1!2!2!5463!546!5#!"&53333333ô,); û´ ;),,;)ýD);dddddddd;)d KK d);dddþÔüà);;) dýD¼ýD¼ýD¼ýD¼ Ñ62++"&5!+"&5#"&l` ¯ ú þÔ ú ¯ j`ý  ýÁ  wþ‰  ? dè°3!#!"&5463#"&=X;),üàRú°þp);ývLþpú™™02".4>"2>4&3232+"&546ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrþ|2 ¯  ú ™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅ  þí 2  ^ ÿœ° )#!3333ýæ)ò)ýæ¯Ñ¢Ðþžàþp°þÔ,þpþÔ,d°°/3232"'&6;4632#!"&546;2!546&È¿ þ¹ & þ¹ ¿T2  ûæ  2 „°þ>þpÂüà þ¢  ^  ¯¯ ™™12".4>"2>4&3232"'&6;46ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrþ|– ‰ ß & ß ‰™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅ  þíþí ™™12".4>"2>4&%++"&5#"&762ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrþçß ‰ – ‰ ß &™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅþíþí  °°9!2#!"&'&547>!";2;26?>;26'.áî º û´ ¹—ýÔ W – & ú & – W° ýtþW  ©Œ È þ>  ˜  ˜   ™™'2".4>"2>4&&546ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrþ‹ýý™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅ]¾ $ ¾  ™°(76#!"&?&#"2>53".4>32³‡  þ– …mtÅrrÅèÅr–[›ÖêÖ›[[›ÖuÀ$‡ þ–  …LrÅèÅrrÅtuÖ›[[›ÖêÖ›[™°576#!"&?&#"#4>323#"'&5463!232>³‡  þ— †ntÅr–[›ÖuÀë–[›ÖuÀœ†  h …n‚tÅr$‡ þ—  †KrÅtuÖ›[ý¿uÖ›[v† h  …LrÅ d°°/?O_oŸ!2#!"&546!"3!2654&32+"&=463!2#!"&=4632+"&=463!2#!"&=4632+"&=463!2#!"&=4632+"&=463!2#!"&=46}  ûæ Àü®  R ý2  2 Ò  þ> ¾2  2 Ò  þ> ¾2  2 Ò  þ> ¾2  2 Ò  þ> ° û‚  ~ È ü®  R d 2  2  2  2 È 2  2  2  2 È 2  2  2  2 È 2  2  2  2 L°#54&#!"#"3!2654&#!546;2„uSþÔRvd);;)„);;)ý¨È ÈSuvRÈ;)ý¨);;)X);––dLL 732#462#".'.#"#"'&5>763276}2 dÀ!C@1?*'),GUKx;(.9)-EgPL ûÍ3 0þ[;P$ 9¶7W W°—!1A2+"&54. +"&54>32+"&546!32+"&546äèÞ£c 2 äþúä 2 c£*    `    —c£ÞtþÔ  ,ÑrrÑþÔ  ,tÞ£ýÀ þ4 Ì þ4 Ì ÓGÝ9%6'%&+"&546;2762"/"/&4?'&4?62A þþú  úXx"xx"xx"ww".¬ ý ¬ ^ „x"xx"ww"xx"ÓrÝ/%6'%&+"&546;2%3"/.7654'&6?6A þþú  úÒ `Z  HN.¬ ý ¬ ^ d ¡š g~„jÄbì1K3#"/.7654&'&6?6%6'%&+"&546;2%3"/.7654'&6?6Ç ‡D@  *o;7 *ý‚ þþú  úÒ `Z  HNì ³ÙiËT "–²Z¬G !¾¬ ý ¬ ^ d ¡š g~„j °° !%-;?CGKO3#!#!#3!##5!!!!#53#533!3533##5#535#5!!#53#53#53!5!ôddþpdô¼ÈÈþÔÈdXû´,,üàdd¼ddýDÈþ ÈdôÈdÈddÈ,ýD,ddd„ddþ ddôþÔ,„dddXþ dÈ,,ÈdþÔ,þÔ,Èdddþ þ ôdþÔddddÈdÈþÔ,ÈdddþÔddd °° #7#3#3#3#3#3!5!#53#53#53dddÈddÈÈÈdd,ÈÈüàþÔ,ÈddÈdd,ÈÈÈèüèüèüèüèûPdd[[[[[ ¦°  "'463&"26ôªþ0ýV C;S;;S;°ýVþ0ªÛ Í;;T;; Ò° ! "'463!"/ &"26ôªþ0ýV ªþ08¨ýDþÓ;S;;S;°ýVþ0ªÛ ýVþ08ª¼Í;;T;;d°°&!2&54&#!"3!2#!"&54?6,9K@  ýD@ ¼  ü® ‹°Kü|@ ¶ @  üJ  Ï‹ÈÿÿL° !2 46ú þ>þ>°û‚¼þC°°EU!"3!26?6'.#"#!"&/.+";26=463!2;2654&!"3!26/.6þD N9  >SV– N ýÚ N –  –  î  – þ±þ & X &° þÓl l- þp œ œ  ýv  –  –  Š ý¨ ˜  ˜ d°L!)13232#!"&546;>35"264$2"&4ôÈ8]4$–);;)ü);;)– '3]ÈdþϾ‡‡¾‡þïV<?!©(% þ_5,Rþy:" *2þ“8 ¬T¢¯ü2*BBW-Þ‘Y". BB % îýZÉdð°'2;#!5>54.'52%32654.+32654&+ñ50;*7Xml0þ ); !×9uc>--þ‹Ni*S>vØPR}^Ÿ3:R.CuN7Y3(;  G)IsC3[:+ 1aJ);4ü®ePZÈo°!56764.'&'5mSB„ ,Jþ º­  °95(ü¹1(aaR@ 9ÿµ°%/#4.+!52>5#"#!#3'3#72 &È2þp"È& 2èû›KK}}KK}„ ü®dd R ,Èüà§§ §!ÿµ°%/#4.+!52>5#"#!5!'7!5L2 &È2þp"È& 2èC§üà§§ „ ývdd Š ,û‚}KK}}KK°L/?!2#!"&=46!2#!"&=46!2#!"&=46!2#!"&=462Xý¨èü üàLû´LddþÔddþÔddþÔdd°L/?!2#!"&=46!2#!"&=46!2#!"&=46!2#!"&=46ú¼ýD³Lû´Ý¼ýD³Lû´LddþÔddþÔddþÔdd°L/?5463!2#!"&5463!2#!"&5463!2#!"&5463!2#!"&ôXý¨þpèüÈ üàþÔLû´¶ddþéddþéddþédd°L/?!2#!"&=46!2#!"&=46!2#!"&=46!2#!"&=462Lû´Lû´Lû´Lû´LddþÔddþÔddþÔdd°L/?O_o32+"&=46)2#!"&=4632+"&=46)2#!"&=4632+"&=46)2#!"&=4632+"&=46)2#!"&=462ddA üàþéddA üàþéddA üàþéddA üàLddddþÔddddþÔddddþÔddddÿœ°L#*:J!#;2+"&=46!2#!"&=465#535!2#!"&=46!2#!"&=46dd–ddôþ þú§ÈÈÂ,þÔXý¨LddþÔddú}KdK¯ddþÔddL#*:J32+"&=46#3!2#!"&=463#'7!2#!"&=46!2#!"&=462ddgddü®ôþ /Èȧ§ûæ,þÔXý¨Lddû´LþÔddÈdK}}¯ddþÔddȰè!2#!"&546 Kî,,ý,,„þÔ,è,ýv,,Š,ýD,,°L!2#!"&5467'2"&4,Xû¨J÷*J%ìüÒpNNpNLü ôdý¶ƒœ>þàôtNoOOoÛ6‘2.'&54>"264ˆuÆsFE²66 !^Xm)!fh˜H„uX£yH¸¸™™2".4>"ãêÖ›[[›ÖêÖ›[[›KtÅrrÅ™[›ÖêÖ›[[›ÖêÖ›üoVrÅèÅruß5.54>6?6&'.'&76#&*IOWN>%3Vp}?T›|J$?LWPI¼)(!1 )  Huwsu‡EG€^F&:c—YE‡vsxvýþ!K‚:%A'# " A)Y¶ Ël */7>%!2!"3!26=7#!"&546 7èl lý27»þ);;)ô);È»£þp¥¹¹8þ–¡7cõs* sÈ »;)þ );;)¶Èþ´¥¹¹¥¥¹þ×þ–2ªc“L6!#"3!2657#!"&546&'5&>75>^i¤4Ã);;)ô);ȹ¥þp¥¹¹Sþ¬ 9dTX .9I@F* L’6;)þ );;)™g¥¹¹¥¥¹þÓþÎ Ë 0!;bA4Ò L5!2!"3!26=7#!"&546 62"/&4?622^^ ªÈ þø Ȫ þüþø ¯È þø ȯ –þø È­ þüþ÷ ­È þø È­   ­È È„L326'+"&546údÐþ0dLþJÅüÅþJè°L#3266''+"&5462dÐÐþ0þ0dLþJÅþJÅüÅþJÅþJè°3''&4766°þ0þìÐüÅþJà*àþJÅÈ36 &546ó.üÒ2þ  þ èÈd„è32+"&546!32+"&546úÈÈ¥ÈÈèüà üà ÈdLè#!"&5463!2Lüà ¶üà 346&5&546ôìþþ0d¶þ *þ ¶þ;èÿþ³O#72#"&5&5&5464646ddþ1þ2ÒÒNüµþ: µþ9 è þ>¶ þ=¶,èL32+"&5&54646Rddþ0ÐLü¶þ;èþ;¶dȰH  #!"&762!2#!"&=46®õ ûî õ*ý÷èü9ýäýHddˆÿüuJ  uþ `ÅýØ(„þŸþŸÆ(&;ÿü(J ' 7(ýÙÆaþŸÆ#ýÙÆaaÆ™™32".4>#"#";;26=326=4&+54&ãêÖ›[[›ÖêÖ›[[›}d––d––™[›ÖêÖ›[[›ÖêÖ›º–d––d–™™2".4>!"3!26=4&ãêÖ›[[›ÖêÖ›[[›Eþ ô™[›ÖêÖ›[[›ÖêÖ›þ~dd™™32".4>"'&"2?2?64/764/ãêÖ›[[›ÖêÖ›[[›å xx  xx  xx  xx ™[›ÖêÖ›[[›ÖêÖ›­ xx  xx  xx  xx  ™™$2".4>'&"2764/&"ãêÖ›[[›ÖêÖ›[[›T‹òw‹™[›ÖêÖ›[[›ÖêÖ›þ1U‹ñw‹™™;K2".4>";7>32";2>54.#";26=4&ãêÖ›[[›ÖêÖ›[[›?2".4>#";26=4&#";#"3!26=4&+4&ãêÖ›[[›ÖêÖ›[[›––  –  ú  KK  ^  K™[›ÖêÖ›[[›ÖêÖ›V –  – þÔ 2 È 2  2  °°/_3232++"&=.'#"&=46;>7546+"&=32+546;2>7#"&=46;. – g—  —g – g—  —g¹ – Df¨  ¨fD – Df¨  ¨f° —g – g—  —g – g— þͨ  ¨fD – Df¨  ¨fD – Df™™?2".4>"2>4&"/"/&4?'&4?62762ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrš@||@||@||@||™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅZ@||@||@||@||™™02".4>"2>4&"/&4?62762ãêÖ›[[›ÖêÖ›[[›¿èÅrrÅèÅrrƒjþÀÊjOÅ™[›ÖêÖ›[[›ÖêÖ›;rÅèÅrrÅèÅ}jþ¿ËjOÅ™™!2".4>"&32>54ãêÖ›[[›ÖêÖ›[[›KtÅrAKiõý¸hstÅr™[›ÖêÖ›[[›ÖêÖ›;rÅtxiKAÐý¸>rÅtsS°ù6!2#!'&4' &ýÚýöF« þÝÈþÝ « &S™ù &5!"&=463!46 ýöýÚ&ñþU & þU #È# ·]™ #!+"&5!"&762ª« þÝÈþÝ « &‰ýöýÚ& ·]°32!2"'&63!46&È# þU & þU #°ýÚýö &·™] &5>746 ýö^°¥$,[‡Ç~UþU & þU #$DuMi±qF °°+!2/"/&4?'&6!"&546762R,^ùjù^þ!þÔ^ùjù^°þÔ^ùjù^ûP,^ùjù^IIgg+#!"&546762!2/"/&4?'&6öjù^þÔ^ùý ,^ùjù^`jù^,^ùýñþÔ^ùjù^™™/2".4>#";2676&#";26=4&ãêÖ›[[›ÖêÖ›[[›³Ð:#6#:1–  – ™[›ÖêÖ›[[›ÖêÖ›ºþÒ.þ  –  – °°IUaho276?67632;2+"!#!54&+"&=46;2654?67>;26/.'&;26!"&5)#! Ä &Ä0  =  2 þpÈþp 2  =  ¦ Û 3þ5±3 ç þ‰ X þ‰° v  v !{,  2  ¯,þÔ¯  2 0€y¢  • ª  ür wþ‰  ¯¦+I6.'&&&547>7>'.>7>&67>7>7>-Bla‹bŽD8=3™*U  :1'Ra\‡{À%&¢=>8\tYR-!Šq[Fak[)¦²þÝÈ•X1 ™"@&J<7_…?3J5%#/D &/q!!6ROg58<'([@1%@_U2]rÏO.>7'&767>.'&'.'&>77>.'&>' '8GB    `ŠH  >JS>H7 '+" NA 5M[`/Pg!;('2"&"IbYÏC€e\D9$ 886#1%)*ƒ‘§—J7gG:    8G\au9hªoK$œ]54<&"&5476&2>76&'&6?6&'&'.¤{nO9:On{¢{nO:9On{°ø°FZ  2Z_ƒˆƒ_Z2  Zýÿ# %8-#,- "F-I\b\I*I\b\I--I\b\I*I\b\IÜ9>|°°|;7Es1$F^D10E^E$1u$/D0 "%,IÿÜÔ°';L!#7.54>327377>76&'&%7.5476&6?'&'.P”[©vY,9On{R=A ”&/l‰'Pj˜R.Mv&  6ýQFZ  *HLh5)k|# %8- ,- "xatzbI\b\I-yþRµUÖ4Zrnc­1ˆ?1FrEs1þ­þ»1) ùþù]@ €€ @]ù )1ES>L°'+/37;?CGKOSW[_c3232!546;546;2!546#!"&5353353353353353533533533533535335335335335Rd2û´2dôüddddddddddü|dddddddddü|ddddddddd°2––222þpýîÈddddddddddÈddddddddddÈddddddddddw—%7&=#!"&=46;3546'#"&=463!&=#'73546oùùŸý¨þÝÑXñý©zÑ#ùùñµzŸæ*æ–ý¨dX–þ˜zdþMæ*æ–µz–°L!2#!#"&546dè);;)ý¬þÐd);;L;)ý¨);þÔ,;)X);dL° ?32!546!32!546".5!2>&54=–ÈþÔÑÈþÔ(LfœÀœfL(, '6B6'°úúúúþpþÔ)IjV\>((>\VjI),ú +'%! !%'*úÿÿÔL 'LÆþŸþŸÅ'›ÇaþŸÇ'îMÜ 7 MýÚýÙÆaaýÙ'ÇþŸaÿQd_è)!232"/&6;!%+!!"&5#"&?62”ê–æ*æ–þƒþæ–×ý–æ*èýÙùù‘¸ùþpÈ&ùž°032!2#!!2+"&=!"&=#"&/#"&468^&€d,!ý‡02*þÔ*É6°¢%þ%+È*2222 Á*°L !53463!2!!°ûPÈ;),);ýD°ûPèdd);;)ÈüàÜL 3463!2!!ÈÈÈ;),*:ô,þÔûP, þpX);;)ÈdýD¼Ek¯+32"/&6;#"&?62{æ––æ*æ––æ* ùý§ùùYùD¯k&=!/&4?6!546¨ùùý¨ùùX`å)å —— å)å •• °° !.#!"!"3!26=4&53353‘¬$ý`$¬-ü);;)è);;þ«dddÜ-(ýd;)d);;)d);Èddddÿœd°L #12"&54%##"+"&'=454>;%".=4>7i**dý]&/T7 È£ü" Lü®Rü™ÈþìQú úþÔú )2( Jf°,53232#"./.46;7>7'&6327"&)^Sz?vdjŸO9t\U>/ v?zS$2451 7F8°%Mþ¹­)(  ()­GM~ û¾1==œœ7'''7'7'7'77 àNê´´êNà-››-àNê´´êNà-››²Nà-››-àNê´´êNà-››-àNê´´d°°!-=32!2+"&/#"&54?>335!7532+"&546Š2(<H(<î,úF=-7‘` 1d–dˆÖúþ>2ývdd°Q,–}Q,d-þ¨!2$'$ÄÆ(dÔÕþ‰dw}á¯þÔþ ô°L 0<32#!+"&/&546;632+"&546!#35'!5Xú,î<(þ¸<(21 `‘7-=|ýédd_ˆd–d22ÂúL!þ¨-d,Qv–,Q(ÆÄ$'$ddþ ôdþ‰ÕÔ¯á}wdO7G%6!2+#!"&5467!>;26&#!*.'&?'32+"&546dkn  T.TlnTjƒþª¦:d%ƒËþ8   ’VýOddiæp &yLNþ­(¢  % Hþ YS(22·Säþ ôÿœd°O6F#!"&'#"&463!'&6?6*#!32!7%32+"&546Ûn ¬þªƒjUmlT.U  nJ’   þ%Ý‚&jþªPddOæ ýó ¢(SNLy& p®·d(þ­Y÷ìäþ ôaL7G2#!"&/&?>454&/!7%.!2#!"&=46ÞNS(¢ ýó% æp &yÆ22·Sì÷Yþ­(–ôþ nTjƒþª¦kn  T.TÖËþ8   ’Vþ­d%ƒý ddÿýè-I!26=4&#!""&5&/&7>3!2766=467%'^ôþ NLy& pæ  ¢(ý‰ìS·22(SYLddüæjTnlT.T  nk ¦þªÏþ­V’   þ8˃%dšš%2".4>%&!"3!7%64âìÖ›[[›ÖìÖ›[[›†þíþí  š[›ÖìÖ›[[›ÖìÖ›þ9ß ‰ – ‰ ß &šš%2".4> 6=!26=4&#!54&âìÖ›[[›ÖìÖ›[[›%þí  þíš[›ÖìÖ›[[›ÖìÖ›èß & ß ‰ – ‰ šš%2".4>&";;265326âìÖ›[[›ÖìÖ›[[›Kß & ß ‰ – ‰ š[›ÖìÖ›[[›ÖìÖ›þ@þíþí  šš%2".4>#"#"276&+4&âìÖ›[[›ÖìÖ›[[›—– ‰ ß & ß ‰š[›ÖìÖ›[[›ÖìÖ›» þíþí ˜˜–¦2".4>%&277>7.'.'"'&65.'6.'&767>'&>7>7&72267.'4>&'?6.'.'>72>äèÕ›\\›ÕèÕ›\\›d+: =?1 " "/ ?9 #hu!$ 0 E.(,3)  (     *!A 7 ,8 !?*  ˜\›ÕèÕ›\\›ÕèÕ›  ' "r"v G  .&* r$>   #1    %  *  '"  $  g2( % ¯…67'"/&47&6ô¤Žþý‘ûPM<†;ý¬+oX"O…\eŠè~Y‡+" ý¬n+WeÉ`°¬#'7;!2#!"&=46#3!2#!"&=46!!!2#!"&=46!!dè);;)ü);;ÈÈüè);;)ü);;þ ôüè);;)ü);;þÔ,¬;)d);;)d);ddÈ;)d);;)d);ddÈ;)d);;)d);dddL° !2#!"&46!–„ü|;Èþ¢„°**ýDþÔÈôôd°°%32!2!5#!463!54635#!"&=ôÈ);,);þ Èþ ;),;)Èô;)ü);°;)d;)þpdd);d);dddýDÈ);;)Ȱ°+AW!2"/&546)2/"/&4?'&6#!"&54676276#!"&?'&4?622,^ÇjÇ^5,^ÇjÇ^þ/jÇ^þÔ^ÇË^þÔ^Çj°^ÇjÇ^,þÔ^ÇjÇ^ý&jÇ^,^ÇÎ^þÔ^Çj¨¨#;CK2".4>"2>4&$2"&4$2#"'"&546?&542"&4$2"&4ÛòÝŸ__ŸÝòÝ ^^ Æà¿oo¿à¿ooþ-- - L- 73H3)z þ‡- - - - ¨_ŸÝòÝ ^^ ÝòÝŸWo¿à¿oo¿à¿ -!!- -! ‘$33$ 1~¤ - - - -ÿØZ¹¼[%676&'&#"3276'.#"&477>32#"&'&6767632'."Õ[v_"A0?! þˆ-  Y7J3$$ þ«)G"#A.,= # (wn‹kV8@Fv"0DÿG([kPHNg8Bþ*­Ö[eb›2!þ‰5(7>B3$$' þ®)M"#!7)/c# *xn‰fL@9N¾DÿH7!$†W]µBþ$&dX¯DD>.54>"".#"2>767>54&‰0{xuX6Cy„¨>>§…xC8Zvxy#!?2-*!')-?"CoA23:+1! "3)@ +)?jµDH-Sv@9y€²UU²€y9@vS-H-&65&&56&oM8J41<*.0(@  )*D*2Om9ÿòw¾.2&/7'/&477"/&4?«»BB8"._÷þ{ÔiBBi BBþåBºBBB7._÷…¾BB^*k"5._øþ{ÔjBºBþFi BºBþåBBB»B77/_ø…Èè°2#!"&54>!"264ªšd:;)ý¨);XþÿV==V=°.2üG);;)¹3-ªýD¼ý=V==V°° "/''!'&462†*$þéÔþÌþèË3Ò, #*¡þæ*#þõþÔÒþÍË4Ô$*' à2@K#.'#5&'.'3'.54>75>4.¼&ER<,Ÿ 3'@"‹ª MOW(kVMbO/9X6FpH*Mþ6&+ÐþÊ  4C4%df”­J2#4.#"3#>36327#".'>7>'#53&'.>761T™^™'<;%T)ñÅ-6"b Œ"S5268 jt&'V7  0 $ݦ -$a­P‹N(?",9J0* d2‚>2 "“" ‘  7Gd/9+DAL!Xÿÿ—°32"/&6;3+##"&?62–æ*æ–Èæ–È–æ*,úú„ùü|„ùÿÿè°%#5##!32"/&6;3353!57#5!èddd,ý¨–æ*æ–È‘dcÈÈþÔÈÈ,¼ddôü|úú„dÈÈýúd–údÿÿè°!%32"/&6;33!57#5!#5##!35–æ*æ–ÈXÈÈþÔÈÈ,ddd,Çd,úú„–úd–údûPddôdÈÈÿÿL°32"/&6;3##53#5#!35–æ*æ–ÈXddÈddÈ,Çd,úú„þ dûPddÈÈÿÿL°32"/&6;3#5#!35##53–æ*æ–ȼdÈ,ÇdddÈ,úú„þ ddÈÈû´dÿÿ°°32"/&6;3#53!5!!5!!5!–æ*æ–ÈôÈÈdþÔ,dþpdþ ô,úú„ÈÈþ Èþ Èþ Èÿÿ°°32"/&6;3!5!!5!!5!#53–æ*æ–È þ ôdþpdþÔ,dÈÈ,úú„ÈÈþ Èþ Èþ ÈLL!2#!"&546!"3!2654&^¢¼»£þp¥¹¹gþ );;)ô);;L»£þp¥¹¹¥¥¹È;)þ );;)ô);LL+!2#!"&546!"3!2654&&546^¥¹¹¥þp£»¼dþ );;)ô);;þoýýL¹¥þp¥¹¹¥£»È;)þ );;)ô);‚¾ $ ¾  LL+!2#!"&546!"3!2654&!2"/&6^£»¹¥þp¥¹¹gþ );;)ô);;þ ¾ $ ¾ L¼¢þp¥¹¹¥£»È;)þ );;)ô);ÈýýLL+!2#!"&546!"3!2654&#!"&?62^¥¹¹¥þp£»¹gþ );;)ô);;þû¾ þp ¾ $L¹¥þp£»¼¢¥¹È;)þ );;)ô);ÏýýL5!2#!"&=463!2654&#!"&=46&=#"&=46;546&¥¹¹¥þpÂ);;)þ>¿Dþ¼úúL¹¥þp¥¹d;)ô);déþä&þä –È– Ùמ#%2"+'&7>?!"'&766763 ˜,þ÷þó  P''þÒ K » ž  þS#þÊþÅ  ånnV/ÓþL5!2#!"3!2#!"&546&=#"&=46;546^þ>);;)Âþp¥¹¹ñDþ¼úúLd;)þ );d¹¥¥¹éþä&þä –È– °°1!2/"/&47'&6#"3!26=7#!"&5463!îmþÈ)8mþïœ);;)ô);È»£þp¥¹¹¥,°þpmþÈ)8mþÔ;)þ );;)”ÈþÖ¥¹¹¥¥¹¢¢#2".4>"2>4&2"&4áîÙ]]ÙîÙ]]ÃæÂqqÂæÂqqþ{ rr r¢]ÙîÙ]]ÙîÙGqÂæÂqqÂæÂsr rr L°#3232"'&6;46!2!54635ÂÈõ þ' þ… úþ…èû´gd°þ¢þVª^ü|úúd22L¬# ++"&=#"&7>!2!54635Gz ô"Èú 'ýùèû´gdžþM úú!¯üúúd22LK" 62"'&4?62!2!54635Œq‹ýóþÜ‹Ôèû´gdÓq‹ýó#‹ýÒúúd22L› #'762'&476#"&?'7!2!54635‡Ž*MÔMÒý«КÔþ=èû´gdÿŽMÔL*šÒý©ЛÔý:úúd22L°#'/'7'&6"/&4?!2!54635^WЛԛÒÃL*ŽMþúèû´gd°ý«КԚÒýPMŽ*MþXúúd22ÿì°¯% ! °þþÆþq¬ý3«gþq§üùæ¹dL°+!#"&546;!3#53L–ýD–úôdÈddèü®þpèþÔ,ÈÈEݰ/'&"!#"&546;!3#53"/&4?6262LþÕ_  •þÈ–úôdÈdd°jþ\ÊjO)è•þÕ_ “þpèþÔ,ÈÈýÎjþ[ËjO) °>'.!#"&546;!3#53"/"/&4?'&4?62762Lg†%þöþ·–úôdÈddöFƒƒF)ƒƒ)FƒƒF)ƒƒ)èþóg†þöþpèþÔ,ÈÈýŒF)ƒƒ)FƒƒF)ƒƒ)Fƒƒ—°/!"!#"&546;!3#533232"/&6;546Lþ¢þ –úôdÈdd–d–æ*æ–èþÔ–þpèþÔ,ÈÈý¨úææú—°/'&"!#"&546;!3#53++"&=#"&?62L¥*þùþn–úôdÈddëæ–d–æ*èþp¥þ÷þpèþÔ,ÈÈý…åúúåȰL !2!546#!"&5!52LûP“û´dL––þÔýÚ&þÔÈÈ}­—-1;&=!5!546#"&=46;#5376!!/&4#5;2+§øøþpý/22Èddþ‚÷þp÷ddd33æ*æ–È–þ…dÈÈýËæ–È–æ*yÈdd°°Q%6+"&5.546%2+"&5.54>323<>3234>^%È"%þá È"  d d 1tû®5gD‘ þ>?1) þA¿..@  þ¢^  þ¢^ d°L3"!5265!3!52>54&/5!"!4°"2þpKþ Kþp"2KôKL8 üˆ88 %Šþv% 88 x88 %þvŠ% 8LL  $(4!2#5'!7!!2#!"&546!55%!5#!!'!73£wiþÙÈþpdwþ%,);;)þÔ);;),¼þpü,¼þ‰dþ‰dÈiè–bbÈdÈ;)þ );;)ô);dÈÈþ÷…£…ÆÈÈføddÈŸŸ&767>".'.7¢.‹wfüw3À£ .1LOefx;JwF2 ï¢Â1vŽüevˆ/¢ 5Cc;J™|sU@°L#A2/.=& &=>2#!"&=46754>ü¸¦ud?, ÊþÂÊ 1;ftÊpR&mû´m&L!((" È""’’""È '$+ þä 2þÑ2ÔÔ2/2 !°° '!'3353353!2+!7#"&46!2!546LÈý¨ÈÈÈÈÈÈü®¼ ‰üJ‰ ³LûP¼ÈÈôÈÈÈÈüà*dd*þÔ22d°L #"!4&#"!4&!46;2¼d);,;gd);,;ýþÔ;)d);L;)üè);þÔ;)ýD¼);üà);;)ÿœ°L%)!2#!"&546!#3!535#!#33ȼ|°°|ýD|°°„þ ÈÈþÔÈÈ,dÈÈddL°|þ |°°|ô|°ÈýD¼ÈdþÔdd,dþÔdôdþÔ,ÿœ°L%)!2#!"&546!#5##3353#33ȼ|°°|ýD|°°„þ dddddddÈÈddL°|þ |°°|ô|°ÈýD¼ý¨ÈÈôÈÈdþÔdôdþÔ,ÿœ°L#!2#!"&546!#3!!#3!!ȼ|°°|ýD|°°„þ ÈÈþÔ,ÈÈþÔ,L°|þ |°°|ô|°ÈýD¼ÈþÔdôdþÔdôÿœ°L!2#!"&546!- ȼ|°°|ýD|°°„þ þÔ,þÔL°|þ |°°|ô|°ÈýD¼þ ––––,ÿœ°L )!2#!"&546!!!#";32654&#ȼ|°°|ýD|°°„dýD¼d‚&96)‚þ ‚)69&L°|þ |°°|ô|°ÈýD¼ý¨ôdVAAT,þÔTAAVÿœ°L%)!2#!"&546!#3!535#!##53#53ȼ|°°|ýD|°°„þ ÈÈþÔÈÈ,ddÈÈddL°|þ |°°|ô|°ÈýD¼ÈdþÔdd,þ dþ dÿœ°L#'!2#!"&546!3!3##5335#53ȼ|°°|ýD|°°„ýDÈþÔdXddÈý¨d,ddL°|þ |°°|ô|°ÈýD¼Èþpôþ dÈÈÈþÔdÿœ°L"&!2#!"&546!#575#5!##53#53ȼ|°°|ýD|°°„þ ÇdÇÈ,ddÈÇddL°|þ |°°|ô|°ÈýD¼þpÈ2È–dþ dþ d §§%2".4>"2>4&!!!'57!àðÛž^^žÛðÛž^^žÅäÂqqÂäÂqqlþÔ,þÔdd,§^žÛðÛž^^žÛðÛžLqÂäÂqqÂäÂÐÈddÈd §§'+2".4>"2>4&#'##!35àðÛž^^žÛðÛž^^žÅäÂqqÂäÂqql2ddd–d,Èȧ^žÛðÛž^^žÛðÛžLqÂäÂqqÂäÂÐd2d2dddddÿòÿÂA 62632+54&#!"#"&5467&54>3232"/&6;46÷nµ,,.xªªx€þÔÞPpVAbªz– ‰ ß & ß ‰Awa­ñ­úúsOEkdªbý³ þíôô ÿòÿœÃA32632&"#"&5467&54>++"&5#"&76762ön¶,+.yªxZþ† % þƒ OqVAb©æß ‰ – ‰ ÇAwa­xc¤hþ“sOEkd©cý’äþí  ÌdLm%5!33 33!#"!54&#¼þòªþòªþÔþÔªþòªþò2dd,,Mþ³þÔþÔd22y7›/2#"'2!54635#"&547.546324&546X^“Y{;2 iJ7-þÔ-7Ji/9iJ£›qYƒZ=gJiû22ûiJX5Jit£'‰œ*BJb{"&'&7>2"3276767>/&'&"327>7>/&'&&"267"327>76&/&"327>76&/&òoOOoSÙÜÙSoOOoSÙÜÙþ=y±" $GF`   Pu "Q9   ùcŒccŒcVQ:   Pu "GF`   y±" $òoþÕþÕoSWWSo++oSWW"±y  `FG # ‘uP  :Q # úccŒcc:Q # uP  $`FG # "±y  dè° "!#5!!463!#53'353!"&5+¼,´þ¬þ„ ?,Èd¢ÔÔ¢d´þu „ à þ„ÈÈó þÔÈüàÔÔÈþ  ‹Èà dè° !! 463!#5##5#7!"&=)+5¼,þ¢ýÚ ?,È>¢d¢Ôªþ | › ýø^ýÚG þÔÈü|ÈÈÔþd 77 P°ô#3!#732!!34>3!!Š¢ddþÔ¢ÔýÈ!,ý¨Èd!sððüà,ô Èd,ÔÔ+$dþ¢Â$+þpþpôLL293232#!"&=46;54652#!"'74633!265#535Šd2þÔ2s);;)ý¨öþº;)X>,>Xý´ÔÈÈL2dd2ú–;)üà);öFD);–>XXýæÔ¢d¢d¼L6=3232#!"&=46;54652#3#!"&54633!265#535Âd2þÔ2s);ÈÈ!ý¨);;)X>,>XœÔÈÈL2dd2ú–;)þ þÔ$+;) );–>XXýæÔ¢d¢ÿ¢Ô  #!"&762#";2676&35’} ,û, }@DÐ:#6#:àÈ­û°&77&P'þLþÒ.þ dd LL/?O_o32+"&=4632+"&=46!32+"&=4632+"&=46!32+"&=46!32+"&=4632+"&=46!32+"&=46!32+"&=46©ú  ú  ú  ú šú  ú üêú  ú šú  ú šú  ú üêú  ú šú  ú šú  ú L –  – þÔ –  –  –  – þÔ –  –  –  –  –  – þÔ –  –  –  –  –  – °)33#!2!&/&63!5#5353!2+!7#"&46!2!546¼dd^>1B)(üü()B1>^ddÈþ>¼ ‰üJŠ ³LûP°ÈdO7„S33S„7OdÈdü|*dd*þÔ22°+52#4!!2!'&63!&54!2+!%5#"&46!2!5460P9Â<:H)"¯ýZ²" )H¯¼–üJ–³LûP;))%&!‘‘!&þ•*ÈÈÈÈ*ý¨22°$.2"&432!65463!2+!7#"&46!2!546 –jj–j·."+'þ¼'+#þͼ ŠüJ‰ ³LûPj–jj–þë9:LkkL:9þr*dd*þÔ22°,62"&5477'632!65463!2+!7#"&46!2!546X/[3oœo"o£"."+'þ¼'+#þͼ ŠüJ‰ ³LûPk‹6NooN>Qo£þ 9:LkkL:9þr*dd*þÔ22°",!!.54>7!2+!7#"&46!2!546X,þÔ%??Mýî<=BmJþ¢¼ ŠüJ‰ ³LûP°¡‹9fQ?HS½TT¡vKü~*dd*þÔ22Èè)2!546754!2#3#3#3#!"&546/R;.6þp6.d6\¬ÈÈÈÈÈuSþpSuu;)N\6226\N)þG6.dddddSuuSSudÿÿLL/3!2#!"&546!2#!"/!"&4?!"&=46!'–„ü|¶  þåà % XýôW & àþß ªdDdLþ ôýD 2 à % XX % à 2 ddd°L#-7!2#4&+"#4&+"#546!2!46+"&=!+"&=È Sud;)ú);d;)ú);duè);ûP;ñdèdLuSÈ);;));;)ÈSuþ ;)þÔ,);þ 2222©¬  !&4762 !2!546ઃþýû 'Yþ¬V/þ«¢ ü|ýUYƒY(þnþª0Uü22!°/.#!"3!26=326!546;546;33232!½'þp'½q*}¨ý­20È/2‡úþ––ýŒ22,þÔ2°° "!#!5463!#5!#!"&5463!#5„, þ‰þÔ w,Èý¨, ýv  w,È ýÁ O,T þÔÈþ ýÁ  ¶ þÔÈÿœdGFV32676'&7>++"&?+"'+"&?&/.=46;67'&6;6#";26=4&äÃKŽjI C   )V=>8'"d 1*Ã) "dT,Ÿ| -oËtEú  ú GAkŠI ! "% ,=?W7|&êF@Je5&2WO_e_ 2  2 ÿœÿæ~ $4<Rb%6%32!2&'&#!"&=46#";2654&'&"2647>?&/&6%?6'.'.§. ‹ü+jCHf7ý" *:þÔ>XX¹P*† €@--@-þ˜ -?0 !3P/|)‚( )f!% = „÷ &* xÈ"6Ô2&„CX>È>X¬83 DÉ-@--@þÛ‚ # ³=I+E( /—/}X&+ 5!H d9°Q`o322#+"&=#+"&=#"&=46;#"&=46;546;23546!2>574.#!2>574.#q– Oh ..40:*"6-@# – d – ¯  KK  ¯ – d×)  )þùk)  )° m!mJ.M-(2N-;]<* K  KK  K – X – K  KK þÔÈ "þpÈ "°®),!2#!"&'.546"!7.#Ô Vz$RýÄR‚(z Œ}VG+œ0œ )IU!îzVþ`3·BBWwvXZÅ3 Vz™&--% óó,(1#þÂÈ„32#!"&546+"&=Û–g¬T)þ>)T¬H6–6¬gþ )TT)ôg¬üá66áÈ„33#!"&546+"&=Û`³–T)þ>)T¬H6–6–³þB)TT)ôg¬üá66á %'5754&>?' %5%ý‚þ†Nd––d/“‚\þ¢þ¢^^ÿþåª<à–Ç”•È–ú  (Aýb¦¦“¥¥dô° 2"&4$2"&4$2"&4¼|XX|Xè|XX|Xè|XX|X X|XX|XX|XX|XX|XX|¼L2"&42"&42"&4è|XX|XX|XX|XX|XX|XLX|XX|þÈX|XX|þÈX|XX|ddLL/!2#!"&=46!2#!"&=46!2#!"&=46}¶  üJ  ¶  üJ  ¶  üJ L –  – þp –  – þp –  – °°/3!2#!"&546!"3!2654&!2#!"&546!5^ô¢¼»£þ ¥¹¹Ëý¨);;)X);;ý±ôþ G°»£þ ¥¹¹¥ô¥¹È;)ý¨);;)X);dþÔ,dÈÈdd°L;!2+32+32+32#!"&46;5#"&46;5#"&46;5#"&46–è222222ü222222L*È*È*È**È*È*È*,è£ *.62"&%#462"&%#46"&=32ŠW??WW??þù|°|°¼°|°ýÀ|°|°¼°|°°*(£C²²BB²²þÀ°|°||°|°þÔ°|°||°|°þÓŽÿµÈ”B76+2+"47&"+".543#"&'&676/!'.6éE*  '?)’¸ T ¸Ž0I' *L #3¶{¶,# nþÙ  6F82 þà*5#"#!#4.+3#525#"#5!°2 &È2þp"È& 2èýD d È2d ô„ ü®dd R ,ý þW 22© –L® 05"'./#!5"&?!##!"&=463!2èþßEþÔ  1;E%= !'þì†y±üè,2 " ëý# 22+.°¦"A2‡Vþªýãdd°°GJ!2#!"&546#"3!26=4&#"'&?!#"3!26=4&'"'&'#&#2Lû´FF þÕ&  7 ? 9   9 þàÅg°û´LR ý  2 2 £™ 2 2 $ì þ°°#'!5!!2#!"&546)2#!"&546!°ûP°û‚þpmþpG,LdÈü|„þpdþÔ,°°#'!2#!"&546!2#!"&546!!5!2þpmþpG,ÈûP°°ü|„þ þpdþÔ,ý¨dd°è'+!235463!23##!"&=##!"&546!2dddþpdþpŸ,èþ¢––d––þ¢ þÔþÔ,°°'3#3!2#!"&546!!2#!"&546ddd–þpG,þ¢„ü|°dþpdþÔ,þ þpdL°'+32+!2#!"&5463!5#"&546;53!X––Âü|^––dÈ,LþpdþpddÈþÔ,°°'!#3!2#!"&546!!2#!"&546°ddývþpG,ü®„ü|°dþpdþÔ,þ þp,0o€ #"&54632aþî5þèþ*A2„~ 6'&4Oî**þ{î)ü)î*2A~„ !2"'&6dè)þ*þ„*þî*2,~o #!"&762{î)ü)î*aþ**î°( 5-5!5!¼ýLþc¨üà å¶þ½ÝÁÁÝûØÈd°° 1#3!35#5!34>;!5".5323!°ÈÈþÔÈÈ,ûP2 &d2"d& 2üà„dd,ddþ  ýÚdd & ,Lè%1#4.+!52>5#"#!#3!35#5! 2 &d2þp"d& 2 ,ÈÈþÔÈÈ,¼ ýÚdd & ,üàdd,ddÈfrJ32 +"'&476½  þ0Ð   þ)× J þ0þ0  ×× >fèJ32+"&7 &6S  ×þ)   Ðþ0 J þ)þ)  ÐÐ fÈJr"'&=46 4 þ)þ)  ÐÐw   þ)×   þ0Ðf>Jè ' &=4762j×  þ0þ0  ×áþ)   Ðþ0   ×Ùÿù=°:#463267>"&#""'./.>'&6è°|°þVd&O "(P3G*+*3M, :I G79_7&%*>7F1“ °|°|°ÈÂ5KmCKG\JBktl$#?hI7 ÀÈ„°!2+&5#"&546!5úX–ÿ–«,°þpþ ² ŠdddÈL°!2%!#4675úî'=ýDXýDd d°Q,ü[u¶}ü4ý]ddMoÃ__<õ°Ðvs—Ðvs—ÿQÿœÜÿ…ÿQþÔÜ£¸(°°d°°°pŠŠ±EØØ¢HE°d°{°È°Èô°ÿò°°°ÿð°°° °d°ÿÓ°ÿÓ°°°°°°&°n°°°°d°°d° °d°°ÿœ°d°°°°°°°d°°d°°°°°°°°°d°È°°°5°d°È°ÿµ°!°°°°°°ÿœ°°°°Û°°u°°°° °È°°°È°È°È°°ÿþ°,°d°ˆ°;°°°°°°°°°°°°°·°·°°°I°°°°]°ÿܰÿܰÿŸ°d°°°°d°ÿÿ°°ÿQ°°°°E°°°ÿœ°J°°°°°ÿœ°a°ÿý°°°°°°Ä°dÿØd9È'dÙdddÿœÿœÿœÿœÿœÿœÿœÿœ ÿòÿòdy'dddÿ¢ÈdÿœÿœdÈÈddd,ÿµd,A22È>ffÙÈÈ****²èèNNNNNNNNNNNNNN¤"~†¬äFnŒÄ2b¢Ü\ºrô bÊb¾ 6 „ ¶ Þ ( L ” â 0 Š Ê  X * ^ °h´(¦æTª*v¶ 8|ÀtÐ*Ô<¨Ì6`°þR¦.j–°àþ(h”ÄÚî6h¸ö^´2”âDl”¼æ.vÀbÒ F ¾!2!v!¸"@"–"¸##"#8#z#Â#à$$0$^$–$â%4%`%¼&&~&æ'P'¼'ø(4(p(¬) )Ì*&*J*„+ +z,,h,º,ì--ˆ-ô.(.f.¢.Ø//F/~/²/ø0>0„0Ò11`1®1è2$2^2š2Þ3"3>3h3¶44`4¨4Ò5,5ž5è6>6|6Ü77N7’7Ô88B8†8È9 9J9ˆ9Ì::l:š:Þ; ;Ü<:>Œ>Ô?(?n?ª?ú@H@€@ÆAA~BB¨BîCCBCvC CÊDD`D®DöEZE¶FFtF´FöG6GvG¶GöHH2HNHjH†HÌII8I^I„IªJJ.JR§@.Æ j (| ¤ L² 8þ x6 6® ä ú $ $4 $X È| É0’ ÙÂwww.glyphicons.comCopyright © 2014 by Jan Kovarik. All rights reserved.GLYPHICONS HalflingsRegular1.009;UKWN;GLYPHICONSHalflings-RegularGLYPHICONS Halflings RegularVersion 1.009;PS 001.009;hotconv 1.0.70;makeotf.lib2.5.58329GLYPHICONSHalflings-RegularJan KovarikJan Kovarikwww.glyphicons.comwww.glyphicons.comwww.glyphicons.comWebfont 1.0Wed Oct 29 06:36:07 2014Font Squirrelÿµ2 –     ï !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ     glyph1glyph2uni00A0uni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni202Funi205FEurouni20BDuni231Buni25FCuni2601uni26FAuni2709uni270FuniE001uniE002uniE003uniE005uniE006uniE007uniE008uniE009uniE010uniE011uniE012uniE013uniE014uniE015uniE016uniE017uniE018uniE019uniE020uniE021uniE022uniE023uniE024uniE025uniE026uniE027uniE028uniE029uniE030uniE031uniE032uniE033uniE034uniE035uniE036uniE037uniE038uniE039uniE040uniE041uniE042uniE043uniE044uniE045uniE046uniE047uniE048uniE049uniE050uniE051uniE052uniE053uniE054uniE055uniE056uniE057uniE058uniE059uniE060uniE062uniE063uniE064uniE065uniE066uniE067uniE068uniE069uniE070uniE071uniE072uniE073uniE074uniE075uniE076uniE077uniE078uniE079uniE080uniE081uniE082uniE083uniE084uniE085uniE086uniE087uniE088uniE089uniE090uniE091uniE092uniE093uniE094uniE095uniE096uniE097uniE101uniE102uniE103uniE104uniE105uniE106uniE107uniE108uniE109uniE110uniE111uniE112uniE113uniE114uniE115uniE116uniE117uniE118uniE119uniE120uniE121uniE122uniE123uniE124uniE125uniE126uniE127uniE128uniE129uniE130uniE131uniE132uniE133uniE134uniE135uniE136uniE137uniE138uniE139uniE140uniE141uniE142uniE143uniE144uniE145uniE146uniE148uniE149uniE150uniE151uniE152uniE153uniE154uniE155uniE156uniE157uniE158uniE159uniE160uniE161uniE162uniE163uniE164uniE165uniE166uniE167uniE168uniE169uniE170uniE171uniE172uniE173uniE174uniE175uniE176uniE177uniE178uniE179uniE180uniE181uniE182uniE183uniE184uniE185uniE186uniE187uniE188uniE189uniE190uniE191uniE192uniE193uniE194uniE195uniE197uniE198uniE199uniE200uniE201uniE202uniE203uniE204uniE205uniE206uniE209uniE210uniE211uniE212uniE213uniE214uniE215uniE216uniE218uniE219uniE221uniE223uniE224uniE225uniE226uniE227uniE230uniE231uniE232uniE233uniE234uniE235uniE236uniE237uniE238uniE239uniE240uniE241uniE242uniE243uniE244uniE245uniE246uniE247uniE248uniE249uniE250uniE251uniE252uniE253uniE254uniE255uniE256uniE257uniE258uniE259uniE260uniF8FFu1F511u1F6AATPÃ././@PaxHeader0000000000000000000000000000021600000000000010214 xustar00120 path=HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff 22 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-re0000644000175000017500000005560000000000000034226 0ustar00maxkingmaxkingwOFF[€±\FFTMXm*—ÜGDEFt DOS/2”E`g¹k‰cmapÜÀrÚ­ãcvt œ(øgasp ÿÿglyf¨M”¤}]ÂoheadQÀ46M/ØhheaQô$ DhmtxROtÒÇ `locaS`'0oû•ÎmaxpUˆ jØnameU¨ž¢³, ›postWH- Ѻ£å5webf[xÃTPÌ=¢ÏÐvuÐvs—xÚc`d``àb `b`d`d’,`HJxÚc`féfœÀÀÊÀÂÌÃt! B3.a0bÚ䥀 ‰êîÇàÀ ðÿ?óÿ@u" Õ@aF$% Œ1– xÚí”?hSAÇ—¤iSÄÆþ‰mß½44±­Ð,qÊPKƒ qÒ ÒXE]²(2 ‡.¥Ô©ƒ]´‚ "EœD· ­¥¹ßi]DÔ¡ZJõù½\µº8ùà“Ïï½wïî›w¿„ˆšˆÈV"±F¦pUÔ¯û×â.Χ(ƒg’KÃ4O n«;âN¸‹îR{¼g`'!ÛÉP²MùUHEÕ J«¬Ê«‚*ª²ªªYq”9Ícœå<¹ÌUžá9Ô!ÑQÓIÖY×…-Ïó°¢KCõ•è+ Õ¤ÂÊU)•Q9¬4©Jª¢¦Yp˜]Nq†Ç9Ç.q…§yVV ën¬×)Ñ9»’÷Ê[õÎ{“ª¥öºv¿V¬å×›Ö¾¬ö­FWb++{Ý>·×¸a|ã€ü*·ägùQ¾•òм,Kò‚<'ÏÊÓò¤W@õExÌ¢¾DÄÈÃ&ÃUØd¸#› ËÈÀ&à x õMx˜<·aäa“çŒ,l2<€‘M†Ç02°Éð6óΠ^†‘…çP¿$Ò6{¸‡,´#›ÆžÐ{ MÎwpÌBïá8H¢þ#³6™7adÖ&'~‰95r 3wÁ"Ð[žEt’ØÜW‡:ýÓ­:$"ô™>2Íÿcÿ ò5*ß.ýlŸôÿäN þ/öÿøþhþ‹±Á]GtýéTèßßÑ(øÿÿxÚŽ |Õµ0>wÖm#Y¶e[’%YÞ-YR'rö„ÄYÈj¶°D% ,@ØBØKZjHÙÚ¤@b¥¥¤-…RôÊë+¥nûhK›~¯åË룼–¦¥$Öä;çÎhµèëÿýþ^fîܹsï¹çnçœ{ι Ë´0 ¹Œkb8Fd:Ÿ%L×”Ã"Ïü1þ¬AøÕ”à AæY£Œ>,ÈØ”Ã㎀#œp„ZÈ4õØŸþÄ5maßd“e²ü ?ÈœyÇ=¤øI:C‰Ç “DÜãõ(nI¤xˆL ‘.1¢!„P'™JD‰t‘Hj€@L4’ì…P†ô“h' )ÈbÒ)vHŽX,fù1Ñc\'²âcGÍÖÀ±„u˜>ëŒñ1Ù ~Âtüà?ññ„éø!x¡øÁT_qâ?qB‡ÛÐF‚‘¤#ŒL%½©DÀÑ›"¯ä?Y­øýŠºÇ¯ÀƒºÈj??8>NÑSkem„²¦AY³µ²Db¡4 ÙJ)¤•;•@¹j“ÅP$ ˜ï'qh®8`›ë;aŒêXÍÃ6CùFâ*„dËYýcá±Ú"ÔŒ‚ù„Ïù£Ûø'?hÆL¬Vã—ŒÖ,½>c‘eË3eV¹Òh† =Cû‘Àš†éÇ~äõxC½\((qb@ ¸4ð‰x†K&h×Î ¥©4\2ºÇ±6N1|-Ô;­Ïëj›ï–É YuÔ@†ájêî›Ñ«xú¦õ†ži¸äЧþmKó ëÛÙDøEöw¦q3ÿÌ·.»¼cAw@¶4t.Žgãñìükg´Ér°{~ÛÓWl~¬{ÿÖlW2»êöð} Ã27Ð6a2Ì\€6o”z@³$´ñ¡ÞëHÄSÉÞHˆ «g®›Ñí±bõtÏX7ó0KštÔÞc1Á,«Õ7—Bò oLëè˜ÆÔ6Ä·6[,–æÖ%ñiáZ ¿‡,’l>T†pòK³œSGg¬\> ñ#»øAö#3Œ«ØEµŽy‚kÂî6v®ìÚçè…Áºç†;u3Ó!ZIÎ8ì˜M†k?³8¶C˜£Wq{`ìC*‰Ðh>HÜ1¿_söÙkâŠìh)œ›ž®ojªOO'» !~dXñgÏûB(ô…ó†ýÊ0< kOYxÊe§¬©±Æ§Ä­5k¦ —=d ã²ðÓϧ> íü+ütÆCç-o Ǫ†„/äÃõ_koïܶÿ¶¼sñÕ+f°ÿÎOßz±tpÛu7-™}…dõíþ9Å sàˆ©e Œ³\9.H4’!0¥S\ ʱk2™ï"?ip7œ\2z§ÙÔÔlÞ°Ñt=¹î…Wùç\!ûKyOXimUÂì¾nov›ì ÛÇ6²:½èå 2Æ óLZkAýAÍ^âqCæ™Þ” &PæˆïaFÆê¥Iª0Üã>þ&ïù…Q #F£Qý»Ñlæ> A³·q*˜O‚á­ýãÏÿ‹ÑȦæ_@27¦ÌlÄ,¨‚sþø‰Ñè¾fÈ ¾6âp7üÜ©?úÿMþ›Œ‰±1vˆA˜Ü2‰¦]$j"‚‹;‘vÛlk~va0¿ûgì¥j£úÜzþ›¶ÝRD:ÿg©×濱cë6’ÅÅywú%ôgâ(þƒØ#'´ÎuBµò#ì=ù_@?ƒ>ÆFØýVbŒ0žaá!¬aL4tXv¼¡ü:ÅFööh÷²9‹ïj^µxÞŒü¾¡ézÐÏ}´WnŽ}7}¶×»j“¯ÆÎšÎïi½H©­¿º¶ÆÁÞi¥ýÅtêïüKüSŒŸ‰aÍXEôºEºbbBQ1ØÉöf”t‘x†ôF騆 ·-"dqA÷ׯ\ê·~F`³»è6²iä•+À ÿÔ¢Û^ȲÂ}שï׆k&»ÝĹ¾»íÈà<- \èœ;Äâg1>¨w†0Ü0ßvòÉ^x ìÝÝ7lÛ<”šyÝÎ}™ÌS·o›9éÜ-Û®ã¾6kžÐ±lË´¾ën¹ùðЇo¾åº¾i[–uó—§~¬æoà`jàÁ•Š{i×\C4,"iW8’JoñVò„bp¨ûwˆ²Cýªºß!‹;Ô'7×D.v¹ÔÇÖÔ n‹õoZ-n²ë¤ÕÁ°eùÏP‚òŠio4Š~LYä/zmþw_ÿò¾ØìgþϽŸþý§RÞÏ"tÞ Ó&NoN€¥)4ÆÉM ³CÛG2«‰\j²Ê8d-É@>#ÛOt^¶Àì5¼+x͘e.^á]ƒ×¼à²ÎÛG 8›^æ ômŒ÷(ÓÆt1 ÷s™Ìbf³J›°ßÒ —%‘Œ‘ â<‰¬4ŽÞHâø”ÝÅ@ešê÷8CÈÔòŠ,»5<Â(—åk²c5Y®I¿þ¶ìÍØ—âùAøú]|Åךål6+›Õ=øHVãcb´KÕ‹B´6ßi4• #´‹_Û©|&ó>NvQŠk#®pW•=ä¿uº7”ÛHɰR$ ç÷î ³[5ì‹™ ™ ÌÍÌg¡ ­µé%ð1Ïä9}¼°ÐûÉÇþúÏ&@$&¸¨ÿ¹÷Œ¡l¬”ð=Ó1RIñò}9æØ#ÎÏ‚«zû??1z&®ôı_aÚùc|PŒI[íÝ:uÐ; ¯þäÇl¿Ñ->k4ŽýæGõ£ñYÑm|Zôwà }û“ÑHnÑR=-B¾ë™õü ~åm¼§‰.Ù± .ÀÃõ¦Mz^,—»ë0%£ñ°Ê8®‰Eý«G¬Ä**|ÿsg|oÔò±ŠÀ¹zOýÿ¿Ö¬0s–¾zâÚé.¬ãWN¶^± ‹„yHk<v3t{8-Ù|Ã' ø«eêøa~ÖìÅH94²Èx¼¢×AÅ-³@üy bT4@0ìb#]DŒDÓÑ“½lj€DSio:AgÐàöÄS½ìP z:„;¦¶-á|yH"r ·¤{ÒB{\ˆ´5RLi‡6öAƒáAÖæã–tM¾]èèÛßtÓá›øaøRò±KºûàËC¤­!Ø1ô´CÞígCÞ샂ð +ù¸³1EG·!ÒÚ€ÝXzû––®î¾éÙ›nz–µvÜ@±x™ôíô›Ê-#i^ Ïxñ*$)®ÎÀWü’ã¤=ÖO\fùäó€[WŒ´“öþX~V¬?«ÿîþÐ `Lei¬::v4Öß$?‹=Rþó˜•a#ÿc¤÷]8YåÝFJâ™b&'{%LCìEÀÏ¢­‰Í ·Cf]Ç^$Šù/ÍùïÒfߪÞM;ÀÚ;«óÉœ… ¥°Ê„6ù°CXÕV¸¥À§ð#êÆX~ FðƒÚ<ç :þvC¿¯cºµyBpLvŠ£¬Ó1ðÐF”v#ß9† /êö8VFë©01Óà­_Kôí?Êæx>£}úÔ#€G7ÔÑ‚\WŒp!.@ü¸îü»±bùwÉ¡+{ÜoªÕ­#»ÔPÃQÒ®nÄ«66 cZ­çD‰¡¥â’Â(. °Ÿºuï;n‹M}ÑÁ‹Åý?»œ‚ªžävÊtžÉxíêF»ì²{É+È–²ù`¢ ×=Ÿ×" rPÏ€l˜DîV̶ߤ¿±™•»?ãíZ@ë¢Hÿä°…]º[˜¥3Àö5€Ì%O ¨¼ê)Þ\^„Ñå Z;ú˜>F÷ºtf›-IºzÓ® €çŒyúu1Üu™o<å:Éoa:uqß‚Õwòykk ⋜‹}0?jv²«X+ÀèæÝ}V»›­ïäG$sþÚŸº ?2ò6ùª¯†ý´YÊI5c‘$óCfýb!¯X¤*|FÏÔÖ^º$Üpº7ïpäí55§ÅÝß¶6[¿mµàjg¹¨°®¢l>*öñ KO& ±‰8÷Ü¢:ǰ…o¿êÖkõ¢‡Kåm~™o¾Sä-*4¥E¼}P/ûÚÍ%  k:¡e×"å1AéJˆ–èÂâCAX𴹋Š8= LƒÅ¢>°Ü±a¦åÿ—v{ä|K.3 ÆÛ×:\B¬xǤüwðºå˜bÉeb€Ï>Ö1Û¿v‰HÅ?äf¹›58Ôó †þ%Í6›$ɲÜ'p¢L^H¯âXÎbpI’VqnÖæ¿ÞéAé8¥åK”g'i‚!Uz†áSEšªI×ßûõÞ5Ù÷ýN=ñ»ûhpÍÞVÜ?¡›(ìEÅ ÿàš½¿¾V¥³rûÍ?Þ´éÇ7ž®ýõÞüËV£Ú‹‰É¿âµ.´ãOø¹Ü;°÷•¤ Ñp¤ 4žNéRZm.–OÔø> Mu¾L'¬Éj5©ªâÓ`;´Mt‹AQܶM„›ïôyëVí™ë<`‘’ $m)Þyš¤Ú³ÑX„™ÛDaî:Ìáݪšq»1JöFq³15¤ä-Þl¸è\ƒ…3‰~X¡æ-2pFÿDðe‰éÖ/ñf!¯è2®½iç:à“=Ãhýà{ü%Ü{t…^€¶ *ÄPˆˆ…ðBͽ]îÎYÓD3ÀØjd úÓÖÔ*æw|âê¼GLϽ}ùË‘k7¸Ã‡Ï=0×ä6„o¢z*­ž¶âzo‚ð1~Jçw0ý0SÏÔe“Pw%¤”#@BJB À  %Ùø+„’ ü'¸½œÀ;¤%!&©§ )ðHÈq î7fÉqöH.§Žæ²ìÐÉç!ØEÚÇŽf³ì‘,ü9Õšƒ$9” æH{~iž€Û ŸZ³ð)O|‚!"‡üD.K‰ÒQ a2Õ %©£š2WŒ¥É‚\ëŽ{é*™õB{7â,˜9.ø'ew U^¨ƒW¯&Þ$»r9¼µçrcGõBôçwl¬¦òÿä’lö<üÑú¾™Ê·îSQÂã‚…ˆhì! i¿Ñ¨vãîÎJ :³Y?üñ#ù•¸_Óm4²ûq[ð‡ýýËûû }×,¼EóõA{VåПºˆ‰œ®ÎP|žDöåg©?9M©ÅÇId?{¤)®ûÊ/ÂðÐ /\[ ˆ«JùÒƒ¹ë[àœf4G>ËÁÌÁQ€K ó^  Œm×â¹ †¦›O—Çù -7wê]ËÌê„ô<ÝU3jÆ,ÄÉäˆ:“¿Y“µqÅ~ 0³™/¥m‘¬Åµ@CŠ—CÜF€q<·é’y¤xËhúŒõÄ\ôЦ0=—RgYìd‘(õ¼(_ð2’¸ŒØÉÊa³‡_Ä{p·M …T*¡‹0žU­”T¶˜Ù!³if$ÔŸÔ(Wâ¤q¥RC:P a3=b²Ñ rK1'-»{ Íö•HèʽHý1Êá'`Ùkϯex¢$’¼.¹hŽ{܆`¤Fé¤ z›EÃ0®øc5xfMÑĆä¾}çß¾Sýï•S¦¬œÂÂKÅ]Nëf'ÛpPιS§`BmmHÒv9Ä4ሄ^ìm D $¡˜Š,€'Ü„ „ pìWÉ­îgØdV/L¶;–ª×MZL­ñõó“ê­µ¢H>{€,ßë·ºÂΘ±ªã×÷Ÿ쬷ΘQSo ÛlÜûùsÉ¿hýùÿ?A¿ˆ2qªÓÐ`ÀÝ5 ƒ€œZ€&*ê“X1L5:Ù6¢ë´öÏ‚+ÙÝßêO]ue·jõƒÅ¨%?ïÛ¼&ÓØÑaW?{ï¢Ë­Ë2[þ}ÉÒW?ÎÞJÄbòÒΙ›¥kÏ-\»Þb7‰sIì¬kf&ΛÜfê¹x~¬¿·nì™O-9÷VÚçÎ ”~cˆW"È—y)b\)„2MrW±Ëfˆ;MíóUë7¥ƒ'[¯ÍÀô¹’-c/ö´.¾Ø¾”›æ¨uÙMèþlŸ&øš.Óõ9ÔÛ) GêÑÚ!Ã!W* ¸60CŠÑ„#”Üq£ÅçŠÔørqŸOÝÈKÁZOÎWqù,Æ8Ì/XpãðÏíTšÉÈ‘±g<>¤)˜‰[J8£o` ;úÔS\ÓSЧ¾Æö“Àá“%š†h~ðÌpÌ|J˾F~Kì=E0Nî¸QƒXßÇ©ÞÇ*çþÑç8;D7öQñÑ1ªµQCÃ% *E‚yëy}ƒ¡ UG?>üI`æ>Æê÷'Ê6<ž+ƒíÓÄÿ3IVògÕÏ®yOŽû•ªQ$WBv®ÛH vî…¢è[ýÏ 2ÿ+ý£ Ê'ÿø6N¸ß†<úÿúžÛÇîÉ•¶¦— ‡2”ÿSñ娚9ÿ³X†1 \•┣ûý­Ìdf>ÃBŽ~¶²ÊÕÍ-ˆ”t>¦W]Ùìp©PrœîZ[±²'žÊåÈ+¤ÆŒâµl†9]ï8qã‚ì‚C§é!Œ¶' ë@AA¯OuÿÐ¨äª !?M\…JMÍ­ÍfÇž)«ß•Ë=õÔÉw?A•N>Ï–ƒžË¼}újQ<ÇpÇ ^Îñò(»€}¿±½½1ï„+¿“2Çàq F²÷4R¾„´iHÄ—îITër8ÒÐß^§™Úù!gm­óä>¸Îÿ´Î'á÷ÆÞÚ¸hÑÆEü`­sÌŠo¹ãÎÚl¾ñ…Û!õ(9~í¢ ‹oÐàþ%#ð)þ~ƃúj$Þ@€Õ”ˆLp½GåOa{é®Íß¿fÎìé”)°zèªØ”Y×<þõ¯ïØñõüýÛ~°ùšÏ^õŸcàÒËš·sóÐÞëæ½ºã·Þú²ýÂÝ´N•RUâЛÕRÔT”Y%8ÛÀ­¤òKÌs3Ãq¿d]^©QTb' œÄzx¯)îH´“FÒ©P„mUÎZ¼jQ&œX¹ñÆåoŸß<0¸jÉYG¼±ŽÔzê]ЇþÙ$8cÖÚ&ÖhäyŸÝ¼õšÍwΞ{Ëê9^˜¼æÁsfß¹åšm[våÕÀ‚“ÃÓ£!É(ZíAsÈÛ§ÇÎyÁBмÀü•Œú8RiÔ£B­g6ˆ{ËUm¦’tyW!bšpÇ®d nÅ/yÌ‚áʼ@vÅÓ/©»Ô%Çcý¹—öªŸxñEn’:üå4YÃýõ²¼,yZ-ækr¶—úcH&öÇ^È©ÏCº'È®'^T®Ç÷“5ºœîóÐÇê˜r)(Š(IèÒJ™U׌&#€ÝŒ! +YM.ÿJï«EX^|‚ÂÂÞL–«w@´Ú¾ìò¡ZsgßYÓæ´ºˆ…ü\ªÑîµxêÔŸ ²Á¿xÓ„µyºý—LïõCyo™…’<ñQÊO$)÷W6¥m%݆®r݆Õdõ”™‡Õ½Õð’{¡üO‰bþpÿ»AE܀ʌÞg ÐÎÎý²ˆ¾¤§iò~ºA¤¼¢™òßO"mo*î!ƒÓ[TÀœŠòm¬dHÑT1Ó$… ÉPÔ4^ÌûsfcA3·ß,ˆêXA­òPŽêbâksîYà†‹ šyHˆhýPäÍËâ+b‚W=}¥Óû;¿¾‚µ¨"Z&x<SySVYíÖ&=ªþ4Ÿ¼&‘è1Jä5u~è,Ó¿¤zïeù–g^QB\/¡PÊ„%+p‚re|Pn¥ ¤T’†cZ>?¢çï–eòžV"_[‘çQ©/…5Yãá|бàqI£ö/\§Ó9ö–Óçããªdi°ÀEBh$ªåvÒõ ±€…Ó wOL¤ …êÐúfpa ¦,?HógHùf2¬ˆµRbî…²L v >ÞUÀSo™–°^1/,šˆÄ“¢vc«°Yò GmôÀŨÔ~¸Amêzª Ë?Ç/¦’ÿ4ÔÎ0‰‡yj̸pák²î¶2«öH «ÆeE€RßbéÅÏ/"M 7ò5u²lÂ[ŸdrC‘&YÍÜ&I `!>pû˜;¦õåJ-bàÂ--.à´VäMÚÅ4>©¼Fj¿–/î5ÀºÎσ¶¯£²ƒ¢Þt5}Â>Cþ*›<'ß÷˜dµæ?,cÂø¾üïdGfëåü¼2Ò0wã6óó˜òL¬h"ÜfõKä¢×òÿζp;ÕÇÕǿ϶PÕd¨cÿ©1¾EO‹šÑi¾%ÿö÷ÉŘ(DCäâïW¬·‰ªõVé2š„I)ˆTöiÃM›êµøFTÛz¡0ëÁªµù›U¯õ Sµþ7V¯ÿ mBW6;›nYZU¢zSÏTg>(“h……îF"âÞ½Të½·‹¤ñR]çßûLÛ¶™|¦ûLx‡[Õs,'NU|®€¯¹Eà<ñ4)«R–‹Š pß*ЏvU#¤gÄÃ*ñg˜ò·jÉ™*=~܃¨ìA‰SÜýÄ“ÎÍîA J‚Hwä3@Nur®bw™°È€ÊŒxÀ}[ƒ`ð7º½’‹ø¤Z§ËÊ›tPlh Õ³¦L.)NU‚}¿¥¡kqÜ'ØÝvÅéõˆFQr×·úŒ{ˤóS]óZëLùÿ(×@ã*úSfÂ^‚–+uöPe_k#Žñ•.É8éÎÉ‚%Õ ¯,…ª@•›£TK£¤Ñ…º§Ÿ t`‘ß‘ˆXÔAD;¦‚b†¤|pßAºâ7ð}qÒ¿é2 @Yû`Ý~¥îÁµ¶ŠˆiÔ¬K½û0jŸ÷ÒYÕ( žøÛR„úÃÓ~^ˆ¨Ò§8ƒ>…è=ãF"šËœA[å‹ÓDqûvQœCîŠXõ|Zõ‹sO÷…þ \ä/Íf.ÁÙÕä³F;ÌæÿkáPñ•ìb‡d³z7ÔeͶ-6‹b²y¶ØÌbÀaWjnh7YôLáFû!½4ƒÀwßâssFCºnh–Ì_0óû…’> á±M½Z²« °ò‡€ïnC휌 ¬ÄÃ*#5/OöUÑN\(3oÄ@…[7`‹Mg8xÏßg¬e;f\yñ½—|fÖ¤©Þ‘¨Û]ëi5®¨q5q&Ö>¹'ºôâóï¼áå°ÑßÙ353éükÏYê­‘œß=WŸ7çâ+΋yxþIÎe<¬¾“ûÂPÃh±X aëêv׸‚Ó"ÆùŠcJcú›oHÌO†Cu]³L5‘®«†ÔÒÅk““¦ðÑ–†ó¦õ„§]xóЏæŠ ˜~ÿ#ª;!‘ÞÛ)B58¨/P¬í õõHšÑF#0‰°B(ôÊpì}ÑFstÒÜM|¹ÆlçˆÉ)]tϼ&ƒÝ–™¿,ã™—nt,¶h[ÐäY4ݬ$žwQ×’µ,Ë ž@‹ÑàÆkåš`D”ƒg]rÿ£™·|êüY}ÍVq’wRC*ÔŽ9[o»ÿ©ç§×ÎÜdðX 6Žš&Í=ÿâÍ}—íß°À/*Í\Ë”)³ƒÉ5gOò˜lÓ¦¯¬Ø}ÙÙ1:>OýŠYÇòs(•p6Ÿ‚[‚B/tçˆ*Ì -n:±½ <Цðøè)Èú ¬á+Þ°~q_}ýäÅëoxt>L®¯ïƒV– FßÈßG¼@dÎ9ׯ[<ñs/¼í®Û.<7î±ðÖsó§B²ÉždïB'·wX‚üœŽ³Î¿äü³Zéµ£üáW²ÁÕ—Ù>2²½?í2ȳ¯±÷8›ç¬žÕÓ={õìfgcsC³ÜåœÕmãå –ÛÏrâ¾õe ¾#Œ›‰E>ˆòü45µqo:áJ£Öì¼X«°^ioº“P,x‹µfµ:/y ñ¼¯n9§VóÑ¥S§7=éºòîè’u-í\¸%•KåϦUv¶Î¼,»â³€„íÅêZ=Öv›ûâk¯¿¤NÑ*+_§.ýÚŠŸõÖž»iýšÚƒ=w @¥æl¢m˜röô>ÛO­ÇÊo,VÔ²’×ëÉz &:'ÿ4ðÎ5¨Ó…!êÕ9èpI 0@I[ÍPU""©sÙîInv‡R>ñA¸Ž˜É9tæ$ç¨3/«š³|k£8y´iE û“ßøÝc8óÂE×!Qè\Û‚} %Ašf4ì s*®A8¦‚A³Ø΀Ü>D®=5uw¶Öõúj³ênG z?2”Qª/I=î˜ÛfýHýè÷4Ånºå“]™æ¾€ˆYmðªG"³É2äPEÝH™Íf¹vZnž<š—PiA_Òq/³ŽPÉDÕ¿ð ã¨$$Ž~%NyhrÜOdM\‘-þŒmŸ(ˆä@\³º#½„ÔêÆ¼“ÒNïçJŸOÔåã>a+ÿ µuJ¨*(%¢FP„JÄW””¥Š¦½ø–ßð‘,$)ç÷)åÿ˜ú³’ÿê}×ÿ˜ B\­–àÏ_»ïúÇþ¾w¥Vé] 0†ÑT¥OCÊQ}è¾ë5±ÐÂâ{Ho*ä™;;õ葞ÉrǨâêõMÔcå5­ÜãÑ4S : ´ýMŒ‹îæ›7(kY:멪¸•zÒ`ˆgp ›J†stˉý±v'²¡¦eðÒG^~äÒÁ–içD›»1šš‘Š6ºdA Ø@'N ðŠæ±³Ö­N.Öô?Îf²Â…Ü1˜ób•ŽzJý¡±D ì¥V o@7R@6Š<Àþ%IF©Ø0êmj= [Ž}N‰âÒüÛŠ¤57¹ÿpò©yŒÄv4@<mЭá¿Á9TÅòp?ÚR7úú¥Š0Ò›š´ÚQÏG¸[j„¬ÐÈßÙÍziß÷·b“´ú~ƒð/)wC?â±ï רa¥-/ŠC®n“™û.Ä•ÛH j63¨€’иŠpø‘“KrhëÏÏÂîX–êIçÆŽjß ¿‚o­è1ÁÅ9 ŸfÔ\Ž~Ú:-¦ÔÑ“K 4©±7BYÍö‰Ì†Žy%›DC~e“èmÀÞ@Ñ]Ñúÿ%Àrþ©ÖÙs4T® ™Åâ®ÐóÖG-âUgõ>ÏíûH‚OpVÖBìÂ]ô{9&ÿ^6¹|Ðm’õå _PLLI7Ç’¦iÊ®õé "'T }Æãï? 4»ó¹›…|‡¦[FÇ­útu/Ù_y;Z”¼?Û£H†K®0Wz¤èc#¤ÙÙÐ)€Ž~.rÁŠÄ¥+ÊB‰°Š±&J°“ƒG 0ùË[ýÐäÙü‘.Ρìr·ŸO³kŽÝ;VC•‰ oX¨ úÍöKÛSß³ër¶t‚åí²í„:z‚X\±úxm‹ÛJhÿ™x¸ðÐN÷ÇhÛ5¯ ¥Kè`…;ydp.Ec›4²XžD<-´llµÛip.»^ØâpÕ×: Ùu/î»öü™.«ÅY[ïrl¯_æ4¸šã½ÉkzÎ$~Dq…]7/T_<赈¼¥Þã4K§$ðÆ–˜ÿ ™»ð&w“«öä· †ž©S¡¸7ÿÿµ|K‹^üŠø›Žâ¯7íMsMGýáùçÿ°èhÇÃw”…¹Ã㢴0]?²´˜fjaÍ5aŽi–Цè6C¼2ôno• ¤“Õf ì=ñ–)õd^Ëÿûövï qNcãÔŽ´ûþ‹l=uÙáì]?;¡fâù-EÕ~äìöáÏnÏvøÕ}5¸Ï×%»šë¾÷ýú–ìèOÕ»³dë¿=„Z%v¹Žè ӳРn¯K— u ÐÌ“*J¦„ê#1äh„u1HrìÐ o»ý}ÿ”õõSZâu=¶‹îw§;¦nÏ—UØ ï‚Äãä•ü` FÝçïȶŸ½En?»¥þûß«k&»¢ÍÙl9 Yõúíd«†gAâÃ8NSGáê³ÊDŸ09M‘AK{Þ€K3ÝŠ„­ª[_]’%W4zÖÛˆu9é\~åúåën3ÔÉê~ñÉzir–„ñé Ååô¨“X3kâ`PsÄêøÜÊüâ’nÇåïÚ=mùºÁ]‹ÔƒJËks„ÍóTÓ9d™ÒõeYN`}ž¯/û]U#Æób˜;R̨“ÐÀt,¢ÚlŸh*ö¢×#JB+ (´¡iGx\}~IÖ³F·Ýv@T÷Ëu†ÛÖ­¸êJ¨Ú ±­÷ÌÿœÃ @-Lœ™¨áwäzÃY§îg—”úÓâw‰`wx-ù¿Øö´(dÙ¢]ƒ×ÉÛFÏ3_÷øXcY’mQÔƒçßWæb¤-©ÐF ¡êKõ5Õd-0bƒâ¨çƒ—֨“T+æ‘_ïZ„xÜcËÿÐj*`ûûåˆ}|xâ~¸LÇF*ÚS*oêŸMتêA­Íó–²ýîTž1pÇ7µ1?‹R t>éó»¶R'"ú‹ÀäÆÁEÂyÓ)oƒP7ž”æ‚Å%«ËÀ$rÃvõ¬ QŸ¿û½eE”ÇãØç”+½»nùzlÝåVlÝFrktÉÖ'µ¦'?R®„'ZƒCEÕI§Ky» gaÎö0þ‹ü¡^áê} pE;…õKq{ÒáT/ù?ïi"%íÆÞ1ÎÞ’ÿbñ-ÞÔ¾qÆ›Ì˵ƒÛ+ ¢Š8Æ]ÀÊrI¸Üú”Ú£V•{¬dȪÍœ¹\è•AÍôÓQÐvOÄSÕõ]0.ÛêúN¨ìX9s¹Õv¡b?OE~ÚFPU}ož[YîKårÀéÖðñA¹ÃÌ“U%‡§7D€w ýêöˆqÔ bá/í‘hÈ íáAÙ±‘hPbQØ“JB8ÕI ºä?áI%=ÅX‘tÜO¥;¹(P‘hºLìd£Ñ S •'hÿݱŸ>|þùÿT»‘¬ÜV?Ù,O•Ýç"\`ª7‰ÕãíÁ.‹2ÐçÝ>Îæ¹Dá²Í fÎÖm•g;œ-íö„ÌCŒ'œ¥Öéu¹,»¡¥Î z—A`-ÇÙ¼¼Á$Öx vc“Ãk2·¦[x–p\cÚbüí“l΀ÝihµsµœÙivðaÛÃêM,gĨlñŠÁMžà–zÓܳ›7JvÞÔÙÀË‘V‡RWÏ‹N³•ÝäoÎ4‰(Ú-„µXB^ÒCl&Vnô±nŸ¿¾Án D4[k6ž³†›ìN×&µº}f§“3Y¼QwÐ@$“U$(Ǫo¶:-üZG¼…#&‹Å†/…} –?ÄßN}Æ¥¼‚7íA!M´àühöøW>£æï?iX²pÊýùr›¼A–Ù¡àbþöó?uϱ›Î¹³-hñäØíëå6;»êSÿBõ#/‚µé@Ñ¿J Æéþ !%Q­)”ÀDq:{JI^Þ‘Ë¡õPY7UGçÊ(ÂÀ¼Ÿö¡h³?Hmÿ¬ÈÑŠævREˆíHŽôçÔ=ÜN`P)QœŸ¥Žæ€G9®ÓFM‡ÖSáMG§õ@2¤E‰$Q µ$Çs±~ä’TkNµ"×9®Õ†8ûcêF¤ñ^ê"?+GÙ  ^÷*¦¼gUlFVxªÚU™poC¨°ž.XCƵŠ×µÍ‰×qï‚Kê[¯k[¯ãöK—(lÀ;ö ºÓ¡ínè%^ñRÔj­,$)§ ø·Êì1‹‚n.¿ßG÷:CÐïfŽÓ(ßñ,˜íÐ;š„Ä´©ôR—¿Fëž_~ðÎã^øø;¼ó¥Õ«¿D¾ô;6|/jGGSSG„›G’ӎļD¬ñzbRï¤/X?½ñûŠÃíñUÚÇp14u˜$`¾ß[ßœH47õ7Iò~¥‰~Iÿrêß™sùù#èŸ6ŒÛ+‘h„ºe€Wò6@wK“̸h6, ‡1Cµ"à‡·æ©Ú=­mÎèñe°AòÓóŒâ– =¾àôî@“z—ÜÐÐá² ¦sÒóls³]ô;kklµêÓr¬^"sƒ¡é’Ü>Õ&Õ„¬-[×ß{ÅJiÒ´9[‚ݵ³È©¹-ç]±dÞ¢µ²cÒ µAnµÛ¹ƒägç}ê’‡¼»6hTï–ëüÉ–´?3sÚÝ^k­úŒLêcY ˆ1ëZ²´n[÷¥ƒbÝ´¾E߆ŒçÕ¤Íw¬ºàk3Ôf™•åˆ>† þÿfMäÕD‚è…Õ ¸aåñDðé ~}&ö¬Á@¼£5u gn¨›OÈ¢<¹­'` &bÓ¬¼±-6à÷®;ƒÁX÷"‘d*²a¡wÒüÞY”¦´vÖÔt·L³ð¦Xë¬Ö¸kñUß©ø­ü·aîèÔ=HR_Ã@¦£Ä+j“2—öT*‰Â£è%ìÓ/͸oƤ ¿±Óyá‡ê £—»î›1ƒÔ9/7›  þ~Æ7áýŒ´_“ÛùoÃÓêÖ+‚þ$DüÒ¯sÞIH:çr£ ƒð ¤yiF:Ýå¸ðïäv÷ËýÀ(Œ¿d®O":¦ omØÿÅìdM”8åÒ ;¤žZ9uêÊ©üHCg\›K/*‰ŽýÔ™g*¾-óIèÑö—±¢ˆ_ÁE¢œ‹RqîR'û[¥fõ?GÕU½Ao‘vb A$ÿeõ]¹Õ/‡Ô¿ª£o©?|ƒÔÞQâm–4™G¢Œƒ7ñG™83Ú3+ ¼74‡z*)¡$Ý‹JÀØpDµî“Núj5pÐq¾·“eDf/ÒÎ>ÎÛü‰è´à”%é–Ãg‡Wµø¸{…Uóë:g,ênН¸l²¿µU‘\ŸÏt™'Ö¬ñ%ÒüÑE‚«}àòÍíu¢úC›èꘒÍܻߺp±}UË+^b'‹’¯«o(5gã¼VÃBÕIœ¼äOEüm>·ÑÀ½©þ€5yšzgö†}úÁ¥ÜüA”©P-øP/ú€Þ«ì„ò Õ6Ì)¡x5/t;1šp“1”L º9õAܳ|÷êÝÑ)ýµáåîX]mûókFEéH/ñ4}:¸,oLMªoò®»6]YãMó5¢Ëê0u[›ßyÒ«ˆfVêh¾˜?¸äÞE-A§_iï«ßÝj²ñ Ô. 6|Þå5’`#ÏÕZ-÷svÁfq˜ÓŸ›íês·Íš>¢ãÚwêÿ î7C—å{ A“ú…ŠÒÖ]B¾ëÕîz,i÷H'dù„äávÚ?’`E‡• üx,‡öm±¸z‡`ÍF[ïê2aõv‰hp™%(ÔÌ’öü¾Ê‚ÉýÙ5Ô¦;GÚÑŽh”í¥²³¹\Þy";|"«ÙÊ–©rx‚zËsèP‰HCT×v¨P$…éõly}‡iyhvMŽCù…r)Ý#Ãx®›¿-Ü.(ót%fu»ôÊ€(Û…eÁ•UU–oâ² ¥p´ÔqeÑˡ啗¥sòy¸iº X–æk¥`É>£X¯@2Pø¯. ¨2ÍŒ>«n„|‘Ê,/4—£Ôþ}Âò  ®ð?Aí¸&ÍJŸ†Åær§+­ðÃÉñCV“]{ŽèìZÍ0- úùA=–ä Fø®$ë+”Óöñ%U¸Zy¢­ÂÞ—Ž°Ù²RÕ ·Bƒº)¿÷¥ŠâwT8úÁ(áaÙûRÁΣ*-Àª—ÆÙs€r5v êÿ!^tZ:/ÇK,'±ÂêF  9€»=ãÚæGˆ<§¸CíÑu“"$º-¾î²F÷óS2ç(óÉF 0Q©Ü+XšðwÈ,»]=b÷h[qžB‹QI’ þ§ú;)"ÁÅŒšÓ9ÜÒ2ãšô6Ãr?çÓ}lŠV Ç=b¸[˜µ£j¯¢4€Az”ó™Œ÷KÚkQ?TÿÂ[%“É$°K¢Qõ-¯Ñl_@l/ &;ÿ˜Éì°¨ËDrª?P_d£E1ý~ýz—â^Iº~b°÷§ÔrÜè¼e¡uмf¹­P•/ÍÕº#Ü Eÿ+šS\ìG‡-ØR4¨« ‘S®óÖS®óVä¿‘; ÎÈ*`ßG¸é*5'Çäûd™Lº ˜¯ÿ~¤ÚÆê à…5¯”FšÒÆhb`  ½êœú³Â4€ý[b$~¿Gç£NÏAX$òÛ÷ß~ô‚ }[»‘Wß}åê«_Á‹z×6múÒ&~Oñ%Þæj/árÍ&|_SˆÆÒyã<ç-â*LÏ›ø«Û,©·JQ›z»Í¤œð«·£ÙÂÉçÑ|’V|GVW~öËÍz ·ý ê¨ àH ¯œ†ó³¨EÉ ¤º²Yîn‘¢çH4ûr7P?99­Îæß¡|O-µ·5³Š ²%ã4µ dzêO/4ùL_Pså’TÔ>¿LQ›ÄD(ú ˜ÚôùJ8òÿFµÏ+)jCb ›MuØ2Xc8$ñt°}œ&§@€«Qr¼-ÚÜÖ¤þÎU_o6ÇÕËq7õP1êŽË¤+ÎÛ¾rc6ªI ë\ ê(*v´2¼4Uc(Aü Ì£9ú3öŒæ]Çz÷Øü»­;0'¡=äÛÑ*,e5Õ6ª»VÔa,ÌqhÌ*ôë²P@wȬ°G²¸/ÓOÖj÷|ÌFImÇ #Pzë;J¨wÊŽ}ž < ‘ú ŸÀz TŽút‡ˆ~£`ÂȱGP%;? ®5(Þ(u¨”# ”ÇÈvÕŠIÈñí#9,?Gù¡¬b4K]ýQgÔŸ]ÒE[à phʯ§‡ÛG›¡à+` ÜÄĘp ?Å@á>!Ú}" ÍÒ½¸Êr=ÔCÀD5ï 62¾¦ZYêèå?à× ³ÖiðËA¨‹ T(øE U•Ju³;"}©ØÕº#–ê‹Lˆc¨äÊéÓ—£VäòéÓWþOû›&ÙCIÔ™úÛÇu8*烞QæçaðQ^*z(¨L­|JÓ‡½^Žf©p1¿ûõ„0À4~œCˆ³Ux¨Î*ršV²*N9Ï€„׳¯Pðú„Å«sñÜp¶ˆœ_LŒ‰ŠŠòÍá3ÙZ"}ˆ&ÓrôO¿|lõêÇ~©ÝÈk¿C¾/Wj><ËüSÅxÔÀåMêbS“¯–—úg(]½J(Z#Ÿ†x©\$OC6¿8-àf:{êƒSҳ蚨oý4:œÓËÜ)Ž¥ËWb¼"uÅiu·hŽŽ~½dãÊéì%û¯¯ÕB±ûóAM sÍâÙWH.gvÿ%ùç4ý–ãvø+¸œ§ð=¿ ðÕSêG‡Ï‹jWHWÀæçu>…–[ÿB{[çuûɶsÕ;la›z›iñÕÝWß­Ô\z½ÆåCðäƒÛÖ|¥ž\f·«Ÿ×te¿º&ÿ¹ß•+Býk«è/t¿ Ï CM„ /@SÃ>Tm ±G`vú`?þª£ôþÙGÆ(Ù,zb" Õçðe¶¸üAÞ×AÞiàÿ»´š7ÐÓéQÁ¨R<Æ"i X ¶:¸IÜ‹(a‡V¾öœúã¦Ëç§;4Réù—ó]}—Ïœì^þá«Ï1ÜvîÔµþÚù—7œÔÊ=Ùpù|§[Jοœeíµ{)­eÜüÝü#Œƒief0ó™KðJâq²"*öF#¬(©¸GjJFhŒ¸‡Xè#ш·âµ£ñÝkš¾—5EÔR¤PÍ΋ㆠ^p C©eoÿêíe…€:•ç¯{6ÈÛ¬Íï5ÔÍs‘ÅÆ™8‹XÏ K6×ðV[ç=çÙ}V+ÿhͧ×ÀßJŒ›lÑâŒZZ›5ÈßW‘‰±”;®þTýé†e«V-Û@ÚH†êIðÙë¬ÎD<Í™[Ç)ÖÍÀßÏÖl^bÃXeòÙNN±„¬"K]£@Œƒ×bŠ©šË?.æH÷H gzXaÆðÐÙ’Aîˆ}MO¦eýXÂüH§Nr ÐóÚŸW¨;ñhtñ»gttOöyu3=–Âü*פîÌåØ¿ C ÂFGsh9JîͽZ°-”k‚’]L-Õ~hÎii¡.ê49ÍQr5¦ñ½I,VÝ“ÿ…^jf”»_}Ô,“í¬Q6?Ì5åÿNVçÁÏÕ ÞžËªYÙœN›å%ezËÜqƨï>ÁZè  “NtñŠÓ1š a Õ%þž=è yÏhÞ™«« H¸Á—ËJZöš?ý h½vrœkÊÁ@åmÍY`®^insðêF\”*ö|Lœz!/?·)(“0 Éâ MS4(šÈ—hðØ{²º™’æñ-î'×hŽæ‰ëoê7ûcCÒžÊ?‹6²âñ’²'|ubˆÕ£@´þÌ!³býÙ¡¡ü»Ðf{tzø…1UÒA?=Œ@œáá t%˜ä•‰ÀÌåiuš“[ NòÈiáD ±ˆGÝT@Š:Ïp<ü(õcÓXéÉÆUm2Úϱ7z›ÚOòíM^öFÏ´YUfwGsüÁ“#‘t:Â/‰ªƒ•¶Îå~±OsÞ]µÇF×ÿÏçÝ‘¯ž(úü(^È‹Á±?Lû$ÀSʽ… WzT>mì'_§‚údŒ®ÐÔç:¥Ä5®Lh;¯H7ÜWgzêgÄZÆÆZb3ê{2d5Jj¦Ä9Þc+ãù‘\vqzç²DbÙÎôb ©Æ¶g ù"l@צpæQB½býÛS Qí>€“+d p²¾î%}¯L!“™ƒ‡òçšcdwHo˜¸Ææ×p€x(Tì¾pÄèxî¿ßp#ê:dvQ qŸdAðQFdÜL³¦K¤mÒPRËí ¤pU?òlÃëÖ ¯ûzg°-ª‰¶…ÔjPÙî©b·ùG×aRõ¿ú&^qÅàä>uÓ8¤•p&ÃӮф ¤`íMGSŸ®¡®óÙܵao°ñã¡ÜWÜ›Z´aâÌٟݰ·V5ŸÊR¿s2NX ÛqGB  ¾O “ÊKÒg éôðÀÀBWþý)Sg\õÙùêžÓ¡läË÷ö]zöÀ<ß²o-_þå- ø±›ÆA£ŸKMqÓ­!´Ã¦Si­gyñüý¿ÄÛ°]Kû;SêÆT'ã©ókPqÉæeêÆe›7cZT{~*‡7‹bê\H…?ðjÙµl3•P œïоwïT2²ðjŠY;Ö)ºl DËueytOTøïÚjö¡üñU¶H­í¨úœXögɬ,õW´ÉÏ¢^ŽÚÂu¶¡![]Øv”Fèç”| ã®QGá¬h`(¨# ƒR¼'5X©D§ÌQ ÊqMË6gûc'býúu³:'—ôÿ™®H( „?¸yÕµ¥ú¶Ë6£~.òe¨¬[n ¸ªŠÿ*€±U«yZsÃt 9ï‹›¸R!GÙý·©ù“MM$ÚxŽz€¬$]êÓ{ÐÃL<ü}ùç4ÞÆàJZÕõê~ÒMVŒÕ•hy× >@u»Êí šå…î+³¿Æèôõ]áß2FqO8jü–Ñ¥°WCÿ»Qqíˤërw®‹.Êìä„«¾Þ¥\õš_´úü§ãôöyš¶\O¿nÔ)IÍKGR§êHÅq”¸ÜIÚÑÅ. d+u@Ï´õÓ ê¾k–ÙŤ}9¥êT«v6ö*x¤g¶e7?—™Ã¬Ô}õS§éÕ-ð íAUÛü‚í OMlJ ÕpÛíժݧüîÕŸYw–Õéhœi6û\fAöZc,·rjFœTå‚ÐMj8kOë«51‹þT»¼ýqW½_ÙnéØ`•7®%³K«èÜéWÜs–d0š‚á:»Ñ`´¶OX•ÞùÒs$ã4¼?:ÿSI1¢¢W-¾Pr}ê²£Š §9õ.Ôû& Pš™^f ³8(ºW¡I¢ÃÛ`¬¢`@5a}ˆzµêiþV ¾p„²PÔ½+:–£d\jÃ"=üa€j£Šð­ä)W§Ô$qö{ÇÚÖÍœ×p)—Vüõ®|£7hj¬ŽÍöâ—³õ»¥Éâ$·Lëè˜Ö¡Ê9›\öúŽÚn[ ±¤k{lG‹‰Ä.m „m~ÇT—ÀºE‹Ûù¡ÑbÈ­¶m¹` »—wònyæP&—:P¯LJØí–YŽúéÀŒÕ_îp™NW¨‰ž›zVÛìS׃]7ÖÕEÚd“%i¸ç™¬|ñ ¾úèÙÌEÔWMÁ“™7râ ÀÞHB¨´Ë6þ`UG¹ZˆæÎ ø9 N2l2ÝÛÉ…HY˜½(šÅ—ÒÔÙiwœ½Ý“[ýÞ`ªcZ¨–R;Yz=TrÒvHþ9ëc. ¡Ö²êGäŠÒº6»*pÕüÎ…'»[â‹:ú/˜ÒªXØ¥œ´CYÑ…Mñ˜ÖtÌÐ-'º]£n,{@üð cø˜Ob¸þæþÂIÑN‡.”xÁN ¹F9ëÊë›Nÿ­Kóß[º£ÞXÓr=ÛôéWÎmó °Ý°Æ¦ØY+¾Ê?sýJõ¢Ä×gÌXµuËPý¹¯%È—V^¿Ûéè[­ù‹ ··ô„ÔWˆ ¯;éúWæ ³xv±iÈ/‡×XS3±åȼ”2¬¤÷Ô©Z¾ÁÛ f×2Ôå/yòÉÏ?ñí»ä8ð®M@ÓQÔÎ*Ë„ÂýÈö¡¡íCäXùk¢÷²?MzTy?±àÕZËÃYu׳)ÿãé]Í•ßô1–-ã—þaÿ7jô‚~”ÍÄá .dãÄá » –Ä'Ó·½¸š§º“VÔøz£tXKþÙ2k̹d?¢§z‚§úz¥´ÙKŒ.º>,¡¸BZ¦¿`q„—'ºk–Hèqy¢û°æ¤5¯¾j>aÇÅÅ\CÙÕ#ÊçH;#pÇø½Ð7lº4¿}” ÖIR¸7Œ„°ÞŠ0§ûœð$âì=«VÁ¿úÑö‘í#ì¸ä_.Ñvª…sð{g>ƒÁh!­îÚA·b¹/p7¼Ðî™=Üz—Á©¾mi”%—ÍŸš3)^Ošj¼<_ãU¶NY63dsIr£™´8E—jñ¬ßý®Uð´„*Ï 33Ï|v ¾ãè;ÔÛOÆéB@ñù,—ü,ŸÑ\cwd}6k.žuØkÌF9þ±'Ìä2Ð6D]e±‘xÜG¾J³K.×½}†ñS«†$ƒ@ t"š;2É©ê¹*¤Ž”ŒÛ4§Ü1_ƒäxõ7³ÕQ§bj´Xˆ£§ß9›„§ÚQõ½;®#Ï{9†Ôe¼I š-ìå¥br B<ÞÖ9òdpzœÜIVªûóÿQ:l„+ëséi Õ#=ÑìT¬ð¬+R˜Ñ(ªâMÞDC$â ¹Êaç̱ êONgÄj1ž9˜¶›ÍÄÜgqXkè„}F«Åèðùd¢¤×ÖÒc¶ŠG“,µæå&—Ó.Øâ˜.^É·wwcƒ>ÀE´_]3ûžUˆ±|ãt{JÕfªçª‚u_ù.º\ÿºþ*êö²W•=ÌÅ}ÔlNçÕo+^®ïßVÌ£îé‘ vØP£>~†‚s¢¦T¶jWz~_¶¤o‡gSÐ}-­üDñTd‚ Ý-TÀAaÈêYfµ²˜Ç3,PATcm²Ú Õ¼4gã¸}‚½•màE$BŽ„w¢Åª8Ü>«¬9–ä‘ì¸JWâ©°O¥õ/9ÿPªJCÉXA{,™@c,tEJ¯ËTÈj½¾9ì•8QÊñ•Óõ&¨ äHŸ þPÁl~K%Æžù1€¾Ñ»¹ ü-èeÈD zxN›»Xuz’Ý.9½ä}‰MÂc&œ:¯ê”Z5¿ãÓ™8·ø% ÕµÕ½øm³˜¼ïomõCBö:ÐäÖá‡l´ï˜8™ÎßÄí¤~óËܦ¢E²¿j•T§ßÁí¤YH˜Yá»vønƒV^IN]]ÂŽåCXkg#Ås cÀSûˆB’$‰Ã=’$ªkø}cG¹&ö÷/¨ßzç»ß}çä¿çÊÆµ_îÑv6<7¸½ý´IVGG™úg*lôŸ\RXS²T‹‹®)ÙšEî¤Ê%Y uôóÁ~Q~>X¤¸ˆÏÐ…±Ö`9ÓW‚“k*‡@_ÕŠpM¸]0¦*ƒ%ãaÀ“3XíŒK¹Mü|ô{†£FÔ”»ƒú‘ ì·¾d7[Õnò¦Õlÿ’ͬÆD‘üÜÌÏ÷@¤Úmõ˜ÈÏñ8‹Ÿ›°e ¯cżô#gH›ÐÄdd@~.ŠjÌlÃlÉ›äeRcxîEÌä(( Íí™Kž™Ïm¼êïGëX”A7¾×Sõ·µ@[lÚ×.%ÈëæÕ£nMDsˆ]n€_Qî·• Ú5Ài?zûÔGüTèG3²¦T@e èi´×,ˆƒ°r¸ O2<°Ðè•éÒl+³À°/,Á–%‰¹­m²à ¼ÓÛšXØn›|–Eš›¶÷]˜Žˆ¢lí™ôœžÆÏ[m<’|#¹z×+„5ˆ¢ 7&\5Sô-˜{þüAEß×^Ù¸ì¬t“Kä ÂËέßçMñ©^rq]‚îFmÞC%2þ„vJÒð)W-Î}OM"`Õ9l²+ì=…%"«çë£ó­Tò˜'8ÂzH3QÒßûÑ©ùYìP~V¶‘زèNiì¼ÍÜ 7ŽÕðÄÛ›¿ ëÎþ?w1ê×xÚc`d```dòÍ?ÌÏoó•AžeP„áBYñtý?ðÿÖ;¬"@.Hc èxÚc`d``ùß &ÿ]a½ÃA‹Š_xÚ}S½JAžÕS<‘`ŒÚÙ‹« ‹€ÚùÂb)6â ˆ>@DÈÄ"èX\o“ !‡­Žßìι{Çé,_¾Ùoçgg“˜gÚ ˜¹#J†VYp>uC4Ó&*Ù<=$Œìð¾g9ÓW@.0Ÿ¢qêò‡ú- õñüêñÛ;Æ:pt"HUåeèܾ5äÕçü Vg(÷[Aãx­9ÏÝ!ÖÞ´÷EMŸêß—ï4þN†&Óž×ðwj³tþ™³ÔžeσèLpŒ>†w‘ï†õ>GàÙpfz`Í|´Þâü^ªaÙżø>äŒÇð¶)Ço© o¥²‚MÜg+RŠm¹RqÑí,÷«‹RJ¹à1—ÔÕX‰TªäN7t‹{I–E—\îFÿë8ãU ºÉÌmbÍù:f—N±&’ýj9ÌYxÚc``ЂÂM /^0úáK˜Ø˜”˜ê˜Ú˜Ö0=avcÎcîa>ÂÂÁbĒIJˆåk ë.¶"¶/ì ìIì§8ä8’8öqšq¶pnã¼Ç¥ÁåÃ5…ë·w÷)ž^-Þ8Þ ||||[ø5ø—ñ?˜ °JPK°Lp›—…PÐa)áá "Z"WDmDWˆžc3KÛ öOÏ~•ý/‡‡cŽLŽuNN+œÞ9K8;9—9/p>å"à’à²Îå›k”ë676··-nßÜÍÜËÜ·¹óó0òðóÈòhó8ã)äiáçÙâ¹Ê‹ÉKÏ+Ÿsª9§@.xÚ­’½NAÇÿw ‘h ‘„Âê /‡"‚TÆDñ#J$Š–ròqr|è!'‰Oá3ØØXøFÁÞ§°0þwY …1Þfg;73;3»Âx†ñE0C€ q=ç®Ëæq£XÇ4î°‹GÅA$ñ©x ×ZBñ8Úƒâ DµwÅ!ò‡âIÌéaÅSä¸âùXñ ¢úw¯°ôÛ.¿0«?ù¾o–ÝN³âغgÚÖÑ@\ÂA´`àžsbˆ“ ük`§¨sÝ¡}›,ì«0©YƒËa Dðä®ÈµÈµMyFËMváYd°ÅS÷±‡í2Œå¢Äé0~™>´/ãŠqJŒžG iòô<ýÒ#cýŒ´0ë·C~G²ÿ²ƒ9ee Kv«¯­Ð²[Ú·{&V(Ó¨1j•1…M‰Zqr7±,gKÜ¥þXåè›­õå0éíò–›ÌÛQY{Ô ªý›MžY˜¹Ð¶z=ÉË×a°:[jEÝ¢Ÿ ¬² BZìZÿ=nôüs¸`Í+oÍýÔÌxÚmÕU”SgFá샧BÝ]óýÉ9Iê$uw÷-J;m©»»Pwwwwwwww˜lîšµ²Þ•‹³ó]<3)e¥®×¿7—Ré^ üÎèVêVê_@÷Ò$zГ^ô¦ÓЗ~ôgÄ`†0mé[¦czf`(3233 ³2³3s2s3ó2ó³ ² ³‹²‹³e‚D…*95ê4X’¥XšeX–åXž†1œ4i±+²+³ «²«³k²k³ë²ë³²³ ›²›³[²[³ Û²Û3’QŒfvd ;1–qŒgg&° »ÒÉnìÎLdOöboöa_öcà@â`áPãpŽàHŽâhŽáXŽãxNàDNâdNa§r§sgrgsçrçsrs —r—sWrWs ×r×s7r7s ·r·swrws÷r÷óòóòóOòOó ÏòÏó/ò/ó ¯ò¯óoòoóïòïóòó ŸòŸó_ò_ó ßòßó?ò?ó ¿ò¿óòóÿf¥Œ,˺eݳYϬWÖ;ë“M“õÍúeý³ÙÀlP68Òs䘉ãGE{R¯Î±£ËåŽò”MåòÔ 7¹·êænáÖܺÛp;Ú›ZíÍ[Ý›Ƶ? ѵ•Öµykx×~yÑj?\3V+wEš×ô¸¦Ç5=ªéQMjzTÓ£šå(»vÂN؉ªk/ì…½°ö’½d/ÙKö’½d/ÙKö’½d¯b¯b¯b¯b¯b¯b¯b¯b¯b¯b¯j¯j¯j¯j¯j¯j¯j¯j¯j¯j/·—ÛËíåör{¹½Ü^n/·—Û+ìv ;…ÂNa§°SØ)ìÔìÔ¼«f¯f¯f¯f¯f¯f¯f¯f¯n¯n¯n¯n¯n¯n¯n¯n¯n¯n¯a¯a¯a¯a¯a¯a¯a¯Ñî…îC÷¡ûhÿQNÞÜ-Ü©ÏÕÝö¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôú݇îC÷¡ûÐ}è>tº݇îC÷¡ûÐ}öôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôúý‡þCÿ¡ÿÐè?ôú©îvíNjÿHMÞp“[q«nî®Ïë?é?é?é?é?é?é?é>é>é=é<é<é<é<é<é:é:é:é:é:é:é:U¦>ï÷ë:é:é:é:é:é:é:é:ù=é;é;é;é;é;é;é;é;é;é;é;é;µ}·ê­VÏÎhåS¦èèø·ªÙoTPÃ././@PaxHeader0000000000000000000000000000021700000000000010215 xustar00121 path=HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff2 22 mtime=1518995528.0 HyperKitty-1.3.4/hyperkitty/static/hyperkitty/libs/bootstrap/fonts/bootstrap/glyphicons-halflings-re0000644000175000017500000004315400000000000034227 0ustar00maxkingmaxkingwOF2Fl±\F M?FFTM `Œr ‚©$åe6$†t „0 ‡"•Q?webfeŒ5였ó@ Â?þ¾ Úöˆ ¬töÿŸ” †ŒÁ“ÇØÜ,3+2q ËF®YOì&>±é±bÒm¤5ZŽæH$±ªYŠœ½{ìH jd† Õ‰ ü²%÷¹Ù§y"§÷ö×+@¹Œ]½«eŸû{úÒûv Nc‹)»nù“É?~?è¤hòÿž_ç&iÆÊÈÑÁ¤‹?º>üå^K ûv´-cÛ1íô€‰2K áy·õ,'nä«à(ð3EwiàB‚ &©ÿ éÎT´lhØ0MÒØÚÒ†dåYØrñﲬ³ntiÞ]Ýyur•´¼®û™îVXsj¡¢žågMnªÓ™HW•©ÃÔ r2ô>iT`V7¸ÍR(±¨ÉÏàÿ+ o6ó'cÅÈB°æë4ç·Öι݇ƒ‹ã¿š®T ]a[Qd<3wq8,Ž…îrTI¡8áŽ0>E¸?ù*E¨ç—¦•#Ïú7'ìÝý†S ocûÊ·í_‹7&#*Ñ+)½³ Ð+4a°A6¶cŒçy±Ù£†f(bFéæäÿé´$;{ YAÃ1vP-tGøÿŒáÀ±Í"û°•ÛCÂf- W‚÷®šÔ™ÎuKÖ°Kã#­íä¬Ö*K†<Ûü (ÑßëÔ÷×ÿZþ`Ù« åµ[—%êYTЬ{%¯ÉŠ$ˆ­ s{oïíœòˆƒÕ»ïvt"pàœ4`Èêß©ŠÏ¤}o `ã³Ýú'neÜ> äG5szó_Nó ’PKÓ¦vmUÞ É¾{z½ÜòîóÿŸøøŒ‡"3`l ’–W#Ô½^@+,c¹Éko©AOpnuµ§Ôzó–zJ)õÜÎ¥÷˜Û1Ç}ááÿO=Þ­¶€x¾RÆÄ`ÁJ‰`§qƒ¥‚Us/¿+økÒvÇ1xlÝßçjl–Elì\nDŒÈÃÆ¶¯V†±æÿÐjg›{Zdå‰z7 5ÿß!xmÂ5oÂ[½¿uïû&·¯1Ú‚HBkAâìqrêÎRÄ £·°(\ghôÈ7‰ìÒŠy=†HµZóUPhéÐ$8RgÓÄ€zÂgÍ­ÉN:‹à1u¬$Ü…¯¤¡ž>Rý]åú—¦¬"Ÿôf7¼— õK¯^'˜ªë½3“+E/¼Ä^‰YU5]¨NB.ÞÊ‹¥Ò8ßÅ+ÎÍ8ù,|‰{M|ŒAŠåua|Ðaˆ’ìŽÕÞË…Õ% lKG¢Pí,NuæÜÔkþcï8mX@ÚÓdÿ̘?ñüÚó¢çYÓ&Ïþ{êö”ø³ÇÏ?ÛPÜ(®GŠ]¶¿ÏÆä¯äOää·ä×ä—är-¹’\LFÉ9—,&§“yä8r¬û´û3÷ÜŸ¸?p¿ï>ê~Ûýºûsèäÿ‹žÐ¢ÓDǤzó1ú¡?\U5q=­ÙtÑzÔ’†&Znj¢%émM´"}¼‰ÖtkÞDºwh¢-=ÿm¢½Bíéõ76ñô®ƒ&:Ò»Éqt" Ö1:“¬ëЕ¬©u;ô"K_¡/JdÖc0–l²õ0²Å'^B¶ù8VC¶Õzg°²½¬[ ;Êúdì ÙYÖbȃu‡¼©u;œ@ž*}y‰| .©¬'C>\g=ò9àVëů·[o†|gð õ^ ž¶>Šüd¼ 9­ÏÇûäîØÅø” *E|A¥ã*M­[ã[*mOÜßQéz?PénÝ?R)YÁoT&[ÏU*‹•5ÀSÙ MB þì¡¥ð[³ ­„ßoYDh­Õ{ìÑ,}1f?›«“NNœ¢ ]ÔO/^;\ÚÂJÊ ÏBÇEsJrª ÄšõÆ'ò…g/ããÑB%Ÿ¡o Cõêºn•7‹Ü:|õyƒKt²&÷$§Øs¯|¹õwPˆùÄ\i]¾$Z@+Í ¶¶Õ€90x]»r¸­%¾ÈÕ+öRU¬Em‡+ܰª£;w u¬À9/I¼Ô7È7Õ¦¹Qþlu\¦yÐW‹N)ë8‰Ü°vYî*u´m”¡±¿éâ©âºm( fÊE½òÿG8² ¢j#I¬½RŽÌùz #q¸ß·ß „)Y ×$‹ áЛ†c_%¿m-{!0-` ;áå…¬ñhyVõäÁ]Hv! Ïta½\KïÅ¥[Ì1{"çj 6@ì–3T0%¥¿éΘ"ÇÔ™ÆZI†Gä›S“÷‚.³ÄΣpÆÓ¬SÆ1eéûÙ“ÄØ›ù YÁÿv»8d±\±B¡l¡SûþR)ÒÓ†çù¯–®€ {IŠÓ†ôÒ%”¯>û0ÐŽÚ¦³\ð'”cg½2%4 QŽD¡ 0Í’3B²"ÉMŽÕŽ&€ÛŠhIÇÂÚ§ÒRg·ME¤¡©¡¶š I½Î(©ÞÕ5U–D] }ò™bí8$—‡ì8¨>óáX ²h•"lµÎ€âj.%ˆÛ€HHÇ- Iš¦Ý¸#1’C4õÞYÞ7„íî®íYÝ–¡V o>PÊ]¡6¿·˜ö™O4ÿ7f ½~AJdYFÕ€Ê.–ÞoõÃþy) Æ8lÆ ¶22ŽeŠœ¦Ò1H¡[t‰°@!È… 2\€@¸5ÄÙ“Ê%Z×îüÛkÞ’aõ®Ü@ú.`n¨3ÊOFŒ¢R(ó…¥¶÷ÿ½ZkLkF íHWjY I¤ê5×ç*ñ6ÚÎeµSbk.¤¼5F,ì.•N0ßÔ™’¹€|”†V¦€||~Nô‡( 4·ìÚ],ìJp|~ùxeÓÉA¨Ô¡¯5ˆˆ/»Ú»S¤ýäô”Ðvò×Üy?›ù²'_v|rê„ËXÜøîHéQʰµÄ“B@= ÝX¬ßú¬B9Ë4³˜«ÃT©ØB‰B©c ­Á«H‘P£Î+‚ò‰_““ÕYHÙ#¬$ªËÊ` ìFø£ñB;ãµÂ+Û”…BPR°4̼ t­:tõ"ZEºJ^!XÂÇ“à¬q4_dTW(5äÜ€§åÿä¸ÚI±”UŇÒAÍzþ@U6ÿn.WGXýÀÁèHìRKÀÛ&'swM±jŠÊŽ˜‹±<Ÿ”±˜3¦)€–`#F@  F Ô¢àþØvoÍb$x ï+²à¼uû&´}‰|ÊX&[Ùª8F‹-¹E&/>Š/ÑGÅ.aêz^ŠÞ/ƒÔþ})œ²’ó'“x©‘$O=<ÇÂz™¤oä§áA9MØ&ò~î¡™¹3rµ3gŸœ¦'¿8Ò£\°-¶MDzÈè˜økºÍ5†ù±´A ÝÂýªG9©ä|1-Ø! Ç87û[œô¤,mRîu|¦57® =Xþ‘¤,˜aJ§Ù›¸^t´N›4ÓØ\fЄ]AzH^7·ªF•èþ•™„&k"LU>}ì>çrBåX(Û‚ªë‚Tš%¿« Jª¿„­dhKÄ”ó¶P“²KÁTFaA‡3HH†C[r;a›À¶d·™‡•54ÈÌ ‰—lL„kjG{¡ì8Ÿh~ä fR@Ðìü9wàB¨¤àÐ0ë zSõô°âÿ'— a7‚@Ý@N›±ŠÝƹl‘bj3hNî²Xö‹F/Éíe¢s£Ù'úŠDsQ«ñ<þk^Óíò×¼²ýˆZASO¨idºSJãxN4D½³ÀKÓ!´¹Ôù !Ù«v‰¬hA`ÛE–·X•¼Ê- ¢P íÄ:Ÿ‚ÛѤCê:ÂÂWÍzS½sÄdO :¶_¿«ÔË`Š:tÁaηБ ¥†²Íسú¢® ¼IYð4Ç # ø*ÒÍ+<êqn°oÔ¸u UÌcwwóx$dµ³ðÆ¿}ÏûÖÁ94Ìýšíü9p¬*T:ú%GQæ…^aŸ‹‡äÝË'¨çeƒôbö¨Šl-ÕÜ*XÝLç%*ź¸.…ÚŠÈ\Š@pR$Tå*KÖͽ¸hp‡ÀˆÈèÁ‚ßã¦múÁ‘â-/“oSÚ3ŽßÂEàÏÎto¸ž}çжV‡oõeJ `<™$öÙtíØ½ßü ª]g*ßZ›„µ6q°Àùl’ø~÷E¯« †Sú¸/Š’ùi£ÄTÆtÍk‚Ç®à²WÝþ Ü=?j¹G¢ÒÌÔUUAJÆõý›`†ÒbÔË‘—ƒGˆõQÍAÏ«©ñÖÎÆÚìcƒûê½WËï©èWSmÝÀ­g³ºÚFËñª‘&©^õúؘԡˆ6;C1:=ÛˆP‰äºÕ`ÊÚœVVÿ“ÔEÆ5"´hO«Xà~«ÞØN3_5Ó]ºz-þ­ä’CWÓÝtÔ¥‚Óˆ´ÐËeÜ]°\¶”©¿V¯–‹ÿcÔ#m[ÆkuÞ—­_ʱ"©ÉösH³ô<}xï±…m0båxHÓqb‘a3tfçMTÛÑÏ*]I» Þ}×(ú¾œ,M”„–=Š Ý@ŒJAÛÆÐd‰ ¬Ë?§6PV±ö[ dVãvôæ4jžÒß›‘lH\â÷ÔŒÅè{˜ØòMôå½È˜\ºåYþÜ€`9MÃ`Db‡<Á;a#zò†‘<Šx"ó,¨d‚gCi¿`‘c’›:ÁÈâI´â>jw·Ì}JÈÉz§^:V.ý:×þÚ‹{¿Í¼(ȲB÷æËɦ’ÉóxŽ<Db#"S£¡{ô’PùHu½N/ë{r6;wU¶æÐòsÖPО“<¤çXÀàYâsÔÄ÷ÞMxu°‡\šb‘Ús¸$Ž˜xŽÊ(¢‰/^|^*0j~mà¬;#·%J„ÞM4Çp˜QM׬ð::b\C2gf°°]½zÒP8T™ Uª“QbÖètºƒC½TŸ> p 8+6g_2–lΡ6§Hò ÚÎdžH:÷ d›<æCÍé6³¯Ø¤ê/«¿6ãE:ÂK‹”"Ë`kJ©<›ÏÆ¢ä=ùvž7„¥âN5·µ`°ò›¶Jt‹Ù\j¹6Í…%Ëž7ô*¥'¥•U•Ù4±:âX+ ä\bü’E äìôÞaf®ŠxŒ“}Á‰1+p™‹B¥Ë0î6òâ”åýž3rõA$Nš~¶ô#³dª}ÇפŸP7h÷H7b£FªžÂ§…‚¬8ð ³P>øBtGNÐŽ¢ðmä‚xô@j …‘¸|{Às9à»=þwRÙ/­«oDJs5z>“;Š'xÝñEÐq^ré^=G?½…9Aê¡æ–ÇAä_—£íK%µDÉ®:uikjkîIeÉæ½¬GúÕ#*¡†)µjm‘á|½t£¹}`Jæ©Z؈éÖ÷H=4î{gߢ¾)¡qXˆMA,šHøŒ7û1‰ëV"¥Ùo,çY#hýü÷ݨSò_ê;‹Ía_Ô—Z^cn4¢­ ‚H¸E«®?‰«°}Ñ È¡»­Üî¼Ù¤=}BžWvÞªUeðåhšƒÚGŠ“F…‰‘æ;@2S¥Øœ€@Ëf þÂËünÍâ2Ð#Žæ¹ñfÝY:]¿JyåH]­•-·˜G׌wgv'¡â|ˆÄ0eñ Ã_7ˆðÒ«n+fßÙ¸âàY<«ç(Í ª?öì’©‘yòù¡%wm¬+jƒ&&!è¢c“^¡u'bü&ñhŸm6¤šÎû¹*2 ?´AÇI«¶Æ²5FW¾Ø™[âÆœ¨BõUzïIÎE”“!’m:‹ÒûœxhÔe—ÝÇ®n¼z|]% mÙrÁU¸FÚ¯”ù®1Æ ‰};!n F¾& gòÚñÿP‰†Ý¯¯;&×ö©œøï$$¸éF«).t›BíQ¨3¦Ž½(žC=ú·Óä¦XÀÎØesÔ;Ýiû«¶­ÙŠ@¼Ñ~üNíÉΡEë ÔSR‹¡ˆh\éè£úÁBeñoº†½œ ´¹ÎbTÑ„nÎ’ju¹¾À g@ä÷'qQ딎nx.u6bVU&Ô ›]¹;Ûïª!C_ „ ž5Æ*Þz¹ɺûm€RQu‘ªq‚’঱PüÚZ0ƒ¶}mñ¼¡ÌÊõn½¦^nÕOrÉT¦âÁ‘µÎ:ŸUã'×hÀæ§0nZ¡p^Ré|DFª_b\ò@–Öm‚èDEë8Æ{oèGM‰á œq¸ÝÏ}ÜîSd ®C,ûiÀÜšEêŠé/°ÞË[d8]Ž×,MCIšÎÐó_u—,]V™cñ"—ä¤p°g@ì`"y)‹,;B³^e­žlÚ¡ª2'€.(ÍÐĘây>à-|Îh­ÜÓÄwšúþê;©jå¥è’íÕÑÒiÔ½±ä¯ê_o|!@ö)ɢݪÄ=ÙÌŒSPz—éˆ*!z})¼|ƧT}½j‘†E£tC¬Zå¡nŒ½ýœ*ÕžõÉ4ۆ׽[¹©± ¾9»Ð®¨Žèˆ‘’Ý“õŒz`Wmeôo‚‹|j8j­ï5á9¼öµ@.úšE¿VÌ/ÌZW@|—f_ç\"${ᜑv¡àòƒóœÀÈ/¸ò¶;a×:Se¦i3TäGË*ëÎýƒ]¸Æ¡/ÌhÀ2C32$¿Óô¿ü1}¿ŒD¤ÍNXÉøþtì?FÏí~n,Pj9.î–>×£ü¨Í{ 9ýÉEN-v|3h†ò‘CÅиE”•‡ XTàâË;P–$Ã=JÖ-ÝÕgÝ•ýùigz~q—(Aé<:h1±9³3áNì̽õQ‰‹ãÇ}CLØWùß§Â׎Ü~ƒá Úb™¥"†‡Í|Ç4u}îð­×Ùc™y€à‹È6°¡2ÿ[ ¥ØÖ\d¸,µÒŽÕ³bkù¤ÌDåä¾%0TÜx­®{=;öÔ·‹†(„i‡ ØLS·øß1½˜øý©Ñ3ÿNÏh/¤6?æ'E^ö~ÿÆÔP®{sZì™ZÓK”ÄžB{’DÌtø&‰½Ôz’Ó÷)µUoaù5Q¦3‘È—ˆr~¿Ž‘¾ ¦ôÙùF] $º<èútm(š} ûÃÏMB@‡ž[œGxìÎFÓh8›#}ˆô,£#À˜u ýLaz(ÞQh±4%Óxm`Uà•Õ¹.E¨ãv1a’ž4_'/[¨d±{Fx¨IÊ59žŒ ƒDõ<êì&8VˆEóFgÉÈ٠芘#õI‘äŸ2S²Íîÿ_ã©]QqAšnˆÑ_ðQç>bÞ˜4g¡¨­±-®0&E#c¦Üi8¿ vR/Õ4ÿržŠëšP7•£KsOWµN3ÕvE\bq†ûQß5Z¹Ú½Vy5]½Ööàh/ i)Åû¦Ž-/´°ã¡kµN¬Ñ޾ÈÄ#eì)"Píñü {ýKSQx‰²¸¦>aã&µí¶Ž,„  _èg¥´ñ-mác<×n]Ч-®5‘2c¨¹¡®ñz ¬7d Pœzóåµàòð²V„ö“û¥OPvf¼Rþ R¤ÓÆà°“9†Z -ŸÁÞd†÷®šˆ¿C›šñóÇ`,öatÁ=‡k?v¢í4#P è¤BÌ¡šØ¥¸/[õs.-bH)ɺzï '}¶×¶Ýîwœ!rÁXÎZе ´.:’Vn×;î-î>Š:á 6àrÿ½‡UÁcsÕ4k¬VW¬{’ú‰ð#­˜5ß‘0ÁBÝãìÇ`Üÿ0ušÑ".QÊÆ¬›dB´˜0£”õ˜CžÐrõ]íïà#íºQ9lqœàN^ôÖ³¯éôh~ NU\´ ¼16š ~éè“á”S‘n‡Tòl¢‘\þTHÒ²Ú›-ÙÉ~ªG~)$…oQ7-ë¯Cï°ÌÈì}q%/a™¦³vO°ª|[q4–‚Š’³~Bc-$NÜ7ž6½ŸwÒ{œV餃.&£ö(†o¹©*õn<§Øn9¡ÁJ– "a‡© ДÍÝ+¡† aÊ/»ýººð;7zDØZη{×tM Mp—£ iØšk¼NPwˆØ‘ͺðH`T ö$23–†fÓöÀÐÚ0šzÆÈ;­¡¦žç"ð]Œòª‚*ŽY²¤é,äQ¡WØàô¸lS鵯ÅOŽrW$5]K¡VÙ»Bâ…Üš…I¸ŠkÚ|ß=²&Á[ÔèêÞÑÞÅ58EÓR¤0Þ‹Gk«sSîñÁnãònnuãúñExKÐrô¢¬Œ}‡~mñÙ`ŽG4u{ÐÑñ=]6f¤÷âר BoÖ&< ™Ã±c;2 ®P$Ãǃ{mW_cžõª'B6Њ?$½^z[C—Y¹Ý­™é¥jÐNó~ þ¦Û®0¾»›út¢¯ú°Ûâ„6/)-‰1:p$Dꥅȗ ® ,'³†üyàõ±øÁv˜Ä …nœ‹F³T×Ñ™['a¦MbÎJ]»%&î¬lc6&ÂèIpFåÄ ¨ÜoðŒiƒªÄÉþã5± ø'r¨äËår‘(q¼ïèú®ëî¾z6Á°öžîÉ(5óÐáEôàÉ¢ÕŸl\…Lñkº7«°1ÅY4^)bٗ¦8ù¼yøÆªäÛ NžØ=ƒ›9zT–^[T$‡dkœ QâiK%áˆ6޵üqµéçõÌîfO|àÚàcÐ8$•ji^vrþ.QQR"âYárÄŠãâõ¸ ¨Ãkø’¥ÞrŸº¼Kˆ¢µû æè N·eíÏRiû4¦¾Õ!3Rù¢º"4¦ˆÈñúšn™bámÉ-y[X¦¦ÿÏñ."Æô!”øÜQK¯åE\Nëµ4gÕ ×ø§¿¦ƒï±aN¦p‚ >k)9ÁÁ0ˆBZêÌBs ö¥yŠrŽšer«)v¯¢®Dóëtèrv\ûvù[­ü>órµJmœ– aœò«µÌ¼›~uÝêêÕº>µrMZœ°˜cíB<øã`)\y×t|Ûïÿr'<†ô˜à>ù×Öþã[æÃŽ—ï­èh7ëú­þZÅŒ8caI!¹ ´p⢟ÍÌ®,¶GÃí »k 5@ÈÙô÷ÿ`ôÉiw ˆÒnО8pŸv¿ çÉé*²Â'O ÝÔüв ÝA[È.¡¤rhóT pR?+;Ëÿó\*H‹sLqÞæëUš¹f–â:ql-㤠ñ*6!…hç+ˬ{h·‰ö- jg±kÉMMÉ×P#ã¶ä:¼}‘±¸{/ÝëîVËßŶC]옙ê·&[³W$Ú«^ß#àû¸¶4fWa\ ‹Á5ìð躺M[6ž½)T§3—•›~üÚέÉÔÀ ã:. Z”¦¼¨`sÞi(ÍRô©Q…¼²Ì|/ú`ù ilÏ^°L# §÷òf¤-ñ×;-C;_ÜÞù*ù{@EMCooÂ_¤œÆÃõ7¾TöãrqzÜFµ%ׯ|™šUEÆ«Us^Ýœv{ ë¤¦fQ<Ä¡‰VPüïÃÊTfͦî?¥õmØpÙP*È&¦÷ÐQ‡G‰ù{cœJïñEPe2)ŽxP½0AÑßÍûMɪZH¶j•"×»"ÙA¬ÐC+zq‰mVzá–žóU%ØCµ:@1æãðW¹Š î[y)ÎJ@÷o±b% ÷j”A>)NÒÇ€Ôiç¼$’AóˆÀìt`>Ì?f0gÿH36pè6áÌD|ûM›ä áö4N¡° œ’ 4J½JÚƒ¯ µj¤ž˜Æ‡´ó\ íp 3ÓøŽ£8À¦ªÑã–Яï”»­6p®ùV?:¬$‚sDùÀNúµƹ‘2ï’n’,¶„HÝO\‚[¸øÕ¸›öKÙ-)«W~¹iém™?ÿ®ƒTÐ:°ÌðÞºUÖeYŒÓãŠ-#dJe)¯±ÚÏZªÕ5”?ø$»æ¡\d©W<·¹¹,Ɇ†š;¯Ø·¸Ã5ÍÍòS¸Õ¸¯¼—T«T–ñšÎÌ„f(PY°v=Q ~DX*¼ßÝ8øè¾©s- Â˨®Î€55 ­ X¢R¥l QCÏá¤Î á“øÑÀl|òý5Î{ûÓ¦T\t꼕+éï£e»nÅÛ¸‹’ÂPsÓèlû3™ùUO©[üÛîÇZ»ÉS3åÀîŸ*èì,˜ª†ß:ÛZþ¾ÆÔL‰›¬†ÕSô'̵æã*õòŒ*@¨øı~xgno2±¹áˆâ- …Œ ³W³Š«½V;äpZå9?~„«$«6Ÿ<”µQr‚bQ8&óse•ÉEb¯ÚQ,·þ^|B²µï碘ïVd¬V-¶(Ü]ã .ïèËŽ8/qhV¡nR®ó®QÈD‰*ùU(*1hç1Ã`ØQL{…Uj `àÒ"šo3Ü»æ™V¨l…µ: ÑíêÂØÀ jaFaàžE­¶ÌžZˆ‹g1±·zü°Ì2Ö Õ:ÍAuÙZIf6–ƒ2Õtw+Љ‰f§D‹ïÉ誩CL-}g»µZ³0>Ò„óxJ¢ýÿÅ>\îÁëQ‰¸AÚ_C¶i‚hßÒbl] ‡6ÞÕÞÜ4*šA˯ɰüqX‰¤7„»YòX.€-¾ŠÚÕ¸•aɇÃVâh¬–iKg•ÔÏqN³RĆN(r'Á]¼à%Ù˜„…­ôˆ@3ÔÍ€ÎÂj§Z¬÷J†.;üãnmÝú¯ÕÎ,SûûØ0x¯³ÃõøØÍ»£OF33­Ò§¶…«<$'Û»¸G—E+´Ú}¥¥Îóúó§…'1ðf3›ÆýÒyÐ5Ý/&¤Zœ\RBô7dmíô]æ¼8§§Â\Íý„3ß‚„Ȫ˜@÷ìo¿ûTé¿3eu^·W@Šªü”–ަe7l–!Bã,Às‚äæ1ÜÍß$šäò¯ÛZ§ã&Ù’ç?¯âdCéá (YЦSm>‚J"&ptÞ܈ªP㇄BF¬ø´Ú±àÙø4ŒGá5œ t^Ć$¯Þòj-aã g^ÁÊC¤–…ƒAsÖT=k¡TS,|€ràåš9I·½BϘЬ†ö'ÂìvGA¶Î@ÍtÀÌhQÕNj†&€åT=Îxt;2]¯P¡|T- LÞƒ’Éç¿ñe1ãݽWÃZÅš*MrH5?„ñ‚=àýÑo°¬"ëÆ9ÑK5Îø=«'kÉ-*•„èA¦E| þ Þ qÒ”‘_?\£7%öŽ|M6°fª+““+’S*}çW_Ü]3ª¨ú¶fmÜ®ØÒ˳ÒÜm w!–—î÷å.ÛR#‰é¬ª;Æíú¦±q qó71ŠÖä$•ݙկ_ÀóiKà&ìJ©Î¬M®Š¬öÞÇemåVÄ5PÏ0>¾¾ Qçµ5ª†W•©H­Ih×åù&ù4ÒIlÓE7}âsÈéÄm[cȾ좄|d^ ¢ì÷%Uvé1¦D“²>“.èT¬Ò7*é=tƒZ¸_§ãŸ¾1Ð¥:=0pZûš6Ò‹ŠN„t(åuíÆ­; ÇBÒ]³‘$€k¡ÚŒ€Â.ó{ªFÄ*/UZ’ÆNüç ¦|oqŠÊK—G;^Ö侞9N§ûeÿíxK‹ ’¡¨\‡whþøñ~¡òòZpHÔb‘‹Í䉸 »ˆÛ[k¶8âÉÍÌk÷â.bX.Q¾Xp¸xYa^µÐ"˜Ñ#럙ãB³wnb¤¿óåuÓð ém5žF²½~>ÇÐ8€­ÁbýúŽäN:Ýp4 µ[gv^ B½ÓFÐUzû)?œ¼60ÐFÉÉ8˜‚Â/2 ŒC8¨Œ®>N8GîÍ%ló%èÝ5ºFH˜{4„6h§Žï¸4Ž%Æ# 7¸è›ñŽÍúËx óoºÜN tª\•'ßȨ ¨ úæE£Žæ½0#ƒïj¸NãVïÓ¹dà?WlcW×ð‹ Äí ž½Öµµuû-“»}2„2¨¶¥EN¿}#‡äµµ2H^a3ðõ»¥r»Áqs§¤°ˆ„-S3&Èïô„f´í‡£ÌëÎfwl.š=Wø8å„,õàÒcHá®jžcTê±W®‘× s9ò0žî”ZàDÎM“ú¾C2’ZM’ÝûdjµŒtŸ"8À:gí{.Ʊ°Ð1Fb6ƒ1Ç8"yÔ¦>˜õ¿ ’­WÀ9£ë ÓVšŠŠö ¯`×j¿ý®š¿Tò””‘‘€²µr,nƒ©iÀ­Á ¥d³… ÿôéqN§ªÝ .g+ ïSÂë¼ Qúù·¾ë áKaB¾ŒÛà?_í‹ÛQE ‡“µr¸†ÿj¤î‚h>ô•E¦Ó›;C×­7…‹·^q¯ Æ`U¯eú#-Ÿ˜·;oJ˜Ä‹ãÒæŽÔ>) Çý‚;Jgí£Ï×­9R;Ogí¢ÅýiI7ú}—â8K¡’œÛq¦j¹ÑeØ“£+Ù—'nñÏ·k3‹Á­»üeFÏûžì…0±šò¯ßV#©íÆp¥MAzb^PŽ÷VÏu¤Û~Þ1uº—Ò“•wnÈ ^›.II—¡Š_ÆÌÚvdW®ÈöóÎ[Q,ÍÞè+L¾b‚í¾É¥å„ÆÄ‡q¼þ 9«V}ï ”ÎVÑw4qUä3&jÛıHYb¼ ü¹ˆ ¿ttTœõˆ7Ïò’«ÙarBwP9?)Ûu•é‹T/Ùa£•ŽA19–±kªM \ÓäPÝßs›<ØTažÐã@‚…õq±Ø+û£=Ù[5ÄÍ”·¶Ö×?²9£WÀÉ+^ýo¯^Eàã8s)åfç —2aôæ­QŸx¤·i‡é& NE>"^NaäaŸ;fŠÙÌ9]NE& t^°ÀCLz'âe…8ZRñs&6Þ²7_üãcyJž‘1 Äþ@TZ°?SD2û ‡|ÔPõÔËOÓŒé\dªRïÞðû7zHÕøƒî±9iÈ‹Q#µ¿¶‚zr³óc.ò4ö†GýR4ÎÈqx¦ð¾<2~X’hµ÷náãੳ¨Å2ˆauB­NCÑ+›¢k—Xó0Ñ aj5n>Þ‰¨õ²e3övÞ§Óôé<¥>°_²Ÿ Û uH: XRÿ%~9á!4öüoÑѼ¦è3…ºâ”8?¶‚ Î1d#ïÔÑü–šA&‹„„{A!i6 ‹ŒíÜ/XaŸ£á㇤=W‰;|ïðä) Ðg¾~£ ?*¾æ‚½Ã }¿ãÚ§ˆKtÌ>5|­E޵ÐîÑÜÕ.§ýôAûš Qñ6üú ²€¾(6 6Ñ”Æ7–Ú÷<9ùù_ð•CÁ f1þëÐŽéi8¾®†å», V»4$ÀŸutÉøœø£ÆiÁ,.`v6r â£òŽP ¯½gFBÉŽÇ tòÃçÚ C3½;˜ ,¼o“æãœx| /KóMp©1S_¾‘X.f÷Vª†#¼U>È’Èõˆ#Böñ]µ A‘IVoÀÌІϵÀ‘¿üGTV1nr+£ÎOXÂS•% ‹›³¶™f§OZ[Û_ý9œû‘P­ß°÷ {Gln‘%ß#ÚÛhÀdw¿H ù=† ¸y©e/íªW¼³´¶>Ò,Óö¬°IP,*MV•ð„~ºK&ãe¢Ä‹»ûMì½£=ò)‹qF¿ S¶ß´"ÉGÑëTšF™*¹LX,hŠ[—´º“§wŽw´íeñWQEÙxÚëº ?áè“{^Ú†EŽxïh»iý»¢×‚„J”³ÃÀH¥|ó^ÙÍ“Š…Ée*^‰Ð¯.ãuÚxE™èëËb#î;›’ôÔ<]z]\íƒ×¨wÚN»ho¼chq¸E˜£=ºçâ4Q1¸7ýÝçWü½Ì“lÕ6á§¿­HE_Ì£ ùqyÿ‰á YRŽ¤Û«ä9~l4sæVyù­™`Š×Uß›,ùŸþñ×Å#_Êu´ù+Deêêí™àéMÙü¢~h³qªë²‡’·#YúÊæñzü$;Û 5ͯ9$µË z²>ÿ ¾*jõOŸøŒñÛ$œÐ$O/¯ÀÃxRí½ƒÂtýf-}*žoïɦøÙÌ|3†M;xÞ¨¯U”•µl/.ñ~XÇŽ¯Yá¼4™x3&æë×x®";¤$KIö’5ÛdÚ­ ½Êáüú‹~w[ÊÔM9OØã%4ÒáQ¨}éS^žìt–è@ÑËæw[›Y;-ÝöÿÀºs;¢b¾ÍwH-* ï––Ãim½¶IÊ-¶1e/•~ø¨TNN®.òp²ßð)H$ûë«Wïß~ÎðµÉƦí¼O ( é9è†,Ù ]gM6rê+„#»%ƒà/süw¯Aœ$õŒqÆ4ËO> d9}÷+ðÑ$Œsôš³ý?0£™a,>y‹¹Úˆs<ðþ=†,ð‹c_*\âƒDí¼Ü}È2Mí°ÍÌT8/í4ægæ'Ú¦žâ8'û}"‹Câ*„\9½#Y>z$ŽæöÔ7c[s“|"$}» ymÌïÕÀ«zQx 5·%å oùå“$j†kÐÎp)ñx½Äû-:º†Ð˜|?˜oãøf§‡gFrÀžß2ŠS‘ÇZ÷Œq}qˆŠµ …o€,wyÅO¡gÊCF1Öl˜çŸ'íL5T3õò3ûÑðyª¦M‰9Ú2"s”˜ò5uD•‹6ÀÔ-Jì‰U†bsºÏ «O)ƒÌw¸R -2æ/5fÜ<ªBQÌ4kŒ˜ê­G¹ )%ß¼ãr’Ï›f@=šâBF™‹ïCB±©‰‰ƒ‡&'‡F}@©&ÓÈÿ„y×ubâÐÁÉÉC?'«êåñçSæ49+—Óä±Cø®³íIîð¤ÙŒ+×ç˜ëf/R«Uê ÌîC °Fu:C*£} †T:º¶}{ÂÜݽâ²·ÔuªÎ×ø•¬e[!®–>ú? ‹ÄåýÚ¸¸"ÇM 8gzƒô0\HkƒÔZ³:Ähå­~™@ª+ô#«Nê Öfj¾çyµîå‹ioÀ!„B÷ þñô·“±R'©5>Ú`Úò[!ÂÄTˆ`mCš I…ÑÃ}¸n >Wßô!M}UËavõ¶4€3)!§kcÈ‚²ómþ?’Ž Ýådïw•ãv«!×”;Xϡۨ}½8ívt•ëÐ"Ó¼# kÂvXŠJ™±[“l¶[ZÝ™MÀ§ñÃXC3lê–[ ÃTa¼Vj‹¡…ÚÊ»¥åŒÑ¬"Å“Ñò t:‚(žêà¦ÈÁ<¾cZóve—ýQ›ÇîT…Ÿ qHá‘i{ Ò銀Q埓'Á“Ö»“i öPØöï¿­èüȯáímKÊAçIŠõ¤BFƒ £=‰‰µâÖTá…½¶à(âœ&TSŸ?/ïØA:Ö·¬»ÐžV§(ø÷@wïFa^ã¦]…Œµäo]*Óñ99¬R¿iáñ_Ôò˜À™þÎË2vM“€Ø`P§“ôf¦´{QYÏ«íH#V7vÅ7ÌÒ° q>@àó«~uɘ׆Ax°Ã/ƒ«xÙ°Bþà3£Ä Ùô‰tƒÊÁy†b0ŒžnG`Á òEÚDìÙäA’Ô: ÆPØwIÓ7ÏìnWÓ÷2ED}.(h•Ü"‚óãU]¢9Iíh_îV¯@‡›GZ0C Üpb ó:ã™L 3¡tN*ªN ½2¿Ó!¼3Œ Ca³—yn.•ÊÝÉ‹Wâ`̳Ü}±QBÌCªÃi Á¡8*Ãï{57‰¹ìO#aT¢ËB½Ÿ‚½Uíoþi§0ç ó_ËðÑù^ ChrU}~rÈL 1òzÿ>..ö=%GÁš›GŒ£ ëüo ™‡ ŒEéu‘P³Psؘ޸èó8­ðüþP¨Ÿu&;æÊ*Œëù|i&¤ÿPbÛÈ›°²˜hÒ;´[—€|y*cƒVšh†Ò¼Ò(ÿ”~Î_A•qU2·½ÿôGIQÇ3`®^Êvþ=î@¬ÜK'¤µÐ‡èËZ#4sJ=º¤:sY©è sÚ¥bÂyj ¯ë·S_E܃"Žª‹Š@ž~‚Ÿç¹>­86ºñ#Îy±Úäå[ïècòSï„¥ÙŬ–”òò#­SJ”GZû®yvvÝßSùÑæ‰p¸waTšžÏõÅ/, 9'Jkv%%.†~oò[ÌóŸ è¡§üœÂR±Bj¢ŸSèÈ€*$'øè…©pçS¥u à+ç9\¬í_f+åòüù8õu\,¶ÊÓtæåðpžÑÐkØ®J0hó(]N„QÈvó³W¬ÇÌ7ó •8«ƒ6:ÜÖÝ£Ïâ ·ñWc“¯Y_i>ú¬ŒÝ"‘ßR¡çõ’â(Óe]Þ6ø¹ªRA%U—6&´F]”½7@̳k3X h?ŒÁKïà®ÞQ¤2™Bk¾[?.ÿ€Ã.K¡ÈKAbŽÌ6ýÞÄ5¿·kò’eŽ+]²FްeöWH©Uò«û0OÝ×§¾5…´øÿ ¤úîäe3H‡®coÇ>l]0¶2±ˆcý¹‡ÝHÊ9š{Z {sOõ–!¥A,þ7†?Å·3w俎A àFjÚÿ¸8¸Bí&8U$G…¡ÂµÙßé$µY5˜‚†FâL…5nÇì²Øò1–”> qóº2££.«6“e—é î ì¼Úõ—œ+˜–@/¬¢ð™µkíb{à÷(Å7Ði=¥É{l݂ͬ­âÎæ¿¦ï 8«…1g(»üè%ÎÓh/ëEf¶M¹ÒÝtŸ5½Ÿ̼vg½oÚ ê~à©›WKi父U«ßأݖ­w¬RS‚EìFíßT¬²%ª `=í‹ø|*=1‚ò*Žù»ý·S§Xö¬€·Ø^êòÓw)l–ÃÖfQHãúŒ(YSþô„SËŒK·æ1ÞØâíW]µf™Ÿ·°7ך³^&ýpô@T'.ìÀ%3³•„à š¯´ßÞò»ù5ÏzaTf6Ñë©A5ÜL•óXÌ¡æ·Á|ñL¸-Ÿå–ηêÄT×g{A)ªî­®FÑ•."hü“ùj¢ A;.ðâ~Âþ …oÞ%°è ýG#Ñ}&]Þ×¾cÜ`C»hH9xnN†·Y Îlð²cÞ¤\+v\EŸ¥«Æ§1¦D9K·Xá)2b.¿ó­“NôÚýW¢§ŽÜQש$¥/£”|6tð™Ã32Ô›£´7¡¡¦–2¸ÑÛиyuü0e×ñ€)’NØuh'dœ¶Ãî„õ~xY‰É ‘´>ÄÚ# bˆ"k3Ó𠼃®Ì: 9¿º¢vˆú$ПCÝ:Ê)H¹Ë> Õ¦šzÇÛ;e“d\jmfŸäOÏa%ò9š‘ˆcK›xÓÐÛ¥Å!k©%HÞDn“ü{YÜ"“{n_Ö} ß)9ƒ= _/û‡ZÎ(éù>lú¶­÷YžŸÖV÷‹gQ#§ß­:QÄ•ÈbwƒÇ÷Õ$¾zw±ðÙ®‹#¿»ãU˜?|ÅðïGÔ΄hÁzü{ùoº$wñ×Ïœ´º)|Vh‰Ú?»Œ ZV7¾%ŸüGûo/£×†‡ôéEÏ"¹KÓ²… ìµl¥p76Î-z !Ál€4n>”¼$\á×zV?szûqejìQçëé]m‹›æ^æ=^µ ä§í­¥! ²ºl…ôHB4sL i9}Þ2¢^×ýKÐ5ÅOBú)èíO ­çv^~ªêµýïÝ€x¦“rm\KÚ&G^Ð5CçÐL¼}&Fºò”ÀËâ¨B]K†¡n3††|ÍsGjyðkþO¯µÚbåsܽæaW?R6ð¡·²¾JÂÇfhãÚ2 ÄÊlBS§\=¢jÕÕV—Ê*”ôY¦“^¢¢Á™„˺^E)Õè*”\½Ÿ  ‚rÔr(a¢@ø„6nÔŒ£?¥}ÚdL°©¦šg¢IvqØNcÐÇa‘Æ®kŒÍ÷mLŒöcÁA!¤±hd¸£±Vëðµ¹Îòwc=¢¦æ†–áæ–Õs_Ò:ŠÿÒ—•¢sLËí£g>‘œ—1Ü*4-%ð&Ëõ0Ubƒ)Eܬ†*b¸ÔÖ51—Äï„ç ä+è+;˜Ž<…«†’`!q°fÍÎMù*Æ,[/GK+{×®,>CâLŒóR%%cŒ³ÂÆÃ~‘’'EG†A‰®GºÂ=‡hÂäŸ”Ž°8:IDìN)ÅWÌ»áAF)ucw'qhÍXè²L@a„¾~Œ6ÌPc2Lã"¥A…2bìÈU ™À&Œ€‹ÿ ¯9öA#ÓQLO¬:E€9k§©’‘ÆfÞKF•b93tºL$c‰Ë¬pÿLzÿ ¿5ÔdÚp¢þðùÛ°>$`œ.÷ï«~Xó=¶¡ã?„ NͰ/ŠÄ©L®PªÔ­No0šÌ«ÍîpºÜ¯Ï ‚b8AR4Ãr¼ J²¢j¿}øŸÐ Ó²×óƒ0Š“4Ë‹²ª›¶ë‡qš—uÛóºŸ÷ûAFP 'HŠfXŽDIVTM7LËv\ÏÂ(NÒ,/ʪnÚ®Æi^Öm?Îë~Þï÷‡à ’¢–ãQ’UÓ Ó²×óƒ0Š“4Ë‹²ª›¶ë‡qš—uÛóºŸ÷÷ÿb$œ«tV&g®Ï–íÁr>¿<Ùyóå?’“˜ûfþ{ç´·£‰µ›ž%îµïÇÌ~ßZûþaÅzW¾¿¼÷ÜõÝ2ŸµsvïÀÌò™ÙeW«‰µ‘à@DDDD$""""bffffÖ}X ÓO„0ÆcDDDDD¬µÖZ›6Wò08BÖçI¥ƒ.H¬W ¢ßˆÇÐ9 ‰u„*¥”R*J^}€Ä:M”´$I’$IÒF‚‹™™™™yÑŸžûÞóÀ_WÍÆý 0; this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent); this._addEventListeners(); } // Getters var _proto = Carousel.prototype; // Public _proto.next = function next() { if (!this._isSliding) { this._slide(Direction.NEXT); } }; _proto.nextWhenVisible = function nextWhenVisible() { // Don't call next when the page isn't visible // or the carousel or its parent isn't visible if (!document.hidden && $(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden') { this.next(); } }; _proto.prev = function prev() { if (!this._isSliding) { this._slide(Direction.PREV); } }; _proto.pause = function pause(event) { if (!event) { this._isPaused = true; } if (this._element.querySelector(Selector$2.NEXT_PREV)) { Util.triggerTransitionEnd(this._element); this.cycle(true); } clearInterval(this._interval); this._interval = null; }; _proto.cycle = function cycle(event) { if (!event) { this._isPaused = false; } if (this._interval) { clearInterval(this._interval); this._interval = null; } if (this._config.interval && !this._isPaused) { this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); } }; _proto.to = function to(index) { var _this = this; this._activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); var activeIndex = this._getItemIndex(this._activeElement); if (index > this._items.length - 1 || index < 0) { return; } if (this._isSliding) { $(this._element).one(Event$2.SLID, function () { return _this.to(index); }); return; } if (activeIndex === index) { this.pause(); this.cycle(); return; } var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; this._slide(direction, this._items[index]); }; _proto.dispose = function dispose() { $(this._element).off(EVENT_KEY$2); $.removeData(this._element, DATA_KEY$2); this._items = null; this._config = null; this._element = null; this._interval = null; this._isPaused = null; this._isSliding = null; this._activeElement = null; this._indicatorsElement = null; } // Private ; _proto._getConfig = function _getConfig(config) { config = _objectSpread({}, Default, config); Util.typeCheckConfig(NAME$2, config, DefaultType); return config; }; _proto._handleSwipe = function _handleSwipe() { var absDeltax = Math.abs(this.touchDeltaX); if (absDeltax <= SWIPE_THRESHOLD) { return; } var direction = absDeltax / this.touchDeltaX; // swipe left if (direction > 0) { this.prev(); } // swipe right if (direction < 0) { this.next(); } }; _proto._addEventListeners = function _addEventListeners() { var _this2 = this; if (this._config.keyboard) { $(this._element).on(Event$2.KEYDOWN, function (event) { return _this2._keydown(event); }); } if (this._config.pause === 'hover') { $(this._element).on(Event$2.MOUSEENTER, function (event) { return _this2.pause(event); }).on(Event$2.MOUSELEAVE, function (event) { return _this2.cycle(event); }); } if (this._config.touch) { this._addTouchEventListeners(); } }; _proto._addTouchEventListeners = function _addTouchEventListeners() { var _this3 = this; if (!this._touchSupported) { return; } var start = function start(event) { if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { _this3.touchStartX = event.originalEvent.clientX; } else if (!_this3._pointerEvent) { _this3.touchStartX = event.originalEvent.touches[0].clientX; } }; var move = function move(event) { // ensure swiping with one touch and not pinching if (event.originalEvent.touches && event.originalEvent.touches.length > 1) { _this3.touchDeltaX = 0; } else { _this3.touchDeltaX = event.originalEvent.touches[0].clientX - _this3.touchStartX; } }; var end = function end(event) { if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX; } _this3._handleSwipe(); if (_this3._config.pause === 'hover') { // If it's a touch-enabled device, mouseenter/leave are fired as // part of the mouse compatibility events on first tap - the carousel // would stop cycling until user tapped out of it; // here, we listen for touchend, explicitly pause the carousel // (as if it's the second time we tap on it, mouseenter compat event // is NOT fired) and after a timeout (to allow for mouse compatibility // events to fire) we explicitly restart cycling _this3.pause(); if (_this3.touchTimeout) { clearTimeout(_this3.touchTimeout); } _this3.touchTimeout = setTimeout(function (event) { return _this3.cycle(event); }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval); } }; $(this._element.querySelectorAll(Selector$2.ITEM_IMG)).on(Event$2.DRAG_START, function (e) { return e.preventDefault(); }); if (this._pointerEvent) { $(this._element).on(Event$2.POINTERDOWN, function (event) { return start(event); }); $(this._element).on(Event$2.POINTERUP, function (event) { return end(event); }); this._element.classList.add(ClassName$2.POINTER_EVENT); } else { $(this._element).on(Event$2.TOUCHSTART, function (event) { return start(event); }); $(this._element).on(Event$2.TOUCHMOVE, function (event) { return move(event); }); $(this._element).on(Event$2.TOUCHEND, function (event) { return end(event); }); } }; _proto._keydown = function _keydown(event) { if (/input|textarea/i.test(event.target.tagName)) { return; } switch (event.which) { case ARROW_LEFT_KEYCODE: event.preventDefault(); this.prev(); break; case ARROW_RIGHT_KEYCODE: event.preventDefault(); this.next(); break; default: } }; _proto._getItemIndex = function _getItemIndex(element) { this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector$2.ITEM)) : []; return this._items.indexOf(element); }; _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { var isNextDirection = direction === Direction.NEXT; var isPrevDirection = direction === Direction.PREV; var activeIndex = this._getItemIndex(activeElement); var lastItemIndex = this._items.length - 1; var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; if (isGoingToWrap && !this._config.wrap) { return activeElement; } var delta = direction === Direction.PREV ? -1 : 1; var itemIndex = (activeIndex + delta) % this._items.length; return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; }; _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { var targetIndex = this._getItemIndex(relatedTarget); var fromIndex = this._getItemIndex(this._element.querySelector(Selector$2.ACTIVE_ITEM)); var slideEvent = $.Event(Event$2.SLIDE, { relatedTarget: relatedTarget, direction: eventDirectionName, from: fromIndex, to: targetIndex }); $(this._element).trigger(slideEvent); return slideEvent; }; _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { if (this._indicatorsElement) { var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector$2.ACTIVE)); $(indicators).removeClass(ClassName$2.ACTIVE); var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; if (nextIndicator) { $(nextIndicator).addClass(ClassName$2.ACTIVE); } } }; _proto._slide = function _slide(direction, element) { var _this4 = this; var activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); var activeElementIndex = this._getItemIndex(activeElement); var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); var nextElementIndex = this._getItemIndex(nextElement); var isCycling = Boolean(this._interval); var directionalClassName; var orderClassName; var eventDirectionName; if (direction === Direction.NEXT) { directionalClassName = ClassName$2.LEFT; orderClassName = ClassName$2.NEXT; eventDirectionName = Direction.LEFT; } else { directionalClassName = ClassName$2.RIGHT; orderClassName = ClassName$2.PREV; eventDirectionName = Direction.RIGHT; } if (nextElement && $(nextElement).hasClass(ClassName$2.ACTIVE)) { this._isSliding = false; return; } var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); if (slideEvent.isDefaultPrevented()) { return; } if (!activeElement || !nextElement) { // Some weirdness is happening, so we bail return; } this._isSliding = true; if (isCycling) { this.pause(); } this._setActiveIndicatorElement(nextElement); var slidEvent = $.Event(Event$2.SLID, { relatedTarget: nextElement, direction: eventDirectionName, from: activeElementIndex, to: nextElementIndex }); if ($(this._element).hasClass(ClassName$2.SLIDE)) { $(nextElement).addClass(orderClassName); Util.reflow(nextElement); $(activeElement).addClass(directionalClassName); $(nextElement).addClass(directionalClassName); var nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10); if (nextElementInterval) { this._config.defaultInterval = this._config.defaultInterval || this._config.interval; this._config.interval = nextElementInterval; } else { this._config.interval = this._config.defaultInterval || this._config.interval; } var transitionDuration = Util.getTransitionDurationFromElement(activeElement); $(activeElement).one(Util.TRANSITION_END, function () { $(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName$2.ACTIVE); $(activeElement).removeClass(ClassName$2.ACTIVE + " " + orderClassName + " " + directionalClassName); _this4._isSliding = false; setTimeout(function () { return $(_this4._element).trigger(slidEvent); }, 0); }).emulateTransitionEnd(transitionDuration); } else { $(activeElement).removeClass(ClassName$2.ACTIVE); $(nextElement).addClass(ClassName$2.ACTIVE); this._isSliding = false; $(this._element).trigger(slidEvent); } if (isCycling) { this.cycle(); } } // Static ; Carousel._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY$2); var _config = _objectSpread({}, Default, $(this).data()); if (typeof config === 'object') { _config = _objectSpread({}, _config, config); } var action = typeof config === 'string' ? config : _config.slide; if (!data) { data = new Carousel(this, _config); $(this).data(DATA_KEY$2, data); } if (typeof config === 'number') { data.to(config); } else if (typeof action === 'string') { if (typeof data[action] === 'undefined') { throw new TypeError("No method named \"" + action + "\""); } data[action](); } else if (_config.interval && _config.ride) { data.pause(); data.cycle(); } }); }; Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { var selector = Util.getSelectorFromElement(this); if (!selector) { return; } var target = $(selector)[0]; if (!target || !$(target).hasClass(ClassName$2.CAROUSEL)) { return; } var config = _objectSpread({}, $(target).data(), $(this).data()); var slideIndex = this.getAttribute('data-slide-to'); if (slideIndex) { config.interval = false; } Carousel._jQueryInterface.call($(target), config); if (slideIndex) { $(target).data(DATA_KEY$2).to(slideIndex); } event.preventDefault(); }; _createClass(Carousel, null, [{ key: "VERSION", get: function get() { return VERSION$2; } }, { key: "Default", get: function get() { return Default; } }]); return Carousel; }(); /** * ------------------------------------------------------------------------ * Data Api implementation * ------------------------------------------------------------------------ */ $(document).on(Event$2.CLICK_DATA_API, Selector$2.DATA_SLIDE, Carousel._dataApiClickHandler); $(window).on(Event$2.LOAD_DATA_API, function () { var carousels = [].slice.call(document.querySelectorAll(Selector$2.DATA_RIDE)); for (var i = 0, len = carousels.length; i < len; i++) { var $carousel = $(carousels[i]); Carousel._jQueryInterface.call($carousel, $carousel.data()); } }); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$2] = Carousel._jQueryInterface; $.fn[NAME$2].Constructor = Carousel; $.fn[NAME$2].noConflict = function () { $.fn[NAME$2] = JQUERY_NO_CONFLICT$2; return Carousel._jQueryInterface; }; /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$3 = 'collapse'; var VERSION$3 = '4.3.1'; var DATA_KEY$3 = 'bs.collapse'; var EVENT_KEY$3 = "." + DATA_KEY$3; var DATA_API_KEY$3 = '.data-api'; var JQUERY_NO_CONFLICT$3 = $.fn[NAME$3]; var Default$1 = { toggle: true, parent: '' }; var DefaultType$1 = { toggle: 'boolean', parent: '(string|element)' }; var Event$3 = { SHOW: "show" + EVENT_KEY$3, SHOWN: "shown" + EVENT_KEY$3, HIDE: "hide" + EVENT_KEY$3, HIDDEN: "hidden" + EVENT_KEY$3, CLICK_DATA_API: "click" + EVENT_KEY$3 + DATA_API_KEY$3 }; var ClassName$3 = { SHOW: 'show', COLLAPSE: 'collapse', COLLAPSING: 'collapsing', COLLAPSED: 'collapsed' }; var Dimension = { WIDTH: 'width', HEIGHT: 'height' }; var Selector$3 = { ACTIVES: '.show, .collapsing', DATA_TOGGLE: '[data-toggle="collapse"]' /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var Collapse = /*#__PURE__*/ function () { function Collapse(element, config) { this._isTransitioning = false; this._element = element; this._config = this._getConfig(config); this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); var toggleList = [].slice.call(document.querySelectorAll(Selector$3.DATA_TOGGLE)); for (var i = 0, len = toggleList.length; i < len; i++) { var elem = toggleList[i]; var selector = Util.getSelectorFromElement(elem); var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) { return foundElem === element; }); if (selector !== null && filterElement.length > 0) { this._selector = selector; this._triggerArray.push(elem); } } this._parent = this._config.parent ? this._getParent() : null; if (!this._config.parent) { this._addAriaAndCollapsedClass(this._element, this._triggerArray); } if (this._config.toggle) { this.toggle(); } } // Getters var _proto = Collapse.prototype; // Public _proto.toggle = function toggle() { if ($(this._element).hasClass(ClassName$3.SHOW)) { this.hide(); } else { this.show(); } }; _proto.show = function show() { var _this = this; if (this._isTransitioning || $(this._element).hasClass(ClassName$3.SHOW)) { return; } var actives; var activesData; if (this._parent) { actives = [].slice.call(this._parent.querySelectorAll(Selector$3.ACTIVES)).filter(function (elem) { if (typeof _this._config.parent === 'string') { return elem.getAttribute('data-parent') === _this._config.parent; } return elem.classList.contains(ClassName$3.COLLAPSE); }); if (actives.length === 0) { actives = null; } } if (actives) { activesData = $(actives).not(this._selector).data(DATA_KEY$3); if (activesData && activesData._isTransitioning) { return; } } var startEvent = $.Event(Event$3.SHOW); $(this._element).trigger(startEvent); if (startEvent.isDefaultPrevented()) { return; } if (actives) { Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide'); if (!activesData) { $(actives).data(DATA_KEY$3, null); } } var dimension = this._getDimension(); $(this._element).removeClass(ClassName$3.COLLAPSE).addClass(ClassName$3.COLLAPSING); this._element.style[dimension] = 0; if (this._triggerArray.length) { $(this._triggerArray).removeClass(ClassName$3.COLLAPSED).attr('aria-expanded', true); } this.setTransitioning(true); var complete = function complete() { $(_this._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).addClass(ClassName$3.SHOW); _this._element.style[dimension] = ''; _this.setTransitioning(false); $(_this._element).trigger(Event$3.SHOWN); }; var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); var scrollSize = "scroll" + capitalizedDimension; var transitionDuration = Util.getTransitionDurationFromElement(this._element); $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); this._element.style[dimension] = this._element[scrollSize] + "px"; }; _proto.hide = function hide() { var _this2 = this; if (this._isTransitioning || !$(this._element).hasClass(ClassName$3.SHOW)) { return; } var startEvent = $.Event(Event$3.HIDE); $(this._element).trigger(startEvent); if (startEvent.isDefaultPrevented()) { return; } var dimension = this._getDimension(); this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; Util.reflow(this._element); $(this._element).addClass(ClassName$3.COLLAPSING).removeClass(ClassName$3.COLLAPSE).removeClass(ClassName$3.SHOW); var triggerArrayLength = this._triggerArray.length; if (triggerArrayLength > 0) { for (var i = 0; i < triggerArrayLength; i++) { var trigger = this._triggerArray[i]; var selector = Util.getSelectorFromElement(trigger); if (selector !== null) { var $elem = $([].slice.call(document.querySelectorAll(selector))); if (!$elem.hasClass(ClassName$3.SHOW)) { $(trigger).addClass(ClassName$3.COLLAPSED).attr('aria-expanded', false); } } } } this.setTransitioning(true); var complete = function complete() { _this2.setTransitioning(false); $(_this2._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).trigger(Event$3.HIDDEN); }; this._element.style[dimension] = ''; var transitionDuration = Util.getTransitionDurationFromElement(this._element); $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); }; _proto.setTransitioning = function setTransitioning(isTransitioning) { this._isTransitioning = isTransitioning; }; _proto.dispose = function dispose() { $.removeData(this._element, DATA_KEY$3); this._config = null; this._parent = null; this._element = null; this._triggerArray = null; this._isTransitioning = null; } // Private ; _proto._getConfig = function _getConfig(config) { config = _objectSpread({}, Default$1, config); config.toggle = Boolean(config.toggle); // Coerce string values Util.typeCheckConfig(NAME$3, config, DefaultType$1); return config; }; _proto._getDimension = function _getDimension() { var hasWidth = $(this._element).hasClass(Dimension.WIDTH); return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; }; _proto._getParent = function _getParent() { var _this3 = this; var parent; if (Util.isElement(this._config.parent)) { parent = this._config.parent; // It's a jQuery object if (typeof this._config.parent.jquery !== 'undefined') { parent = this._config.parent[0]; } } else { parent = document.querySelector(this._config.parent); } var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; var children = [].slice.call(parent.querySelectorAll(selector)); $(children).each(function (i, element) { _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); }); return parent; }; _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { var isOpen = $(element).hasClass(ClassName$3.SHOW); if (triggerArray.length) { $(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); } } // Static ; Collapse._getTargetFromElement = function _getTargetFromElement(element) { var selector = Util.getSelectorFromElement(element); return selector ? document.querySelector(selector) : null; }; Collapse._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var $this = $(this); var data = $this.data(DATA_KEY$3); var _config = _objectSpread({}, Default$1, $this.data(), typeof config === 'object' && config ? config : {}); if (!data && _config.toggle && /show|hide/.test(config)) { _config.toggle = false; } if (!data) { data = new Collapse(this, _config); $this.data(DATA_KEY$3, data); } if (typeof config === 'string') { if (typeof data[config] === 'undefined') { throw new TypeError("No method named \"" + config + "\""); } data[config](); } }); }; _createClass(Collapse, null, [{ key: "VERSION", get: function get() { return VERSION$3; } }, { key: "Default", get: function get() { return Default$1; } }]); return Collapse; }(); /** * ------------------------------------------------------------------------ * Data Api implementation * ------------------------------------------------------------------------ */ $(document).on(Event$3.CLICK_DATA_API, Selector$3.DATA_TOGGLE, function (event) { // preventDefault only for elements (which change the URL) not inside the collapsible element if (event.currentTarget.tagName === 'A') { event.preventDefault(); } var $trigger = $(this); var selector = Util.getSelectorFromElement(this); var selectors = [].slice.call(document.querySelectorAll(selector)); $(selectors).each(function () { var $target = $(this); var data = $target.data(DATA_KEY$3); var config = data ? 'toggle' : $trigger.data(); Collapse._jQueryInterface.call($target, config); }); }); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$3] = Collapse._jQueryInterface; $.fn[NAME$3].Constructor = Collapse; $.fn[NAME$3].noConflict = function () { $.fn[NAME$3] = JQUERY_NO_CONFLICT$3; return Collapse._jQueryInterface; }; /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.14.7 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined'; var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; var timeoutDuration = 0; for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { timeoutDuration = 1; break; } } function microtaskDebounce(fn) { var called = false; return function () { if (called) { return; } called = true; window.Promise.resolve().then(function () { called = false; fn(); }); }; } function taskDebounce(fn) { var scheduled = false; return function () { if (!scheduled) { scheduled = true; setTimeout(function () { scheduled = false; fn(); }, timeoutDuration); } }; } var supportsMicroTasks = isBrowser && window.Promise; /** * Create a debounced version of a method, that's asynchronously deferred * but called in the minimum time possible. * * @method * @memberof Popper.Utils * @argument {Function} fn * @returns {Function} */ var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce; /** * Check if the given variable is a function * @method * @memberof Popper.Utils * @argument {Any} functionToCheck - variable to check * @returns {Boolean} answer to: is a function? */ function isFunction(functionToCheck) { var getType = {}; return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; } /** * Get CSS computed property of the given element * @method * @memberof Popper.Utils * @argument {Eement} element * @argument {String} property */ function getStyleComputedProperty(element, property) { if (element.nodeType !== 1) { return []; } // NOTE: 1 DOM access here var window = element.ownerDocument.defaultView; var css = window.getComputedStyle(element, null); return property ? css[property] : css; } /** * Returns the parentNode or the host of the element * @method * @memberof Popper.Utils * @argument {Element} element * @returns {Element} parent */ function getParentNode(element) { if (element.nodeName === 'HTML') { return element; } return element.parentNode || element.host; } /** * Returns the scrolling parent of the given element * @method * @memberof Popper.Utils * @argument {Element} element * @returns {Element} scroll parent */ function getScrollParent(element) { // Return body, `getScroll` will take care to get the correct `scrollTop` from it if (!element) { return document.body; } switch (element.nodeName) { case 'HTML': case 'BODY': return element.ownerDocument.body; case '#document': return element.body; } // Firefox want us to check `-x` and `-y` variations as well var _getStyleComputedProp = getStyleComputedProperty(element), overflow = _getStyleComputedProp.overflow, overflowX = _getStyleComputedProp.overflowX, overflowY = _getStyleComputedProp.overflowY; if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) { return element; } return getScrollParent(getParentNode(element)); } var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode); var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent); /** * Determines if the browser is Internet Explorer * @method * @memberof Popper.Utils * @param {Number} version to check * @returns {Boolean} isIE */ function isIE(version) { if (version === 11) { return isIE11; } if (version === 10) { return isIE10; } return isIE11 || isIE10; } /** * Returns the offset parent of the given element * @method * @memberof Popper.Utils * @argument {Element} element * @returns {Element} offset parent */ function getOffsetParent(element) { if (!element) { return document.documentElement; } var noOffsetParent = isIE(10) ? document.body : null; // NOTE: 1 DOM access here var offsetParent = element.offsetParent || null; // Skip hidden elements which don't have an offsetParent while (offsetParent === noOffsetParent && element.nextElementSibling) { offsetParent = (element = element.nextElementSibling).offsetParent; } var nodeName = offsetParent && offsetParent.nodeName; if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { return element ? element.ownerDocument.documentElement : document.documentElement; } // .offsetParent will return the closest TH, TD or TABLE in case // no offsetParent is present, I hate this job... if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { return getOffsetParent(offsetParent); } return offsetParent; } function isOffsetContainer(element) { var nodeName = element.nodeName; if (nodeName === 'BODY') { return false; } return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; } /** * Finds the root node (document, shadowDOM root) of the given element * @method * @memberof Popper.Utils * @argument {Element} node * @returns {Element} root node */ function getRoot(node) { if (node.parentNode !== null) { return getRoot(node.parentNode); } return node; } /** * Finds the offset parent common to the two provided nodes * @method * @memberof Popper.Utils * @argument {Element} element1 * @argument {Element} element2 * @returns {Element} common offset parent */ function findCommonOffsetParent(element1, element2) { // This check is needed to avoid errors in case one of the elements isn't defined for any reason if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { return document.documentElement; } // Here we make sure to give as "start" the element that comes first in the DOM var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; var start = order ? element1 : element2; var end = order ? element2 : element1; // Get common ancestor container var range = document.createRange(); range.setStart(start, 0); range.setEnd(end, 0); var commonAncestorContainer = range.commonAncestorContainer; // Both nodes are inside #document if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { if (isOffsetContainer(commonAncestorContainer)) { return commonAncestorContainer; } return getOffsetParent(commonAncestorContainer); } // one of the nodes is inside shadowDOM, find which one var element1root = getRoot(element1); if (element1root.host) { return findCommonOffsetParent(element1root.host, element2); } else { return findCommonOffsetParent(element1, getRoot(element2).host); } } /** * Gets the scroll value of the given element in the given side (top and left) * @method * @memberof Popper.Utils * @argument {Element} element * @argument {String} side `top` or `left` * @returns {number} amount of scrolled pixels */ function getScroll(element) { var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; var nodeName = element.nodeName; if (nodeName === 'BODY' || nodeName === 'HTML') { var html = element.ownerDocument.documentElement; var scrollingElement = element.ownerDocument.scrollingElement || html; return scrollingElement[upperSide]; } return element[upperSide]; } /* * Sum or subtract the element scroll values (left and top) from a given rect object * @method * @memberof Popper.Utils * @param {Object} rect - Rect object you want to change * @param {HTMLElement} element - The element from the function reads the scroll values * @param {Boolean} subtract - set to true if you want to subtract the scroll values * @return {Object} rect - The modifier rect object */ function includeScroll(rect, element) { var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; var scrollTop = getScroll(element, 'top'); var scrollLeft = getScroll(element, 'left'); var modifier = subtract ? -1 : 1; rect.top += scrollTop * modifier; rect.bottom += scrollTop * modifier; rect.left += scrollLeft * modifier; rect.right += scrollLeft * modifier; return rect; } /* * Helper to detect borders of a given element * @method * @memberof Popper.Utils * @param {CSSStyleDeclaration} styles * Result of `getStyleComputedProperty` on the given element * @param {String} axis - `x` or `y` * @return {number} borders - The borders size of the given axis */ function getBordersSize(styles, axis) { var sideA = axis === 'x' ? 'Left' : 'Top'; var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10); } function getSize(axis, body, html, computedStyle) { return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0); } function getWindowSizes(document) { var body = document.body; var html = document.documentElement; var computedStyle = isIE(10) && getComputedStyle(html); return { height: getSize('Height', body, html, computedStyle), width: getSize('Width', body, html, computedStyle) }; } var classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; var createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var defineProperty = function (obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; /** * Given element offsets, generate an output similar to getBoundingClientRect * @method * @memberof Popper.Utils * @argument {Object} offsets * @returns {Object} ClientRect like output */ function getClientRect(offsets) { return _extends({}, offsets, { right: offsets.left + offsets.width, bottom: offsets.top + offsets.height }); } /** * Get bounding client rect of given element * @method * @memberof Popper.Utils * @param {HTMLElement} element * @return {Object} client rect */ function getBoundingClientRect(element) { var rect = {}; // IE10 10 FIX: Please, don't ask, the element isn't // considered in DOM in some circumstances... // This isn't reproducible in IE10 compatibility mode of IE11 try { if (isIE(10)) { rect = element.getBoundingClientRect(); var scrollTop = getScroll(element, 'top'); var scrollLeft = getScroll(element, 'left'); rect.top += scrollTop; rect.left += scrollLeft; rect.bottom += scrollTop; rect.right += scrollLeft; } else { rect = element.getBoundingClientRect(); } } catch (e) {} var result = { left: rect.left, top: rect.top, width: rect.right - rect.left, height: rect.bottom - rect.top }; // subtract scrollbar size from sizes var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {}; var width = sizes.width || element.clientWidth || result.right - result.left; var height = sizes.height || element.clientHeight || result.bottom - result.top; var horizScrollbar = element.offsetWidth - width; var vertScrollbar = element.offsetHeight - height; // if an hypothetical scrollbar is detected, we must be sure it's not a `border` // we make this check conditional for performance reasons if (horizScrollbar || vertScrollbar) { var styles = getStyleComputedProperty(element); horizScrollbar -= getBordersSize(styles, 'x'); vertScrollbar -= getBordersSize(styles, 'y'); result.width -= horizScrollbar; result.height -= vertScrollbar; } return getClientRect(result); } function getOffsetRectRelativeToArbitraryNode(children, parent) { var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; var isIE10 = isIE(10); var isHTML = parent.nodeName === 'HTML'; var childrenRect = getBoundingClientRect(children); var parentRect = getBoundingClientRect(parent); var scrollParent = getScrollParent(children); var styles = getStyleComputedProperty(parent); var borderTopWidth = parseFloat(styles.borderTopWidth, 10); var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10); // In cases where the parent is fixed, we must ignore negative scroll in offset calc if (fixedPosition && isHTML) { parentRect.top = Math.max(parentRect.top, 0); parentRect.left = Math.max(parentRect.left, 0); } var offsets = getClientRect({ top: childrenRect.top - parentRect.top - borderTopWidth, left: childrenRect.left - parentRect.left - borderLeftWidth, width: childrenRect.width, height: childrenRect.height }); offsets.marginTop = 0; offsets.marginLeft = 0; // Subtract margins of documentElement in case it's being used as parent // we do this only on HTML because it's the only element that behaves // differently when margins are applied to it. The margins are included in // the box of the documentElement, in the other cases not. if (!isIE10 && isHTML) { var marginTop = parseFloat(styles.marginTop, 10); var marginLeft = parseFloat(styles.marginLeft, 10); offsets.top -= borderTopWidth - marginTop; offsets.bottom -= borderTopWidth - marginTop; offsets.left -= borderLeftWidth - marginLeft; offsets.right -= borderLeftWidth - marginLeft; // Attach marginTop and marginLeft because in some circumstances we may need them offsets.marginTop = marginTop; offsets.marginLeft = marginLeft; } if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { offsets = includeScroll(offsets, parent); } return offsets; } function getViewportOffsetRectRelativeToArtbitraryNode(element) { var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var html = element.ownerDocument.documentElement; var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); var width = Math.max(html.clientWidth, window.innerWidth || 0); var height = Math.max(html.clientHeight, window.innerHeight || 0); var scrollTop = !excludeScroll ? getScroll(html) : 0; var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0; var offset = { top: scrollTop - relativeOffset.top + relativeOffset.marginTop, left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, width: width, height: height }; return getClientRect(offset); } /** * Check if the given element is fixed or is inside a fixed parent * @method * @memberof Popper.Utils * @argument {Element} element * @argument {Element} customContainer * @returns {Boolean} answer to "isFixed?" */ function isFixed(element) { var nodeName = element.nodeName; if (nodeName === 'BODY' || nodeName === 'HTML') { return false; } if (getStyleComputedProperty(element, 'position') === 'fixed') { return true; } var parentNode = getParentNode(element); if (!parentNode) { return false; } return isFixed(parentNode); } /** * Finds the first parent of an element that has a transformed property defined * @method * @memberof Popper.Utils * @argument {Element} element * @returns {Element} first transformed parent or documentElement */ function getFixedPositionOffsetParent(element) { // This check is needed to avoid errors in case one of the elements isn't defined for any reason if (!element || !element.parentElement || isIE()) { return document.documentElement; } var el = element.parentElement; while (el && getStyleComputedProperty(el, 'transform') === 'none') { el = el.parentElement; } return el || document.documentElement; } /** * Computed the boundaries limits and return them * @method * @memberof Popper.Utils * @param {HTMLElement} popper * @param {HTMLElement} reference * @param {number} padding * @param {HTMLElement} boundariesElement - Element used to define the boundaries * @param {Boolean} fixedPosition - Is in fixed position mode * @returns {Object} Coordinates of the boundaries */ function getBoundaries(popper, reference, padding, boundariesElement) { var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; // NOTE: 1 DOM access here var boundaries = { top: 0, left: 0 }; var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); // Handle viewport case if (boundariesElement === 'viewport') { boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition); } else { // Handle other cases based on DOM element used as boundaries var boundariesNode = void 0; if (boundariesElement === 'scrollParent') { boundariesNode = getScrollParent(getParentNode(reference)); if (boundariesNode.nodeName === 'BODY') { boundariesNode = popper.ownerDocument.documentElement; } } else if (boundariesElement === 'window') { boundariesNode = popper.ownerDocument.documentElement; } else { boundariesNode = boundariesElement; } var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition); // In case of HTML, we need a different computation if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { var _getWindowSizes = getWindowSizes(popper.ownerDocument), height = _getWindowSizes.height, width = _getWindowSizes.width; boundaries.top += offsets.top - offsets.marginTop; boundaries.bottom = height + offsets.top; boundaries.left += offsets.left - offsets.marginLeft; boundaries.right = width + offsets.left; } else { // for all the other DOM elements, this one is good boundaries = offsets; } } // Add paddings padding = padding || 0; var isPaddingNumber = typeof padding === 'number'; boundaries.left += isPaddingNumber ? padding : padding.left || 0; boundaries.top += isPaddingNumber ? padding : padding.top || 0; boundaries.right -= isPaddingNumber ? padding : padding.right || 0; boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; return boundaries; } function getArea(_ref) { var width = _ref.width, height = _ref.height; return width * height; } /** * Utility used to transform the `auto` placement to the placement with more * available space. * @method * @memberof Popper.Utils * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; if (placement.indexOf('auto') === -1) { return placement; } var boundaries = getBoundaries(popper, reference, padding, boundariesElement); var rects = { top: { width: boundaries.width, height: refRect.top - boundaries.top }, right: { width: boundaries.right - refRect.right, height: boundaries.height }, bottom: { width: boundaries.width, height: boundaries.bottom - refRect.bottom }, left: { width: refRect.left - boundaries.left, height: boundaries.height } }; var sortedAreas = Object.keys(rects).map(function (key) { return _extends({ key: key }, rects[key], { area: getArea(rects[key]) }); }).sort(function (a, b) { return b.area - a.area; }); var filteredAreas = sortedAreas.filter(function (_ref2) { var width = _ref2.width, height = _ref2.height; return width >= popper.clientWidth && height >= popper.clientHeight; }); var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; var variation = placement.split('-')[1]; return computedPlacement + (variation ? '-' + variation : ''); } /** * Get offsets to the reference element * @method * @memberof Popper.Utils * @param {Object} state * @param {Element} popper - the popper element * @param {Element} reference - the reference element (the popper will be relative to this) * @param {Element} fixedPosition - is in fixed position mode * @returns {Object} An object containing the offsets which will be applied to the popper */ function getReferenceOffsets(state, popper, reference) { var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition); } /** * Get the outer sizes of the given element (offset size + margins) * @method * @memberof Popper.Utils * @argument {Element} element * @returns {Object} object containing width and height properties */ function getOuterSizes(element) { var window = element.ownerDocument.defaultView; var styles = window.getComputedStyle(element); var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0); var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0); var result = { width: element.offsetWidth + y, height: element.offsetHeight + x }; return result; } /** * Get the opposite placement of the given one * @method * @memberof Popper.Utils * @argument {String} placement * @returns {String} flipped placement */ function getOppositePlacement(placement) { var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; return placement.replace(/left|right|bottom|top/g, function (matched) { return hash[matched]; }); } /** * Get offsets to the popper * @method * @memberof Popper.Utils * @param {Object} position - CSS position the Popper will get applied * @param {HTMLElement} popper - the popper element * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) * @param {String} placement - one of the valid placement options * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper */ function getPopperOffsets(popper, referenceOffsets, placement) { placement = placement.split('-')[0]; // Get popper node sizes var popperRect = getOuterSizes(popper); // Add position, width and height to our offsets object var popperOffsets = { width: popperRect.width, height: popperRect.height }; // depending by the popper placement we have to compute its offsets slightly differently var isHoriz = ['right', 'left'].indexOf(placement) !== -1; var mainSide = isHoriz ? 'top' : 'left'; var secondarySide = isHoriz ? 'left' : 'top'; var measurement = isHoriz ? 'height' : 'width'; var secondaryMeasurement = !isHoriz ? 'height' : 'width'; popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; if (placement === secondarySide) { popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; } else { popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; } return popperOffsets; } /** * Mimics the `find` method of Array * @method * @memberof Popper.Utils * @argument {Array} arr * @argument prop * @argument value * @returns index or -1 */ function find(arr, check) { // use native find if supported if (Array.prototype.find) { return arr.find(check); } // use `filter` to obtain the same behavior of `find` return arr.filter(check)[0]; } /** * Return the index of the matching object * @method * @memberof Popper.Utils * @argument {Array} arr * @argument prop * @argument value * @returns index or -1 */ function findIndex(arr, prop, value) { // use native findIndex if supported if (Array.prototype.findIndex) { return arr.findIndex(function (cur) { return cur[prop] === value; }); } // use `find` + `indexOf` if `findIndex` isn't supported var match = find(arr, function (obj) { return obj[prop] === value; }); return arr.indexOf(match); } /** * Loop trough the list of modifiers and run them in order, * each of them will then edit the data object. * @method * @memberof Popper.Utils * @param {dataObject} data * @param {Array} modifiers * @param {String} ends - Optional modifier name used as stopper * @returns {dataObject} */ function runModifiers(modifiers, data, ends) { var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); modifiersToRun.forEach(function (modifier) { if (modifier['function']) { // eslint-disable-line dot-notation console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); } var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation if (modifier.enabled && isFunction(fn)) { // Add properties to offsets to make them a complete clientRect object // we do this before each modifier to make sure the previous one doesn't // mess with these values data.offsets.popper = getClientRect(data.offsets.popper); data.offsets.reference = getClientRect(data.offsets.reference); data = fn(data, modifier); } }); return data; } /** * Updates the position of the popper, computing the new offsets and applying * the new style.
* Prefer `scheduleUpdate` over `update` because of performance reasons. * @method * @memberof Popper */ function update() { // if popper is destroyed, don't perform any further update if (this.state.isDestroyed) { return; } var data = { instance: this, styles: {}, arrowStyles: {}, attributes: {}, flipped: false, offsets: {} }; // compute reference element offsets data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed); // compute auto placement, store placement inside the data object, // modifiers will be able to edit `placement` if needed // and refer to originalPlacement to know the original value data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); // store the computed placement inside `originalPlacement` data.originalPlacement = data.placement; data.positionFixed = this.options.positionFixed; // compute the popper offsets data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute'; // run the modifiers data = runModifiers(this.modifiers, data); // the first `update` will call `onCreate` callback // the other ones will call `onUpdate` callback if (!this.state.isCreated) { this.state.isCreated = true; this.options.onCreate(data); } else { this.options.onUpdate(data); } } /** * Helper used to know if the given modifier is enabled. * @method * @memberof Popper.Utils * @returns {Boolean} */ function isModifierEnabled(modifiers, modifierName) { return modifiers.some(function (_ref) { var name = _ref.name, enabled = _ref.enabled; return enabled && name === modifierName; }); } /** * Get the prefixed supported property name * @method * @memberof Popper.Utils * @argument {String} property (camelCase) * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) */ function getSupportedPropertyName(property) { var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; var upperProp = property.charAt(0).toUpperCase() + property.slice(1); for (var i = 0; i < prefixes.length; i++) { var prefix = prefixes[i]; var toCheck = prefix ? '' + prefix + upperProp : property; if (typeof document.body.style[toCheck] !== 'undefined') { return toCheck; } } return null; } /** * Destroys the popper. * @method * @memberof Popper */ function destroy() { this.state.isDestroyed = true; // touch DOM only if `applyStyle` modifier is enabled if (isModifierEnabled(this.modifiers, 'applyStyle')) { this.popper.removeAttribute('x-placement'); this.popper.style.position = ''; this.popper.style.top = ''; this.popper.style.left = ''; this.popper.style.right = ''; this.popper.style.bottom = ''; this.popper.style.willChange = ''; this.popper.style[getSupportedPropertyName('transform')] = ''; } this.disableEventListeners(); // remove the popper if user explicity asked for the deletion on destroy // do not use `remove` because IE11 doesn't support it if (this.options.removeOnDestroy) { this.popper.parentNode.removeChild(this.popper); } return this; } /** * Get the window associated with the element * @argument {Element} element * @returns {Window} */ function getWindow(element) { var ownerDocument = element.ownerDocument; return ownerDocument ? ownerDocument.defaultView : window; } function attachToScrollParents(scrollParent, event, callback, scrollParents) { var isBody = scrollParent.nodeName === 'BODY'; var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; target.addEventListener(event, callback, { passive: true }); if (!isBody) { attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); } scrollParents.push(target); } /** * Setup needed event listeners used to update the popper position * @method * @memberof Popper.Utils * @private */ function setupEventListeners(reference, options, state, updateBound) { // Resize event listener on window state.updateBound = updateBound; getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); // Scroll event listener on scroll parents var scrollElement = getScrollParent(reference); attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); state.scrollElement = scrollElement; state.eventsEnabled = true; return state; } /** * It will add resize/scroll events and start recalculating * position of the popper element when they are triggered. * @method * @memberof Popper */ function enableEventListeners() { if (!this.state.eventsEnabled) { this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); } } /** * Remove event listeners used to update the popper position * @method * @memberof Popper.Utils * @private */ function removeEventListeners(reference, state) { // Remove resize event listener on window getWindow(reference).removeEventListener('resize', state.updateBound); // Remove scroll event listener on scroll parents state.scrollParents.forEach(function (target) { target.removeEventListener('scroll', state.updateBound); }); // Reset state state.updateBound = null; state.scrollParents = []; state.scrollElement = null; state.eventsEnabled = false; return state; } /** * It will remove resize/scroll events and won't recalculate popper position * when they are triggered. It also won't trigger `onUpdate` callback anymore, * unless you call `update` method manually. * @method * @memberof Popper */ function disableEventListeners() { if (this.state.eventsEnabled) { cancelAnimationFrame(this.scheduleUpdate); this.state = removeEventListeners(this.reference, this.state); } } /** * Tells if a given input is a number * @method * @memberof Popper.Utils * @param {*} input to check * @return {Boolean} */ function isNumeric(n) { return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); } /** * Set the style to the given popper * @method * @memberof Popper.Utils * @argument {Element} element - Element to apply the style to * @argument {Object} styles * Object with a list of properties and values which will be applied to the element */ function setStyles(element, styles) { Object.keys(styles).forEach(function (prop) { var unit = ''; // add unit if the value is numeric and is one of the following if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { unit = 'px'; } element.style[prop] = styles[prop] + unit; }); } /** * Set the attributes to the given popper * @method * @memberof Popper.Utils * @argument {Element} element - Element to apply the attributes to * @argument {Object} styles * Object with a list of properties and values which will be applied to the element */ function setAttributes(element, attributes) { Object.keys(attributes).forEach(function (prop) { var value = attributes[prop]; if (value !== false) { element.setAttribute(prop, attributes[prop]); } else { element.removeAttribute(prop); } }); } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by `update` method * @argument {Object} data.styles - List of style properties - values to apply to popper element * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element * @argument {Object} options - Modifiers configuration and options * @returns {Object} The same data object */ function applyStyle(data) { // any property present in `data.styles` will be applied to the popper, // in this way we can make the 3rd party modifiers add custom styles to it // Be aware, modifiers could override the properties defined in the previous // lines of this modifier! setStyles(data.instance.popper, data.styles); // any property present in `data.attributes` will be applied to the popper, // they will be set as HTML attributes of the element setAttributes(data.instance.popper, data.attributes); // if arrowElement is defined and arrowStyles has some properties if (data.arrowElement && Object.keys(data.arrowStyles).length) { setStyles(data.arrowElement, data.arrowStyles); } return data; } /** * Set the x-placement attribute before everything else because it could be used * to add margins to the popper margins needs to be calculated to get the * correct popper offsets. * @method * @memberof Popper.modifiers * @param {HTMLElement} reference - The reference element used to position the popper * @param {HTMLElement} popper - The HTML element used as popper * @param {Object} options - Popper.js options */ function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { // compute reference element offsets var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed); // compute auto placement, store placement inside the data object, // modifiers will be able to edit `placement` if needed // and refer to originalPlacement to know the original value var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); popper.setAttribute('x-placement', placement); // Apply `position` to popper before anything else because // without the position applied we can't guarantee correct computations setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' }); return options; } /** * @function * @memberof Popper.Utils * @argument {Object} data - The data object generated by `update` method * @argument {Boolean} shouldRound - If the offsets should be rounded at all * @returns {Object} The popper's position offsets rounded * * The tale of pixel-perfect positioning. It's still not 100% perfect, but as * good as it can be within reason. * Discussion here: https://github.com/FezVrasta/popper.js/pull/715 * * Low DPI screens cause a popper to be blurry if not using full pixels (Safari * as well on High DPI screens). * * Firefox prefers no rounding for positioning and does not have blurriness on * high DPI screens. * * Only horizontal placement and left/right values need to be considered. */ function getRoundedOffsets(data, shouldRound) { var _data$offsets = data.offsets, popper = _data$offsets.popper, reference = _data$offsets.reference; var round = Math.round, floor = Math.floor; var noRound = function noRound(v) { return v; }; var referenceWidth = round(reference.width); var popperWidth = round(popper.width); var isVertical = ['left', 'right'].indexOf(data.placement) !== -1; var isVariation = data.placement.indexOf('-') !== -1; var sameWidthParity = referenceWidth % 2 === popperWidth % 2; var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1; var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor; var verticalToInteger = !shouldRound ? noRound : round; return { left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left), top: verticalToInteger(popper.top), bottom: verticalToInteger(popper.bottom), right: horizontalToInteger(popper.right) }; } var isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent); /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by `update` method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function computeStyle(data, options) { var x = options.x, y = options.y; var popper = data.offsets.popper; // Remove this legacy support in Popper.js v2 var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { return modifier.name === 'applyStyle'; }).gpuAcceleration; if (legacyGpuAccelerationOption !== undefined) { console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); } var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; var offsetParent = getOffsetParent(data.instance.popper); var offsetParentRect = getBoundingClientRect(offsetParent); // Styles var styles = { position: popper.position }; var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox); var sideA = x === 'bottom' ? 'top' : 'bottom'; var sideB = y === 'right' ? 'left' : 'right'; // if gpuAcceleration is set to `true` and transform is supported, // we use `translate3d` to apply the position to the popper we // automatically use the supported prefixed version if needed var prefixedProperty = getSupportedPropertyName('transform'); // now, let's make a step back and look at this code closely (wtf?) // If the content of the popper grows once it's been positioned, it // may happen that the popper gets misplaced because of the new content // overflowing its reference element // To avoid this problem, we provide two options (x and y), which allow // the consumer to define the offset origin. // If we position a popper on top of a reference element, we can set // `x` to `top` to make the popper grow towards its top instead of // its bottom. var left = void 0, top = void 0; if (sideA === 'bottom') { // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar) // and not the bottom of the html element if (offsetParent.nodeName === 'HTML') { top = -offsetParent.clientHeight + offsets.bottom; } else { top = -offsetParentRect.height + offsets.bottom; } } else { top = offsets.top; } if (sideB === 'right') { if (offsetParent.nodeName === 'HTML') { left = -offsetParent.clientWidth + offsets.right; } else { left = -offsetParentRect.width + offsets.right; } } else { left = offsets.left; } if (gpuAcceleration && prefixedProperty) { styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; styles[sideA] = 0; styles[sideB] = 0; styles.willChange = 'transform'; } else { // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties var invertTop = sideA === 'bottom' ? -1 : 1; var invertLeft = sideB === 'right' ? -1 : 1; styles[sideA] = top * invertTop; styles[sideB] = left * invertLeft; styles.willChange = sideA + ', ' + sideB; } // Attributes var attributes = { 'x-placement': data.placement }; // Update `data` attributes, styles and arrowStyles data.attributes = _extends({}, attributes, data.attributes); data.styles = _extends({}, styles, data.styles); data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles); return data; } /** * Helper used to know if the given modifier depends from another one.
* It checks if the needed modifier is listed and enabled. * @method * @memberof Popper.Utils * @param {Array} modifiers - list of modifiers * @param {String} requestingName - name of requesting modifier * @param {String} requestedName - name of requested modifier * @returns {Boolean} */ function isModifierRequired(modifiers, requestingName, requestedName) { var requesting = find(modifiers, function (_ref) { var name = _ref.name; return name === requestingName; }); var isRequired = !!requesting && modifiers.some(function (modifier) { return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; }); if (!isRequired) { var _requesting = '`' + requestingName + '`'; var requested = '`' + requestedName + '`'; console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); } return isRequired; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function arrow(data, options) { var _data$offsets$arrow; // arrow depends on keepTogether in order to work if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { return data; } var arrowElement = options.element; // if arrowElement is a string, suppose it's a CSS selector if (typeof arrowElement === 'string') { arrowElement = data.instance.popper.querySelector(arrowElement); // if arrowElement is not found, don't run the modifier if (!arrowElement) { return data; } } else { // if the arrowElement isn't a query selector we must check that the // provided DOM node is child of its popper node if (!data.instance.popper.contains(arrowElement)) { console.warn('WARNING: `arrow.element` must be child of its popper element!'); return data; } } var placement = data.placement.split('-')[0]; var _data$offsets = data.offsets, popper = _data$offsets.popper, reference = _data$offsets.reference; var isVertical = ['left', 'right'].indexOf(placement) !== -1; var len = isVertical ? 'height' : 'width'; var sideCapitalized = isVertical ? 'Top' : 'Left'; var side = sideCapitalized.toLowerCase(); var altSide = isVertical ? 'left' : 'top'; var opSide = isVertical ? 'bottom' : 'right'; var arrowElementSize = getOuterSizes(arrowElement)[len]; // // extends keepTogether behavior making sure the popper and its // reference have enough pixels in conjunction // // top/left side if (reference[opSide] - arrowElementSize < popper[side]) { data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); } // bottom/right side if (reference[side] + arrowElementSize > popper[opSide]) { data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; } data.offsets.popper = getClientRect(data.offsets.popper); // compute center of the popper var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; // Compute the sideValue using the updated popper offsets // take popper margin in account because we don't have this info available var css = getStyleComputedProperty(data.instance.popper); var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10); var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10); var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; // prevent arrowElement from being placed not contiguously to its popper sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); data.arrowElement = arrowElement; data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); return data; } /** * Get the opposite placement variation of the given one * @method * @memberof Popper.Utils * @argument {String} placement variation * @returns {String} flipped placement variation */ function getOppositeVariation(variation) { if (variation === 'end') { return 'start'; } else if (variation === 'start') { return 'end'; } return variation; } /** * List of accepted placements to use as values of the `placement` option.
* Valid placements are: * - `auto` * - `top` * - `right` * - `bottom` * - `left` * * Each placement can have a variation from this list: * - `-start` * - `-end` * * Variations are interpreted easily if you think of them as the left to right * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` * is right.
* Vertically (`left` and `right`), `start` is top and `end` is bottom. * * Some valid examples are: * - `top-end` (on top of reference, right aligned) * - `right-start` (on right of reference, top aligned) * - `bottom` (on bottom, centered) * - `auto-end` (on the side with more space available, alignment depends by placement) * * @static * @type {Array} * @enum {String} * @readonly * @method placements * @memberof Popper */ var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; // Get rid of `auto` `auto-start` and `auto-end` var validPlacements = placements.slice(3); /** * Given an initial placement, returns all the subsequent placements * clockwise (or counter-clockwise). * * @method * @memberof Popper.Utils * @argument {String} placement - A valid placement (it accepts variations) * @argument {Boolean} counter - Set to true to walk the placements counterclockwise * @returns {Array} placements including their variations */ function clockwise(placement) { var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var index = validPlacements.indexOf(placement); var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); return counter ? arr.reverse() : arr; } var BEHAVIORS = { FLIP: 'flip', CLOCKWISE: 'clockwise', COUNTERCLOCKWISE: 'counterclockwise' }; /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function flip(data, options) { // if `inner` modifier is enabled, we can't use the `flip` modifier if (isModifierEnabled(data.instance.modifiers, 'inner')) { return data; } if (data.flipped && data.placement === data.originalPlacement) { // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides return data; } var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed); var placement = data.placement.split('-')[0]; var placementOpposite = getOppositePlacement(placement); var variation = data.placement.split('-')[1] || ''; var flipOrder = []; switch (options.behavior) { case BEHAVIORS.FLIP: flipOrder = [placement, placementOpposite]; break; case BEHAVIORS.CLOCKWISE: flipOrder = clockwise(placement); break; case BEHAVIORS.COUNTERCLOCKWISE: flipOrder = clockwise(placement, true); break; default: flipOrder = options.behavior; } flipOrder.forEach(function (step, index) { if (placement !== step || flipOrder.length === index + 1) { return data; } placement = data.placement.split('-')[0]; placementOpposite = getOppositePlacement(placement); var popperOffsets = data.offsets.popper; var refOffsets = data.offsets.reference; // using floor because the reference offsets may contain decimals we are not going to consider here var floor = Math.floor; var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; // flip the variation if required var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); if (overlapsRef || overflowsBoundaries || flippedVariation) { // this boolean to detect any flip loop data.flipped = true; if (overlapsRef || overflowsBoundaries) { placement = flipOrder[index + 1]; } if (flippedVariation) { variation = getOppositeVariation(variation); } data.placement = placement + (variation ? '-' + variation : ''); // this object contains `position`, we want to preserve it along with // any additional property we may add in the future data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); data = runModifiers(data.instance.modifiers, data, 'flip'); } }); return data; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function keepTogether(data) { var _data$offsets = data.offsets, popper = _data$offsets.popper, reference = _data$offsets.reference; var placement = data.placement.split('-')[0]; var floor = Math.floor; var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; var side = isVertical ? 'right' : 'bottom'; var opSide = isVertical ? 'left' : 'top'; var measurement = isVertical ? 'width' : 'height'; if (popper[side] < floor(reference[opSide])) { data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; } if (popper[opSide] > floor(reference[side])) { data.offsets.popper[opSide] = floor(reference[side]); } return data; } /** * Converts a string containing value + unit into a px value number * @function * @memberof {modifiers~offset} * @private * @argument {String} str - Value + unit string * @argument {String} measurement - `height` or `width` * @argument {Object} popperOffsets * @argument {Object} referenceOffsets * @returns {Number|String} * Value in pixels, or original string if no values were extracted */ function toValue(str, measurement, popperOffsets, referenceOffsets) { // separate value from unit var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); var value = +split[1]; var unit = split[2]; // If it's not a number it's an operator, I guess if (!value) { return str; } if (unit.indexOf('%') === 0) { var element = void 0; switch (unit) { case '%p': element = popperOffsets; break; case '%': case '%r': default: element = referenceOffsets; } var rect = getClientRect(element); return rect[measurement] / 100 * value; } else if (unit === 'vh' || unit === 'vw') { // if is a vh or vw, we calculate the size based on the viewport var size = void 0; if (unit === 'vh') { size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); } else { size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); } return size / 100 * value; } else { // if is an explicit pixel unit, we get rid of the unit and keep the value // if is an implicit unit, it's px, and we return just the value return value; } } /** * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. * @function * @memberof {modifiers~offset} * @private * @argument {String} offset * @argument {Object} popperOffsets * @argument {Object} referenceOffsets * @argument {String} basePlacement * @returns {Array} a two cells array with x and y offsets in numbers */ function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { var offsets = [0, 0]; // Use height if placement is left or right and index is 0 otherwise use width // in this way the first offset will use an axis and the second one // will use the other one var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; // Split the offset string to obtain a list of values and operands // The regex addresses values with the plus or minus sign in front (+10, -20, etc) var fragments = offset.split(/(\+|\-)/).map(function (frag) { return frag.trim(); }); // Detect if the offset string contains a pair of values or a single one // they could be separated by comma or space var divider = fragments.indexOf(find(fragments, function (frag) { return frag.search(/,|\s/) !== -1; })); if (fragments[divider] && fragments[divider].indexOf(',') === -1) { console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); } // If divider is found, we divide the list of values and operands to divide // them by ofset X and Y. var splitRegex = /\s*,\s*|\s+/; var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; // Convert the values with units to absolute pixels to allow our computations ops = ops.map(function (op, index) { // Most of the units rely on the orientation of the popper var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; var mergeWithPrevious = false; return op // This aggregates any `+` or `-` sign that aren't considered operators // e.g.: 10 + +5 => [10, +, +5] .reduce(function (a, b) { if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { a[a.length - 1] = b; mergeWithPrevious = true; return a; } else if (mergeWithPrevious) { a[a.length - 1] += b; mergeWithPrevious = false; return a; } else { return a.concat(b); } }, []) // Here we convert the string values into number values (in px) .map(function (str) { return toValue(str, measurement, popperOffsets, referenceOffsets); }); }); // Loop trough the offsets arrays and execute the operations ops.forEach(function (op, index) { op.forEach(function (frag, index2) { if (isNumeric(frag)) { offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); } }); }); return offsets; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @argument {Number|String} options.offset=0 * The offset value as described in the modifier description * @returns {Object} The data object, properly modified */ function offset(data, _ref) { var offset = _ref.offset; var placement = data.placement, _data$offsets = data.offsets, popper = _data$offsets.popper, reference = _data$offsets.reference; var basePlacement = placement.split('-')[0]; var offsets = void 0; if (isNumeric(+offset)) { offsets = [+offset, 0]; } else { offsets = parseOffset(offset, popper, reference, basePlacement); } if (basePlacement === 'left') { popper.top += offsets[0]; popper.left -= offsets[1]; } else if (basePlacement === 'right') { popper.top += offsets[0]; popper.left += offsets[1]; } else if (basePlacement === 'top') { popper.left += offsets[0]; popper.top -= offsets[1]; } else if (basePlacement === 'bottom') { popper.left += offsets[0]; popper.top += offsets[1]; } data.popper = popper; return data; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by `update` method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function preventOverflow(data, options) { var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); // If offsetParent is the reference element, we really want to // go one step up and use the next offsetParent as reference to // avoid to make this modifier completely useless and look like broken if (data.instance.reference === boundariesElement) { boundariesElement = getOffsetParent(boundariesElement); } // NOTE: DOM access here // resets the popper's position so that the document size can be calculated excluding // the size of the popper element itself var transformProp = getSupportedPropertyName('transform'); var popperStyles = data.instance.popper.style; // assignment to help minification var top = popperStyles.top, left = popperStyles.left, transform = popperStyles[transformProp]; popperStyles.top = ''; popperStyles.left = ''; popperStyles[transformProp] = ''; var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed); // NOTE: DOM access here // restores the original style properties after the offsets have been computed popperStyles.top = top; popperStyles.left = left; popperStyles[transformProp] = transform; options.boundaries = boundaries; var order = options.priority; var popper = data.offsets.popper; var check = { primary: function primary(placement) { var value = popper[placement]; if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { value = Math.max(popper[placement], boundaries[placement]); } return defineProperty({}, placement, value); }, secondary: function secondary(placement) { var mainSide = placement === 'right' ? 'left' : 'top'; var value = popper[mainSide]; if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); } return defineProperty({}, mainSide, value); } }; order.forEach(function (placement) { var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; popper = _extends({}, popper, check[side](placement)); }); data.offsets.popper = popper; return data; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by `update` method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function shift(data) { var placement = data.placement; var basePlacement = placement.split('-')[0]; var shiftvariation = placement.split('-')[1]; // if shift shiftvariation is specified, run the modifier if (shiftvariation) { var _data$offsets = data.offsets, reference = _data$offsets.reference, popper = _data$offsets.popper; var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; var side = isVertical ? 'left' : 'top'; var measurement = isVertical ? 'width' : 'height'; var shiftOffsets = { start: defineProperty({}, side, reference[side]), end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) }; data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]); } return data; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by update method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function hide(data) { if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { return data; } var refRect = data.offsets.reference; var bound = find(data.instance.modifiers, function (modifier) { return modifier.name === 'preventOverflow'; }).boundaries; if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { // Avoid unnecessary DOM access if visibility hasn't changed if (data.hide === true) { return data; } data.hide = true; data.attributes['x-out-of-boundaries'] = ''; } else { // Avoid unnecessary DOM access if visibility hasn't changed if (data.hide === false) { return data; } data.hide = false; data.attributes['x-out-of-boundaries'] = false; } return data; } /** * @function * @memberof Modifiers * @argument {Object} data - The data object generated by `update` method * @argument {Object} options - Modifiers configuration and options * @returns {Object} The data object, properly modified */ function inner(data) { var placement = data.placement; var basePlacement = placement.split('-')[0]; var _data$offsets = data.offsets, popper = _data$offsets.popper, reference = _data$offsets.reference; var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); data.placement = getOppositePlacement(placement); data.offsets.popper = getClientRect(popper); return data; } /** * Modifier function, each modifier can have a function of this type assigned * to its `fn` property.
* These functions will be called on each update, this means that you must * make sure they are performant enough to avoid performance bottlenecks. * * @function ModifierFn * @argument {dataObject} data - The data object generated by `update` method * @argument {Object} options - Modifiers configuration and options * @returns {dataObject} The data object, properly modified */ /** * Modifiers are plugins used to alter the behavior of your poppers.
* Popper.js uses a set of 9 modifiers to provide all the basic functionalities * needed by the library. * * Usually you don't want to override the `order`, `fn` and `onLoad` props. * All the other properties are configurations that could be tweaked. * @namespace modifiers */ var modifiers = { /** * Modifier used to shift the popper on the start or end of its reference * element.
* It will read the variation of the `placement` property.
* It can be one either `-end` or `-start`. * @memberof modifiers * @inner */ shift: { /** @prop {number} order=100 - Index used to define the order of execution */ order: 100, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: shift }, /** * The `offset` modifier can shift your popper on both its axis. * * It accepts the following units: * - `px` or unit-less, interpreted as pixels * - `%` or `%r`, percentage relative to the length of the reference element * - `%p`, percentage relative to the length of the popper element * - `vw`, CSS viewport width unit * - `vh`, CSS viewport height unit * * For length is intended the main axis relative to the placement of the popper.
* This means that if the placement is `top` or `bottom`, the length will be the * `width`. In case of `left` or `right`, it will be the `height`. * * You can provide a single value (as `Number` or `String`), or a pair of values * as `String` divided by a comma or one (or more) white spaces.
* The latter is a deprecated method because it leads to confusion and will be * removed in v2.
* Additionally, it accepts additions and subtractions between different units. * Note that multiplications and divisions aren't supported. * * Valid examples are: * ``` * 10 * '10%' * '10, 10' * '10%, 10' * '10 + 10%' * '10 - 5vh + 3%' * '-10px + 5vh, 5px - 6%' * ``` * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap * > with their reference element, unfortunately, you will have to disable the `flip` modifier. * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373). * * @memberof modifiers * @inner */ offset: { /** @prop {number} order=200 - Index used to define the order of execution */ order: 200, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: offset, /** @prop {Number|String} offset=0 * The offset value as described in the modifier description */ offset: 0 }, /** * Modifier used to prevent the popper from being positioned outside the boundary. * * A scenario exists where the reference itself is not within the boundaries.
* We can say it has "escaped the boundaries" — or just "escaped".
* In this case we need to decide whether the popper should either: * * - detach from the reference and remain "trapped" in the boundaries, or * - if it should ignore the boundary and "escape with its reference" * * When `escapeWithReference` is set to`true` and reference is completely * outside its boundaries, the popper will overflow (or completely leave) * the boundaries in order to remain attached to the edge of the reference. * * @memberof modifiers * @inner */ preventOverflow: { /** @prop {number} order=300 - Index used to define the order of execution */ order: 300, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: preventOverflow, /** * @prop {Array} [priority=['left','right','top','bottom']] * Popper will try to prevent overflow following these priorities by default, * then, it could overflow on the left and on top of the `boundariesElement` */ priority: ['left', 'right', 'top', 'bottom'], /** * @prop {number} padding=5 * Amount of pixel used to define a minimum distance between the boundaries * and the popper. This makes sure the popper always has a little padding * between the edges of its container */ padding: 5, /** * @prop {String|HTMLElement} boundariesElement='scrollParent' * Boundaries used by the modifier. Can be `scrollParent`, `window`, * `viewport` or any DOM element. */ boundariesElement: 'scrollParent' }, /** * Modifier used to make sure the reference and its popper stay near each other * without leaving any gap between the two. Especially useful when the arrow is * enabled and you want to ensure that it points to its reference element. * It cares only about the first axis. You can still have poppers with margin * between the popper and its reference element. * @memberof modifiers * @inner */ keepTogether: { /** @prop {number} order=400 - Index used to define the order of execution */ order: 400, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: keepTogether }, /** * This modifier is used to move the `arrowElement` of the popper to make * sure it is positioned between the reference element and its popper element. * It will read the outer size of the `arrowElement` node to detect how many * pixels of conjunction are needed. * * It has no effect if no `arrowElement` is provided. * @memberof modifiers * @inner */ arrow: { /** @prop {number} order=500 - Index used to define the order of execution */ order: 500, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: arrow, /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ element: '[x-arrow]' }, /** * Modifier used to flip the popper's placement when it starts to overlap its * reference element. * * Requires the `preventOverflow` modifier before it in order to work. * * **NOTE:** this modifier will interrupt the current update cycle and will * restart it if it detects the need to flip the placement. * @memberof modifiers * @inner */ flip: { /** @prop {number} order=600 - Index used to define the order of execution */ order: 600, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: flip, /** * @prop {String|Array} behavior='flip' * The behavior used to change the popper's placement. It can be one of * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid * placements (with optional variations) */ behavior: 'flip', /** * @prop {number} padding=5 * The popper will flip if it hits the edges of the `boundariesElement` */ padding: 5, /** * @prop {String|HTMLElement} boundariesElement='viewport' * The element which will define the boundaries of the popper position. * The popper will never be placed outside of the defined boundaries * (except if `keepTogether` is enabled) */ boundariesElement: 'viewport' }, /** * Modifier used to make the popper flow toward the inner of the reference element. * By default, when this modifier is disabled, the popper will be placed outside * the reference element. * @memberof modifiers * @inner */ inner: { /** @prop {number} order=700 - Index used to define the order of execution */ order: 700, /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ enabled: false, /** @prop {ModifierFn} */ fn: inner }, /** * Modifier used to hide the popper when its reference element is outside of the * popper boundaries. It will set a `x-out-of-boundaries` attribute which can * be used to hide with a CSS selector the popper when its reference is * out of boundaries. * * Requires the `preventOverflow` modifier before it in order to work. * @memberof modifiers * @inner */ hide: { /** @prop {number} order=800 - Index used to define the order of execution */ order: 800, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: hide }, /** * Computes the style that will be applied to the popper element to gets * properly positioned. * * Note that this modifier will not touch the DOM, it just prepares the styles * so that `applyStyle` modifier can apply it. This separation is useful * in case you need to replace `applyStyle` with a custom implementation. * * This modifier has `850` as `order` value to maintain backward compatibility * with previous versions of Popper.js. Expect the modifiers ordering method * to change in future major versions of the library. * * @memberof modifiers * @inner */ computeStyle: { /** @prop {number} order=850 - Index used to define the order of execution */ order: 850, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: computeStyle, /** * @prop {Boolean} gpuAcceleration=true * If true, it uses the CSS 3D transformation to position the popper. * Otherwise, it will use the `top` and `left` properties */ gpuAcceleration: true, /** * @prop {string} [x='bottom'] * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. * Change this if your popper should grow in a direction different from `bottom` */ x: 'bottom', /** * @prop {string} [x='left'] * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. * Change this if your popper should grow in a direction different from `right` */ y: 'right' }, /** * Applies the computed styles to the popper element. * * All the DOM manipulations are limited to this modifier. This is useful in case * you want to integrate Popper.js inside a framework or view library and you * want to delegate all the DOM manipulations to it. * * Note that if you disable this modifier, you must make sure the popper element * has its position set to `absolute` before Popper.js can do its work! * * Just disable this modifier and define your own to achieve the desired effect. * * @memberof modifiers * @inner */ applyStyle: { /** @prop {number} order=900 - Index used to define the order of execution */ order: 900, /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ enabled: true, /** @prop {ModifierFn} */ fn: applyStyle, /** @prop {Function} */ onLoad: applyStyleOnLoad, /** * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier * @prop {Boolean} gpuAcceleration=true * If true, it uses the CSS 3D transformation to position the popper. * Otherwise, it will use the `top` and `left` properties */ gpuAcceleration: undefined } }; /** * The `dataObject` is an object containing all the information used by Popper.js. * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks. * @name dataObject * @property {Object} data.instance The Popper.js instance * @property {String} data.placement Placement applied to popper * @property {String} data.originalPlacement Placement originally defined on init * @property {Boolean} data.flipped True if popper has been flipped by flip modifier * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`) * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`) * @property {Object} data.boundaries Offsets of the popper boundaries * @property {Object} data.offsets The measurements of popper, reference and arrow elements * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 */ /** * Default options provided to Popper.js constructor.
* These can be overridden using the `options` argument of Popper.js.
* To override an option, simply pass an object with the same * structure of the `options` object, as the 3rd argument. For example: * ``` * new Popper(ref, pop, { * modifiers: { * preventOverflow: { enabled: false } * } * }) * ``` * @type {Object} * @static * @memberof Popper */ var Defaults = { /** * Popper's placement. * @prop {Popper.placements} placement='bottom' */ placement: 'bottom', /** * Set this to true if you want popper to position it self in 'fixed' mode * @prop {Boolean} positionFixed=false */ positionFixed: false, /** * Whether events (resize, scroll) are initially enabled. * @prop {Boolean} eventsEnabled=true */ eventsEnabled: true, /** * Set to true if you want to automatically remove the popper when * you call the `destroy` method. * @prop {Boolean} removeOnDestroy=false */ removeOnDestroy: false, /** * Callback called when the popper is created.
* By default, it is set to no-op.
* Access Popper.js instance with `data.instance`. * @prop {onCreate} */ onCreate: function onCreate() {}, /** * Callback called when the popper is updated. This callback is not called * on the initialization/creation of the popper, but only on subsequent * updates.
* By default, it is set to no-op.
* Access Popper.js instance with `data.instance`. * @prop {onUpdate} */ onUpdate: function onUpdate() {}, /** * List of modifiers used to modify the offsets before they are applied to the popper. * They provide most of the functionalities of Popper.js. * @prop {modifiers} */ modifiers: modifiers }; /** * @callback onCreate * @param {dataObject} data */ /** * @callback onUpdate * @param {dataObject} data */ // Utils // Methods var Popper = function () { /** * Creates a new Popper.js instance. * @class Popper * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper * @param {HTMLElement} popper - The HTML element used as the popper * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) * @return {Object} instance - The generated Popper.js instance */ function Popper(reference, popper) { var _this = this; var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; classCallCheck(this, Popper); this.scheduleUpdate = function () { return requestAnimationFrame(_this.update); }; // make update() debounced, so that it only runs at most once-per-tick this.update = debounce(this.update.bind(this)); // with {} we create a new object with the options inside it this.options = _extends({}, Popper.Defaults, options); // init state this.state = { isDestroyed: false, isCreated: false, scrollParents: [] }; // get reference and popper elements (allow jQuery wrappers) this.reference = reference && reference.jquery ? reference[0] : reference; this.popper = popper && popper.jquery ? popper[0] : popper; // Deep merge modifiers options this.options.modifiers = {}; Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); }); // Refactoring modifiers' list (Object => Array) this.modifiers = Object.keys(this.options.modifiers).map(function (name) { return _extends({ name: name }, _this.options.modifiers[name]); }) // sort the modifiers by order .sort(function (a, b) { return a.order - b.order; }); // modifiers have the ability to execute arbitrary code when Popper.js get inited // such code is executed in the same order of its modifier // they could add new properties to their options configuration // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! this.modifiers.forEach(function (modifierOptions) { if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); } }); // fire the first update to position the popper in the right place this.update(); var eventsEnabled = this.options.eventsEnabled; if (eventsEnabled) { // setup event listeners, they will take care of update the position in specific situations this.enableEventListeners(); } this.state.eventsEnabled = eventsEnabled; } // We can't use class properties because they don't get listed in the // class prototype and break stuff like Sinon stubs createClass(Popper, [{ key: 'update', value: function update$$1() { return update.call(this); } }, { key: 'destroy', value: function destroy$$1() { return destroy.call(this); } }, { key: 'enableEventListeners', value: function enableEventListeners$$1() { return enableEventListeners.call(this); } }, { key: 'disableEventListeners', value: function disableEventListeners$$1() { return disableEventListeners.call(this); } /** * Schedules an update. It will run on the next UI update available. * @method scheduleUpdate * @memberof Popper */ /** * Collection of utilities useful when writing custom modifiers. * Starting from version 1.7, this method is available only if you * include `popper-utils.js` before `popper.js`. * * **DEPRECATION**: This way to access PopperUtils is deprecated * and will be removed in v2! Use the PopperUtils module directly instead. * Due to the high instability of the methods contained in Utils, we can't * guarantee them to follow semver. Use them at your own risk! * @static * @private * @type {Object} * @deprecated since version 1.8 * @member Utils * @memberof Popper */ }]); return Popper; }(); /** * The `referenceObject` is an object that provides an interface compatible with Popper.js * and lets you use it as replacement of a real DOM node.
* You can use this method to position a popper relatively to a set of coordinates * in case you don't have a DOM node to use as reference. * * ``` * new Popper(referenceObject, popperNode); * ``` * * NB: This feature isn't supported in Internet Explorer 10. * @name referenceObject * @property {Function} data.getBoundingClientRect * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. * @property {number} data.clientWidth * An ES6 getter that will return the width of the virtual reference element. * @property {number} data.clientHeight * An ES6 getter that will return the height of the virtual reference element. */ Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; Popper.placements = placements; Popper.Defaults = Defaults; /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$4 = 'dropdown'; var VERSION$4 = '4.3.1'; var DATA_KEY$4 = 'bs.dropdown'; var EVENT_KEY$4 = "." + DATA_KEY$4; var DATA_API_KEY$4 = '.data-api'; var JQUERY_NO_CONFLICT$4 = $.fn[NAME$4]; var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); var Event$4 = { HIDE: "hide" + EVENT_KEY$4, HIDDEN: "hidden" + EVENT_KEY$4, SHOW: "show" + EVENT_KEY$4, SHOWN: "shown" + EVENT_KEY$4, CLICK: "click" + EVENT_KEY$4, CLICK_DATA_API: "click" + EVENT_KEY$4 + DATA_API_KEY$4, KEYDOWN_DATA_API: "keydown" + EVENT_KEY$4 + DATA_API_KEY$4, KEYUP_DATA_API: "keyup" + EVENT_KEY$4 + DATA_API_KEY$4 }; var ClassName$4 = { DISABLED: 'disabled', SHOW: 'show', DROPUP: 'dropup', DROPRIGHT: 'dropright', DROPLEFT: 'dropleft', MENURIGHT: 'dropdown-menu-right', MENULEFT: 'dropdown-menu-left', POSITION_STATIC: 'position-static' }; var Selector$4 = { DATA_TOGGLE: '[data-toggle="dropdown"]', FORM_CHILD: '.dropdown form', MENU: '.dropdown-menu', NAVBAR_NAV: '.navbar-nav', VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)' }; var AttachmentMap = { TOP: 'top-start', TOPEND: 'top-end', BOTTOM: 'bottom-start', BOTTOMEND: 'bottom-end', RIGHT: 'right-start', RIGHTEND: 'right-end', LEFT: 'left-start', LEFTEND: 'left-end' }; var Default$2 = { offset: 0, flip: true, boundary: 'scrollParent', reference: 'toggle', display: 'dynamic' }; var DefaultType$2 = { offset: '(number|string|function)', flip: 'boolean', boundary: '(string|element)', reference: '(string|element)', display: 'string' /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var Dropdown = /*#__PURE__*/ function () { function Dropdown(element, config) { this._element = element; this._popper = null; this._config = this._getConfig(config); this._menu = this._getMenuElement(); this._inNavbar = this._detectNavbar(); this._addEventListeners(); } // Getters var _proto = Dropdown.prototype; // Public _proto.toggle = function toggle() { if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED)) { return; } var parent = Dropdown._getParentFromElement(this._element); var isActive = $(this._menu).hasClass(ClassName$4.SHOW); Dropdown._clearMenus(); if (isActive) { return; } var relatedTarget = { relatedTarget: this._element }; var showEvent = $.Event(Event$4.SHOW, relatedTarget); $(parent).trigger(showEvent); if (showEvent.isDefaultPrevented()) { return; } // Disable totally Popper.js for Dropdown in Navbar if (!this._inNavbar) { /** * Check for Popper dependency * Popper - https://popper.js.org */ if (typeof Popper === 'undefined') { throw new TypeError('Bootstrap\'s dropdowns require Popper.js (https://popper.js.org/)'); } var referenceElement = this._element; if (this._config.reference === 'parent') { referenceElement = parent; } else if (Util.isElement(this._config.reference)) { referenceElement = this._config.reference; // Check if it's jQuery element if (typeof this._config.reference.jquery !== 'undefined') { referenceElement = this._config.reference[0]; } } // If boundary is not `scrollParent`, then set position to `static` // to allow the menu to "escape" the scroll parent's boundaries // https://github.com/twbs/bootstrap/issues/24251 if (this._config.boundary !== 'scrollParent') { $(parent).addClass(ClassName$4.POSITION_STATIC); } this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig()); } // If this is a touch-enabled device we add extra // empty mouseover listeners to the body's immediate children; // only needed because of broken event delegation on iOS // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html if ('ontouchstart' in document.documentElement && $(parent).closest(Selector$4.NAVBAR_NAV).length === 0) { $(document.body).children().on('mouseover', null, $.noop); } this._element.focus(); this._element.setAttribute('aria-expanded', true); $(this._menu).toggleClass(ClassName$4.SHOW); $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); }; _proto.show = function show() { if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || $(this._menu).hasClass(ClassName$4.SHOW)) { return; } var relatedTarget = { relatedTarget: this._element }; var showEvent = $.Event(Event$4.SHOW, relatedTarget); var parent = Dropdown._getParentFromElement(this._element); $(parent).trigger(showEvent); if (showEvent.isDefaultPrevented()) { return; } $(this._menu).toggleClass(ClassName$4.SHOW); $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); }; _proto.hide = function hide() { if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || !$(this._menu).hasClass(ClassName$4.SHOW)) { return; } var relatedTarget = { relatedTarget: this._element }; var hideEvent = $.Event(Event$4.HIDE, relatedTarget); var parent = Dropdown._getParentFromElement(this._element); $(parent).trigger(hideEvent); if (hideEvent.isDefaultPrevented()) { return; } $(this._menu).toggleClass(ClassName$4.SHOW); $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); }; _proto.dispose = function dispose() { $.removeData(this._element, DATA_KEY$4); $(this._element).off(EVENT_KEY$4); this._element = null; this._menu = null; if (this._popper !== null) { this._popper.destroy(); this._popper = null; } }; _proto.update = function update() { this._inNavbar = this._detectNavbar(); if (this._popper !== null) { this._popper.scheduleUpdate(); } } // Private ; _proto._addEventListeners = function _addEventListeners() { var _this = this; $(this._element).on(Event$4.CLICK, function (event) { event.preventDefault(); event.stopPropagation(); _this.toggle(); }); }; _proto._getConfig = function _getConfig(config) { config = _objectSpread({}, this.constructor.Default, $(this._element).data(), config); Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType); return config; }; _proto._getMenuElement = function _getMenuElement() { if (!this._menu) { var parent = Dropdown._getParentFromElement(this._element); if (parent) { this._menu = parent.querySelector(Selector$4.MENU); } } return this._menu; }; _proto._getPlacement = function _getPlacement() { var $parentDropdown = $(this._element.parentNode); var placement = AttachmentMap.BOTTOM; // Handle dropup if ($parentDropdown.hasClass(ClassName$4.DROPUP)) { placement = AttachmentMap.TOP; if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { placement = AttachmentMap.TOPEND; } } else if ($parentDropdown.hasClass(ClassName$4.DROPRIGHT)) { placement = AttachmentMap.RIGHT; } else if ($parentDropdown.hasClass(ClassName$4.DROPLEFT)) { placement = AttachmentMap.LEFT; } else if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { placement = AttachmentMap.BOTTOMEND; } return placement; }; _proto._detectNavbar = function _detectNavbar() { return $(this._element).closest('.navbar').length > 0; }; _proto._getOffset = function _getOffset() { var _this2 = this; var offset = {}; if (typeof this._config.offset === 'function') { offset.fn = function (data) { data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {}); return data; }; } else { offset.offset = this._config.offset; } return offset; }; _proto._getPopperConfig = function _getPopperConfig() { var popperConfig = { placement: this._getPlacement(), modifiers: { offset: this._getOffset(), flip: { enabled: this._config.flip }, preventOverflow: { boundariesElement: this._config.boundary } } // Disable Popper.js if we have a static display }; if (this._config.display === 'static') { popperConfig.modifiers.applyStyle = { enabled: false }; } return popperConfig; } // Static ; Dropdown._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY$4); var _config = typeof config === 'object' ? config : null; if (!data) { data = new Dropdown(this, _config); $(this).data(DATA_KEY$4, data); } if (typeof config === 'string') { if (typeof data[config] === 'undefined') { throw new TypeError("No method named \"" + config + "\""); } data[config](); } }); }; Dropdown._clearMenus = function _clearMenus(event) { if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { return; } var toggles = [].slice.call(document.querySelectorAll(Selector$4.DATA_TOGGLE)); for (var i = 0, len = toggles.length; i < len; i++) { var parent = Dropdown._getParentFromElement(toggles[i]); var context = $(toggles[i]).data(DATA_KEY$4); var relatedTarget = { relatedTarget: toggles[i] }; if (event && event.type === 'click') { relatedTarget.clickEvent = event; } if (!context) { continue; } var dropdownMenu = context._menu; if (!$(parent).hasClass(ClassName$4.SHOW)) { continue; } if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $.contains(parent, event.target)) { continue; } var hideEvent = $.Event(Event$4.HIDE, relatedTarget); $(parent).trigger(hideEvent); if (hideEvent.isDefaultPrevented()) { continue; } // If this is a touch-enabled device we remove the extra // empty mouseover listeners we added for iOS support if ('ontouchstart' in document.documentElement) { $(document.body).children().off('mouseover', null, $.noop); } toggles[i].setAttribute('aria-expanded', 'false'); $(dropdownMenu).removeClass(ClassName$4.SHOW); $(parent).removeClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); } }; Dropdown._getParentFromElement = function _getParentFromElement(element) { var parent; var selector = Util.getSelectorFromElement(element); if (selector) { parent = document.querySelector(selector); } return parent || element.parentNode; } // eslint-disable-next-line complexity ; Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { // If not input/textarea: // - And not a key in REGEXP_KEYDOWN => not a dropdown command // If input/textarea: // - If space key => not a dropdown command // - If key is other than escape // - If key is not up or down => not a dropdown command // - If trigger inside the menu => not a dropdown command if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $(event.target).closest(Selector$4.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { return; } event.preventDefault(); event.stopPropagation(); if (this.disabled || $(this).hasClass(ClassName$4.DISABLED)) { return; } var parent = Dropdown._getParentFromElement(this); var isActive = $(parent).hasClass(ClassName$4.SHOW); if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { if (event.which === ESCAPE_KEYCODE) { var toggle = parent.querySelector(Selector$4.DATA_TOGGLE); $(toggle).trigger('focus'); } $(this).trigger('click'); return; } var items = [].slice.call(parent.querySelectorAll(Selector$4.VISIBLE_ITEMS)); if (items.length === 0) { return; } var index = items.indexOf(event.target); if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up index--; } if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down index++; } if (index < 0) { index = 0; } items[index].focus(); }; _createClass(Dropdown, null, [{ key: "VERSION", get: function get() { return VERSION$4; } }, { key: "Default", get: function get() { return Default$2; } }, { key: "DefaultType", get: function get() { return DefaultType$2; } }]); return Dropdown; }(); /** * ------------------------------------------------------------------------ * Data Api implementation * ------------------------------------------------------------------------ */ $(document).on(Event$4.KEYDOWN_DATA_API, Selector$4.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event$4.KEYDOWN_DATA_API, Selector$4.MENU, Dropdown._dataApiKeydownHandler).on(Event$4.CLICK_DATA_API + " " + Event$4.KEYUP_DATA_API, Dropdown._clearMenus).on(Event$4.CLICK_DATA_API, Selector$4.DATA_TOGGLE, function (event) { event.preventDefault(); event.stopPropagation(); Dropdown._jQueryInterface.call($(this), 'toggle'); }).on(Event$4.CLICK_DATA_API, Selector$4.FORM_CHILD, function (e) { e.stopPropagation(); }); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$4] = Dropdown._jQueryInterface; $.fn[NAME$4].Constructor = Dropdown; $.fn[NAME$4].noConflict = function () { $.fn[NAME$4] = JQUERY_NO_CONFLICT$4; return Dropdown._jQueryInterface; }; /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$5 = 'modal'; var VERSION$5 = '4.3.1'; var DATA_KEY$5 = 'bs.modal'; var EVENT_KEY$5 = "." + DATA_KEY$5; var DATA_API_KEY$5 = '.data-api'; var JQUERY_NO_CONFLICT$5 = $.fn[NAME$5]; var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key var Default$3 = { backdrop: true, keyboard: true, focus: true, show: true }; var DefaultType$3 = { backdrop: '(boolean|string)', keyboard: 'boolean', focus: 'boolean', show: 'boolean' }; var Event$5 = { HIDE: "hide" + EVENT_KEY$5, HIDDEN: "hidden" + EVENT_KEY$5, SHOW: "show" + EVENT_KEY$5, SHOWN: "shown" + EVENT_KEY$5, FOCUSIN: "focusin" + EVENT_KEY$5, RESIZE: "resize" + EVENT_KEY$5, CLICK_DISMISS: "click.dismiss" + EVENT_KEY$5, KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY$5, MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY$5, MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY$5, CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5 }; var ClassName$5 = { SCROLLABLE: 'modal-dialog-scrollable', SCROLLBAR_MEASURER: 'modal-scrollbar-measure', BACKDROP: 'modal-backdrop', OPEN: 'modal-open', FADE: 'fade', SHOW: 'show' }; var Selector$5 = { DIALOG: '.modal-dialog', MODAL_BODY: '.modal-body', DATA_TOGGLE: '[data-toggle="modal"]', DATA_DISMISS: '[data-dismiss="modal"]', FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', STICKY_CONTENT: '.sticky-top' /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var Modal = /*#__PURE__*/ function () { function Modal(element, config) { this._config = this._getConfig(config); this._element = element; this._dialog = element.querySelector(Selector$5.DIALOG); this._backdrop = null; this._isShown = false; this._isBodyOverflowing = false; this._ignoreBackdropClick = false; this._isTransitioning = false; this._scrollbarWidth = 0; } // Getters var _proto = Modal.prototype; // Public _proto.toggle = function toggle(relatedTarget) { return this._isShown ? this.hide() : this.show(relatedTarget); }; _proto.show = function show(relatedTarget) { var _this = this; if (this._isShown || this._isTransitioning) { return; } if ($(this._element).hasClass(ClassName$5.FADE)) { this._isTransitioning = true; } var showEvent = $.Event(Event$5.SHOW, { relatedTarget: relatedTarget }); $(this._element).trigger(showEvent); if (this._isShown || showEvent.isDefaultPrevented()) { return; } this._isShown = true; this._checkScrollbar(); this._setScrollbar(); this._adjustDialog(); this._setEscapeEvent(); this._setResizeEvent(); $(this._element).on(Event$5.CLICK_DISMISS, Selector$5.DATA_DISMISS, function (event) { return _this.hide(event); }); $(this._dialog).on(Event$5.MOUSEDOWN_DISMISS, function () { $(_this._element).one(Event$5.MOUSEUP_DISMISS, function (event) { if ($(event.target).is(_this._element)) { _this._ignoreBackdropClick = true; } }); }); this._showBackdrop(function () { return _this._showElement(relatedTarget); }); }; _proto.hide = function hide(event) { var _this2 = this; if (event) { event.preventDefault(); } if (!this._isShown || this._isTransitioning) { return; } var hideEvent = $.Event(Event$5.HIDE); $(this._element).trigger(hideEvent); if (!this._isShown || hideEvent.isDefaultPrevented()) { return; } this._isShown = false; var transition = $(this._element).hasClass(ClassName$5.FADE); if (transition) { this._isTransitioning = true; } this._setEscapeEvent(); this._setResizeEvent(); $(document).off(Event$5.FOCUSIN); $(this._element).removeClass(ClassName$5.SHOW); $(this._element).off(Event$5.CLICK_DISMISS); $(this._dialog).off(Event$5.MOUSEDOWN_DISMISS); if (transition) { var transitionDuration = Util.getTransitionDurationFromElement(this._element); $(this._element).one(Util.TRANSITION_END, function (event) { return _this2._hideModal(event); }).emulateTransitionEnd(transitionDuration); } else { this._hideModal(); } }; _proto.dispose = function dispose() { [window, this._element, this._dialog].forEach(function (htmlElement) { return $(htmlElement).off(EVENT_KEY$5); }); /** * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API` * Do not move `document` in `htmlElements` array * It will remove `Event.CLICK_DATA_API` event that should remain */ $(document).off(Event$5.FOCUSIN); $.removeData(this._element, DATA_KEY$5); this._config = null; this._element = null; this._dialog = null; this._backdrop = null; this._isShown = null; this._isBodyOverflowing = null; this._ignoreBackdropClick = null; this._isTransitioning = null; this._scrollbarWidth = null; }; _proto.handleUpdate = function handleUpdate() { this._adjustDialog(); } // Private ; _proto._getConfig = function _getConfig(config) { config = _objectSpread({}, Default$3, config); Util.typeCheckConfig(NAME$5, config, DefaultType$3); return config; }; _proto._showElement = function _showElement(relatedTarget) { var _this3 = this; var transition = $(this._element).hasClass(ClassName$5.FADE); if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { // Don't move modal's DOM position document.body.appendChild(this._element); } this._element.style.display = 'block'; this._element.removeAttribute('aria-hidden'); this._element.setAttribute('aria-modal', true); if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE)) { this._dialog.querySelector(Selector$5.MODAL_BODY).scrollTop = 0; } else { this._element.scrollTop = 0; } if (transition) { Util.reflow(this._element); } $(this._element).addClass(ClassName$5.SHOW); if (this._config.focus) { this._enforceFocus(); } var shownEvent = $.Event(Event$5.SHOWN, { relatedTarget: relatedTarget }); var transitionComplete = function transitionComplete() { if (_this3._config.focus) { _this3._element.focus(); } _this3._isTransitioning = false; $(_this3._element).trigger(shownEvent); }; if (transition) { var transitionDuration = Util.getTransitionDurationFromElement(this._dialog); $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration); } else { transitionComplete(); } }; _proto._enforceFocus = function _enforceFocus() { var _this4 = this; $(document).off(Event$5.FOCUSIN) // Guard against infinite focus loop .on(Event$5.FOCUSIN, function (event) { if (document !== event.target && _this4._element !== event.target && $(_this4._element).has(event.target).length === 0) { _this4._element.focus(); } }); }; _proto._setEscapeEvent = function _setEscapeEvent() { var _this5 = this; if (this._isShown && this._config.keyboard) { $(this._element).on(Event$5.KEYDOWN_DISMISS, function (event) { if (event.which === ESCAPE_KEYCODE$1) { event.preventDefault(); _this5.hide(); } }); } else if (!this._isShown) { $(this._element).off(Event$5.KEYDOWN_DISMISS); } }; _proto._setResizeEvent = function _setResizeEvent() { var _this6 = this; if (this._isShown) { $(window).on(Event$5.RESIZE, function (event) { return _this6.handleUpdate(event); }); } else { $(window).off(Event$5.RESIZE); } }; _proto._hideModal = function _hideModal() { var _this7 = this; this._element.style.display = 'none'; this._element.setAttribute('aria-hidden', true); this._element.removeAttribute('aria-modal'); this._isTransitioning = false; this._showBackdrop(function () { $(document.body).removeClass(ClassName$5.OPEN); _this7._resetAdjustments(); _this7._resetScrollbar(); $(_this7._element).trigger(Event$5.HIDDEN); }); }; _proto._removeBackdrop = function _removeBackdrop() { if (this._backdrop) { $(this._backdrop).remove(); this._backdrop = null; } }; _proto._showBackdrop = function _showBackdrop(callback) { var _this8 = this; var animate = $(this._element).hasClass(ClassName$5.FADE) ? ClassName$5.FADE : ''; if (this._isShown && this._config.backdrop) { this._backdrop = document.createElement('div'); this._backdrop.className = ClassName$5.BACKDROP; if (animate) { this._backdrop.classList.add(animate); } $(this._backdrop).appendTo(document.body); $(this._element).on(Event$5.CLICK_DISMISS, function (event) { if (_this8._ignoreBackdropClick) { _this8._ignoreBackdropClick = false; return; } if (event.target !== event.currentTarget) { return; } if (_this8._config.backdrop === 'static') { _this8._element.focus(); } else { _this8.hide(); } }); if (animate) { Util.reflow(this._backdrop); } $(this._backdrop).addClass(ClassName$5.SHOW); if (!callback) { return; } if (!animate) { callback(); return; } var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration); } else if (!this._isShown && this._backdrop) { $(this._backdrop).removeClass(ClassName$5.SHOW); var callbackRemove = function callbackRemove() { _this8._removeBackdrop(); if (callback) { callback(); } }; if ($(this._element).hasClass(ClassName$5.FADE)) { var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration); } else { callbackRemove(); } } else if (callback) { callback(); } } // ---------------------------------------------------------------------- // the following methods are used to handle overflowing modals // todo (fat): these should probably be refactored out of modal.js // ---------------------------------------------------------------------- ; _proto._adjustDialog = function _adjustDialog() { var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; if (!this._isBodyOverflowing && isModalOverflowing) { this._element.style.paddingLeft = this._scrollbarWidth + "px"; } if (this._isBodyOverflowing && !isModalOverflowing) { this._element.style.paddingRight = this._scrollbarWidth + "px"; } }; _proto._resetAdjustments = function _resetAdjustments() { this._element.style.paddingLeft = ''; this._element.style.paddingRight = ''; }; _proto._checkScrollbar = function _checkScrollbar() { var rect = document.body.getBoundingClientRect(); this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; this._scrollbarWidth = this._getScrollbarWidth(); }; _proto._setScrollbar = function _setScrollbar() { var _this9 = this; if (this._isBodyOverflowing) { // Note: DOMNode.style.paddingRight returns the actual value or '' if not set // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); var stickyContent = [].slice.call(document.querySelectorAll(Selector$5.STICKY_CONTENT)); // Adjust fixed content padding $(fixedContent).each(function (index, element) { var actualPadding = element.style.paddingRight; var calculatedPadding = $(element).css('padding-right'); $(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); }); // Adjust sticky content margin $(stickyContent).each(function (index, element) { var actualMargin = element.style.marginRight; var calculatedMargin = $(element).css('margin-right'); $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); }); // Adjust body padding var actualPadding = document.body.style.paddingRight; var calculatedPadding = $(document.body).css('padding-right'); $(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); } $(document.body).addClass(ClassName$5.OPEN); }; _proto._resetScrollbar = function _resetScrollbar() { // Restore fixed content padding var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); $(fixedContent).each(function (index, element) { var padding = $(element).data('padding-right'); $(element).removeData('padding-right'); element.style.paddingRight = padding ? padding : ''; }); // Restore sticky content var elements = [].slice.call(document.querySelectorAll("" + Selector$5.STICKY_CONTENT)); $(elements).each(function (index, element) { var margin = $(element).data('margin-right'); if (typeof margin !== 'undefined') { $(element).css('margin-right', margin).removeData('margin-right'); } }); // Restore body padding var padding = $(document.body).data('padding-right'); $(document.body).removeData('padding-right'); document.body.style.paddingRight = padding ? padding : ''; }; _proto._getScrollbarWidth = function _getScrollbarWidth() { // thx d.walsh var scrollDiv = document.createElement('div'); scrollDiv.className = ClassName$5.SCROLLBAR_MEASURER; document.body.appendChild(scrollDiv); var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; document.body.removeChild(scrollDiv); return scrollbarWidth; } // Static ; Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { return this.each(function () { var data = $(this).data(DATA_KEY$5); var _config = _objectSpread({}, Default$3, $(this).data(), typeof config === 'object' && config ? config : {}); if (!data) { data = new Modal(this, _config); $(this).data(DATA_KEY$5, data); } if (typeof config === 'string') { if (typeof data[config] === 'undefined') { throw new TypeError("No method named \"" + config + "\""); } data[config](relatedTarget); } else if (_config.show) { data.show(relatedTarget); } }); }; _createClass(Modal, null, [{ key: "VERSION", get: function get() { return VERSION$5; } }, { key: "Default", get: function get() { return Default$3; } }]); return Modal; }(); /** * ------------------------------------------------------------------------ * Data Api implementation * ------------------------------------------------------------------------ */ $(document).on(Event$5.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) { var _this10 = this; var target; var selector = Util.getSelectorFromElement(this); if (selector) { target = document.querySelector(selector); } var config = $(target).data(DATA_KEY$5) ? 'toggle' : _objectSpread({}, $(target).data(), $(this).data()); if (this.tagName === 'A' || this.tagName === 'AREA') { event.preventDefault(); } var $target = $(target).one(Event$5.SHOW, function (showEvent) { if (showEvent.isDefaultPrevented()) { // Only register focus restorer if modal will actually get shown return; } $target.one(Event$5.HIDDEN, function () { if ($(_this10).is(':visible')) { _this10.focus(); } }); }); Modal._jQueryInterface.call($(target), config, this); }); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$5] = Modal._jQueryInterface; $.fn[NAME$5].Constructor = Modal; $.fn[NAME$5].noConflict = function () { $.fn[NAME$5] = JQUERY_NO_CONFLICT$5; return Modal._jQueryInterface; }; /** * -------------------------------------------------------------------------- * Bootstrap (v4.3.1): tools/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']; var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i; var DefaultWhitelist = { // Global attributes allowed on any supplied element below. '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], a: ['target', 'href', 'title', 'rel'], area: [], b: [], br: [], col: [], code: [], div: [], em: [], hr: [], h1: [], h2: [], h3: [], h4: [], h5: [], h6: [], i: [], img: ['src', 'alt', 'title', 'width', 'height'], li: [], ol: [], p: [], pre: [], s: [], small: [], span: [], sub: [], sup: [], strong: [], u: [], ul: [] /** * A pattern that recognizes a commonly useful subset of URLs that are safe. * * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts */ }; var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi; /** * A pattern that matches safe data URLs. Only matches image, video and audio types. * * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts */ var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i; function allowedAttribute(attr, allowedAttributeList) { var attrName = attr.nodeName.toLowerCase(); if (allowedAttributeList.indexOf(attrName) !== -1) { if (uriAttrs.indexOf(attrName) !== -1) { return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN)); } return true; } var regExp = allowedAttributeList.filter(function (attrRegex) { return attrRegex instanceof RegExp; }); // Check if a regular expression validates the attribute. for (var i = 0, l = regExp.length; i < l; i++) { if (attrName.match(regExp[i])) { return true; } } return false; } function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { if (unsafeHtml.length === 0) { return unsafeHtml; } if (sanitizeFn && typeof sanitizeFn === 'function') { return sanitizeFn(unsafeHtml); } var domParser = new window.DOMParser(); var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html'); var whitelistKeys = Object.keys(whiteList); var elements = [].slice.call(createdDocument.body.querySelectorAll('*')); var _loop = function _loop(i, len) { var el = elements[i]; var elName = el.nodeName.toLowerCase(); if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) { el.parentNode.removeChild(el); return "continue"; } var attributeList = [].slice.call(el.attributes); var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []); attributeList.forEach(function (attr) { if (!allowedAttribute(attr, whitelistedAttributes)) { el.removeAttribute(attr.nodeName); } }); }; for (var i = 0, len = elements.length; i < len; i++) { var _ret = _loop(i, len); if (_ret === "continue") continue; } return createdDocument.body.innerHTML; } /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$6 = 'tooltip'; var VERSION$6 = '4.3.1'; var DATA_KEY$6 = 'bs.tooltip'; var EVENT_KEY$6 = "." + DATA_KEY$6; var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6]; var CLASS_PREFIX = 'bs-tooltip'; var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']; var DefaultType$4 = { animation: 'boolean', template: 'string', title: '(string|element|function)', trigger: 'string', delay: '(number|object)', html: 'boolean', selector: '(string|boolean)', placement: '(string|function)', offset: '(number|string|function)', container: '(string|element|boolean)', fallbackPlacement: '(string|array)', boundary: '(string|element)', sanitize: 'boolean', sanitizeFn: '(null|function)', whiteList: 'object' }; var AttachmentMap$1 = { AUTO: 'auto', TOP: 'top', RIGHT: 'right', BOTTOM: 'bottom', LEFT: 'left' }; var Default$4 = { animation: true, template: '', trigger: 'hover focus', title: '', delay: 0, html: false, selector: false, placement: 'top', offset: 0, container: false, fallbackPlacement: 'flip', boundary: 'scrollParent', sanitize: true, sanitizeFn: null, whiteList: DefaultWhitelist }; var HoverState = { SHOW: 'show', OUT: 'out' }; var Event$6 = { HIDE: "hide" + EVENT_KEY$6, HIDDEN: "hidden" + EVENT_KEY$6, SHOW: "show" + EVENT_KEY$6, SHOWN: "shown" + EVENT_KEY$6, INSERTED: "inserted" + EVENT_KEY$6, CLICK: "click" + EVENT_KEY$6, FOCUSIN: "focusin" + EVENT_KEY$6, FOCUSOUT: "focusout" + EVENT_KEY$6, MOUSEENTER: "mouseenter" + EVENT_KEY$6, MOUSELEAVE: "mouseleave" + EVENT_KEY$6 }; var ClassName$6 = { FADE: 'fade', SHOW: 'show' }; var Selector$6 = { TOOLTIP: '.tooltip', TOOLTIP_INNER: '.tooltip-inner', ARROW: '.arrow' }; var Trigger = { HOVER: 'hover', FOCUS: 'focus', CLICK: 'click', MANUAL: 'manual' /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var Tooltip = /*#__PURE__*/ function () { function Tooltip(element, config) { /** * Check for Popper dependency * Popper - https://popper.js.org */ if (typeof Popper === 'undefined') { throw new TypeError('Bootstrap\'s tooltips require Popper.js (https://popper.js.org/)'); } // private this._isEnabled = true; this._timeout = 0; this._hoverState = ''; this._activeTrigger = {}; this._popper = null; // Protected this.element = element; this.config = this._getConfig(config); this.tip = null; this._setListeners(); } // Getters var _proto = Tooltip.prototype; // Public _proto.enable = function enable() { this._isEnabled = true; }; _proto.disable = function disable() { this._isEnabled = false; }; _proto.toggleEnabled = function toggleEnabled() { this._isEnabled = !this._isEnabled; }; _proto.toggle = function toggle(event) { if (!this._isEnabled) { return; } if (event) { var dataKey = this.constructor.DATA_KEY; var context = $(event.currentTarget).data(dataKey); if (!context) { context = new this.constructor(event.currentTarget, this._getDelegateConfig()); $(event.currentTarget).data(dataKey, context); } context._activeTrigger.click = !context._activeTrigger.click; if (context._isWithActiveTrigger()) { context._enter(null, context); } else { context._leave(null, context); } } else { if ($(this.getTipElement()).hasClass(ClassName$6.SHOW)) { this._leave(null, this); return; } this._enter(null, this); } }; _proto.dispose = function dispose() { clearTimeout(this._timeout); $.removeData(this.element, this.constructor.DATA_KEY); $(this.element).off(this.constructor.EVENT_KEY); $(this.element).closest('.modal').off('hide.bs.modal'); if (this.tip) { $(this.tip).remove(); } this._isEnabled = null; this._timeout = null; this._hoverState = null; this._activeTrigger = null; if (this._popper !== null) { this._popper.destroy(); } this._popper = null; this.element = null; this.config = null; this.tip = null; }; _proto.show = function show() { var _this = this; if ($(this.element).css('display') === 'none') { throw new Error('Please use show on visible elements'); } var showEvent = $.Event(this.constructor.Event.SHOW); if (this.isWithContent() && this._isEnabled) { $(this.element).trigger(showEvent); var shadowRoot = Util.findShadowRoot(this.element); var isInTheDom = $.contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element); if (showEvent.isDefaultPrevented() || !isInTheDom) { return; } var tip = this.getTipElement(); var tipId = Util.getUID(this.constructor.NAME); tip.setAttribute('id', tipId); this.element.setAttribute('aria-describedby', tipId); this.setContent(); if (this.config.animation) { $(tip).addClass(ClassName$6.FADE); } var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; var attachment = this._getAttachment(placement); this.addAttachmentClass(attachment); var container = this._getContainer(); $(tip).data(this.constructor.DATA_KEY, this); if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) { $(tip).appendTo(container); } $(this.element).trigger(this.constructor.Event.INSERTED); this._popper = new Popper(this.element, tip, { placement: attachment, modifiers: { offset: this._getOffset(), flip: { behavior: this.config.fallbackPlacement }, arrow: { element: Selector$6.ARROW }, preventOverflow: { boundariesElement: this.config.boundary } }, onCreate: function onCreate(data) { if (data.originalPlacement !== data.placement) { _this._handlePopperPlacementChange(data); } }, onUpdate: function onUpdate(data) { return _this._handlePopperPlacementChange(data); } }); $(tip).addClass(ClassName$6.SHOW); // If this is a touch-enabled device we add extra // empty mouseover listeners to the body's immediate children; // only needed because of broken event delegation on iOS // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html if ('ontouchstart' in document.documentElement) { $(document.body).children().on('mouseover', null, $.noop); } var complete = function complete() { if (_this.config.animation) { _this._fixTransition(); } var prevHoverState = _this._hoverState; _this._hoverState = null; $(_this.element).trigger(_this.constructor.Event.SHOWN); if (prevHoverState === HoverState.OUT) { _this._leave(null, _this); } }; if ($(this.tip).hasClass(ClassName$6.FADE)) { var transitionDuration = Util.getTransitionDurationFromElement(this.tip); $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); } else { complete(); } } }; _proto.hide = function hide(callback) { var _this2 = this; var tip = this.getTipElement(); var hideEvent = $.Event(this.constructor.Event.HIDE); var complete = function complete() { if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { tip.parentNode.removeChild(tip); } _this2._cleanTipClass(); _this2.element.removeAttribute('aria-describedby'); $(_this2.element).trigger(_this2.constructor.Event.HIDDEN); if (_this2._popper !== null) { _this2._popper.destroy(); } if (callback) { callback(); } }; $(this.element).trigger(hideEvent); if (hideEvent.isDefaultPrevented()) { return; } $(tip).removeClass(ClassName$6.SHOW); // If this is a touch-enabled device we remove the extra // empty mouseover listeners we added for iOS support if ('ontouchstart' in document.documentElement) { $(document.body).children().off('mouseover', null, $.noop); } this._activeTrigger[Trigger.CLICK] = false; this._activeTrigger[Trigger.FOCUS] = false; this._activeTrigger[Trigger.HOVER] = false; if ($(this.tip).hasClass(ClassName$6.FADE)) { var transitionDuration = Util.getTransitionDurationFromElement(tip); $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); } else { complete(); } this._hoverState = ''; }; _proto.update = function update() { if (this._popper !== null) { this._popper.scheduleUpdate(); } } // Protected ; _proto.isWithContent = function isWithContent() { return Boolean(this.getTitle()); }; _proto.addAttachmentClass = function addAttachmentClass(attachment) { $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); }; _proto.getTipElement = function getTipElement() { this.tip = this.tip || $(this.config.template)[0]; return this.tip; }; _proto.setContent = function setContent() { var tip = this.getTipElement(); this.setElementContent($(tip.querySelectorAll(Selector$6.TOOLTIP_INNER)), this.getTitle()); $(tip).removeClass(ClassName$6.FADE + " " + ClassName$6.SHOW); }; _proto.setElementContent = function setElementContent($element, content) { if (typeof content === 'object' && (content.nodeType || content.jquery)) { // Content is a DOM node or a jQuery if (this.config.html) { if (!$(content).parent().is($element)) { $element.empty().append(content); } } else { $element.text($(content).text()); } return; } if (this.config.html) { if (this.config.sanitize) { content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn); } $element.html(content); } else { $element.text(content); } }; _proto.getTitle = function getTitle() { var title = this.element.getAttribute('data-original-title'); if (!title) { title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; } return title; } // Private ; _proto._getOffset = function _getOffset() { var _this3 = this; var offset = {}; if (typeof this.config.offset === 'function') { offset.fn = function (data) { data.offsets = _objectSpread({}, data.offsets, _this3.config.offset(data.offsets, _this3.element) || {}); return data; }; } else { offset.offset = this.config.offset; } return offset; }; _proto._getContainer = function _getContainer() { if (this.config.container === false) { return document.body; } if (Util.isElement(this.config.container)) { return $(this.config.container); } return $(document).find(this.config.container); }; _proto._getAttachment = function _getAttachment(placement) { return AttachmentMap$1[placement.toUpperCase()]; }; _proto._setListeners = function _setListeners() { var _this4 = this; var triggers = this.config.trigger.split(' '); triggers.forEach(function (trigger) { if (trigger === 'click') { $(_this4.element).on(_this4.constructor.Event.CLICK, _this4.config.selector, function (event) { return _this4.toggle(event); }); } else if (trigger !== Trigger.MANUAL) { var eventIn = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSEENTER : _this4.constructor.Event.FOCUSIN; var eventOut = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSELEAVE : _this4.constructor.Event.FOCUSOUT; $(_this4.element).on(eventIn, _this4.config.selector, function (event) { return _this4._enter(event); }).on(eventOut, _this4.config.selector, function (event) { return _this4._leave(event); }); } }); $(this.element).closest('.modal').on('hide.bs.modal', function () { if (_this4.element) { _this4.hide(); } }); if (this.config.selector) { this.config = _objectSpread({}, this.config, { trigger: 'manual', selector: '' }); } else { this._fixTitle(); } }; _proto._fixTitle = function _fixTitle() { var titleType = typeof this.element.getAttribute('data-original-title'); if (this.element.getAttribute('title') || titleType !== 'string') { this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); this.element.setAttribute('title', ''); } }; _proto._enter = function _enter(event, context) { var dataKey = this.constructor.DATA_KEY; context = context || $(event.currentTarget).data(dataKey); if (!context) { context = new this.constructor(event.currentTarget, this._getDelegateConfig()); $(event.currentTarget).data(dataKey, context); } if (event) { context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; } if ($(context.getTipElement()).hasClass(ClassName$6.SHOW) || context._hoverState === HoverState.SHOW) { context._hoverState = HoverState.SHOW; return; } clearTimeout(context._timeout); context._hoverState = HoverState.SHOW; if (!context.config.delay || !context.config.delay.show) { context.show(); return; } context._timeout = setTimeout(function () { if (context._hoverState === HoverState.SHOW) { context.show(); } }, context.config.delay.show); }; _proto._leave = function _leave(event, context) { var dataKey = this.constructor.DATA_KEY; context = context || $(event.currentTarget).data(dataKey); if (!context) { context = new this.constructor(event.currentTarget, this._getDelegateConfig()); $(event.currentTarget).data(dataKey, context); } if (event) { context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; } if (context._isWithActiveTrigger()) { return; } clearTimeout(context._timeout); context._hoverState = HoverState.OUT; if (!context.config.delay || !context.config.delay.hide) { context.hide(); return; } context._timeout = setTimeout(function () { if (context._hoverState === HoverState.OUT) { context.hide(); } }, context.config.delay.hide); }; _proto._isWithActiveTrigger = function _isWithActiveTrigger() { for (var trigger in this._activeTrigger) { if (this._activeTrigger[trigger]) { return true; } } return false; }; _proto._getConfig = function _getConfig(config) { var dataAttributes = $(this.element).data(); Object.keys(dataAttributes).forEach(function (dataAttr) { if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) { delete dataAttributes[dataAttr]; } }); config = _objectSpread({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {}); if (typeof config.delay === 'number') { config.delay = { show: config.delay, hide: config.delay }; } if (typeof config.title === 'number') { config.title = config.title.toString(); } if (typeof config.content === 'number') { config.content = config.content.toString(); } Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType); if (config.sanitize) { config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn); } return config; }; _proto._getDelegateConfig = function _getDelegateConfig() { var config = {}; if (this.config) { for (var key in this.config) { if (this.constructor.Default[key] !== this.config[key]) { config[key] = this.config[key]; } } } return config; }; _proto._cleanTipClass = function _cleanTipClass() { var $tip = $(this.getTipElement()); var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); if (tabClass !== null && tabClass.length) { $tip.removeClass(tabClass.join('')); } }; _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) { var popperInstance = popperData.instance; this.tip = popperInstance.popper; this._cleanTipClass(); this.addAttachmentClass(this._getAttachment(popperData.placement)); }; _proto._fixTransition = function _fixTransition() { var tip = this.getTipElement(); var initConfigAnimation = this.config.animation; if (tip.getAttribute('x-placement') !== null) { return; } $(tip).removeClass(ClassName$6.FADE); this.config.animation = false; this.hide(); this.show(); this.config.animation = initConfigAnimation; } // Static ; Tooltip._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY$6); var _config = typeof config === 'object' && config; if (!data && /dispose|hide/.test(config)) { return; } if (!data) { data = new Tooltip(this, _config); $(this).data(DATA_KEY$6, data); } if (typeof config === 'string') { if (typeof data[config] === 'undefined') { throw new TypeError("No method named \"" + config + "\""); } data[config](); } }); }; _createClass(Tooltip, null, [{ key: "VERSION", get: function get() { return VERSION$6; } }, { key: "Default", get: function get() { return Default$4; } }, { key: "NAME", get: function get() { return NAME$6; } }, { key: "DATA_KEY", get: function get() { return DATA_KEY$6; } }, { key: "Event", get: function get() { return Event$6; } }, { key: "EVENT_KEY", get: function get() { return EVENT_KEY$6; } }, { key: "DefaultType", get: function get() { return DefaultType$4; } }]); return Tooltip; }(); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$6] = Tooltip._jQueryInterface; $.fn[NAME$6].Constructor = Tooltip; $.fn[NAME$6].noConflict = function () { $.fn[NAME$6] = JQUERY_NO_CONFLICT$6; return Tooltip._jQueryInterface; }; /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$7 = 'popover'; var VERSION$7 = '4.3.1'; var DATA_KEY$7 = 'bs.popover'; var EVENT_KEY$7 = "." + DATA_KEY$7; var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7]; var CLASS_PREFIX$1 = 'bs-popover'; var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g'); var Default$5 = _objectSpread({}, Tooltip.Default, { placement: 'right', trigger: 'click', content: '', template: '' }); var DefaultType$5 = _objectSpread({}, Tooltip.DefaultType, { content: '(string|element|function)' }); var ClassName$7 = { FADE: 'fade', SHOW: 'show' }; var Selector$7 = { TITLE: '.popover-header', CONTENT: '.popover-body' }; var Event$7 = { HIDE: "hide" + EVENT_KEY$7, HIDDEN: "hidden" + EVENT_KEY$7, SHOW: "show" + EVENT_KEY$7, SHOWN: "shown" + EVENT_KEY$7, INSERTED: "inserted" + EVENT_KEY$7, CLICK: "click" + EVENT_KEY$7, FOCUSIN: "focusin" + EVENT_KEY$7, FOCUSOUT: "focusout" + EVENT_KEY$7, MOUSEENTER: "mouseenter" + EVENT_KEY$7, MOUSELEAVE: "mouseleave" + EVENT_KEY$7 /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var Popover = /*#__PURE__*/ function (_Tooltip) { _inheritsLoose(Popover, _Tooltip); function Popover() { return _Tooltip.apply(this, arguments) || this; } var _proto = Popover.prototype; // Overrides _proto.isWithContent = function isWithContent() { return this.getTitle() || this._getContent(); }; _proto.addAttachmentClass = function addAttachmentClass(attachment) { $(this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment); }; _proto.getTipElement = function getTipElement() { this.tip = this.tip || $(this.config.template)[0]; return this.tip; }; _proto.setContent = function setContent() { var $tip = $(this.getTipElement()); // We use append for html objects to maintain js events this.setElementContent($tip.find(Selector$7.TITLE), this.getTitle()); var content = this._getContent(); if (typeof content === 'function') { content = content.call(this.element); } this.setElementContent($tip.find(Selector$7.CONTENT), content); $tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW); } // Private ; _proto._getContent = function _getContent() { return this.element.getAttribute('data-content') || this.config.content; }; _proto._cleanTipClass = function _cleanTipClass() { var $tip = $(this.getTipElement()); var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1); if (tabClass !== null && tabClass.length > 0) { $tip.removeClass(tabClass.join('')); } } // Static ; Popover._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY$7); var _config = typeof config === 'object' ? config : null; if (!data && /dispose|hide/.test(config)) { return; } if (!data) { data = new Popover(this, _config); $(this).data(DATA_KEY$7, data); } if (typeof config === 'string') { if (typeof data[config] === 'undefined') { throw new TypeError("No method named \"" + config + "\""); } data[config](); } }); }; _createClass(Popover, null, [{ key: "VERSION", // Getters get: function get() { return VERSION$7; } }, { key: "Default", get: function get() { return Default$5; } }, { key: "NAME", get: function get() { return NAME$7; } }, { key: "DATA_KEY", get: function get() { return DATA_KEY$7; } }, { key: "Event", get: function get() { return Event$7; } }, { key: "EVENT_KEY", get: function get() { return EVENT_KEY$7; } }, { key: "DefaultType", get: function get() { return DefaultType$5; } }]); return Popover; }(Tooltip); /** * ------------------------------------------------------------------------ * jQuery * ------------------------------------------------------------------------ */ $.fn[NAME$7] = Popover._jQueryInterface; $.fn[NAME$7].Constructor = Popover; $.fn[NAME$7].noConflict = function () { $.fn[NAME$7] = JQUERY_NO_CONFLICT$7; return Popover._jQueryInterface; }; /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ var NAME$8 = 'scrollspy'; var VERSION$8 = '4.3.1'; var DATA_KEY$8 = 'bs.scrollspy'; var EVENT_KEY$8 = "." + DATA_KEY$8; var DATA_API_KEY$6 = '.data-api'; var JQUERY_NO_CONFLICT$8 = $.fn[NAME$8]; var Default$6 = { offset: 10, method: 'auto', target: '' }; var DefaultType$6 = { offset: 'number', method: 'string', target: '(string|element)' }; var Event$8 = { ACTIVATE: "activate" + EVENT_KEY$8, SCROLL: "scroll" + EVENT_KEY$8, LOAD_DATA_API: "load" + EVENT_KEY$8 + DATA_API_KEY$6 }; var ClassName$8 = { DROPDOWN_ITEM: 'dropdown-item', DROPDOWN_MENU: 'dropdown-menu', ACTIVE: 'active' }; var Selector$8 = { DATA_SPY: '[data-spy="scroll"]', ACTIVE: '.active', NAV_LIST_GROUP: '.nav, .list-group', NAV_LINKS: '.nav-link', NAV_ITEMS: '.nav-item', LIST_ITEMS: '.list-group-item', DROPDOWN: '.dropdown', DROPDOWN_ITEMS: '.dropdown-item', DROPDOWN_TOGGLE: '.dropdown-toggle' }; var OffsetMethod = { OFFSET: 'offset', POSITION: 'position' /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ }; var ScrollSpy = /*#__PURE__*/ function () { function ScrollSpy(element, config) { var _this = this; this._element = element; this._scrollElement = element.tagName === 'BODY' ? window : element; this._config = this._getConfig(config); this._selector = this._config.target + " " + Selector$8.NAV_LINKS + "," + (this._config.target + " " + Selector$8.LIST_ITEMS + ",") + (this._config.target + " " + Selector$8.DROPDOWN_ITEMS); this._offsets = []; this._targets = []; this._activeTarget = null; this._scrollHeight = 0; $(this._scrollElement).on(Event$8.SCROLL, function (event) { return _this._process(event); }); this.refresh(); this._process(); } // Getters var _proto = ScrollSpy.prototype; // Public _proto.refresh = function refresh() { var _this2 = this; var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; this._offsets = []; this._targets = []; this._scrollHeight = this._getScrollHeight(); var targets = [].slice.call(document.querySelectorAll(this._selector)); targets.map(function (element) { var target; var targetSelector = Util.getSelectorFromElement(element); if (targetSelector) { target = document.querySelector(targetSelector); } if (target) { var targetBCR = target.getBoundingClientRect(); if (targetBCR.width || targetBCR.height) { // TODO (fat): remove sketch reliance on jQuery position/offset return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; } } return null; }).filter(function (item) { return item; }).sort(function (a, b) { return a[0] - b[0]; }).forEach(function (item) { _this2._offsets.push(item[0]); _this2._targets.push(item[1]); }); }; _proto.dispose = function dispose() { $.removeData(this._element, DATA_KEY$8); $(this._scrollElement).off(EVENT_KEY$8); this._element = null; this._scrollElement = null; this._config = null; this._selector = null; this._offsets = null; this._targets = null; this._activeTarget = null; this._scrollHeight = null; } // Private ; _proto._getConfig = function _getConfig(config) { config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {}); if (typeof config.target !== 'string') { var id = $(config.target).attr('id'); if (!id) { id = Util.getUID(NAME$8); $(config.target).attr('id', id); } config.target = "#" + id; } Util.typeCheckConfig(NAME$8, config, DefaultType$6); return config; }; _proto._getScrollTop = function _getScrollTop() { return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; }; _proto._getScrollHeight = function _getScrollHeight() { return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); }; _proto._getOffsetHeight = function _getOffsetHeight() { return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; }; _proto._process = function _process() { var scrollTop = this._getScrollTop() + this._config.offset; var scrollHeight = this._getScrollHeight(); var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); if (this._scrollHeight !== scrollHeight) { this.refresh(); } if (scrollTop >= maxScroll) { var target = this._targets[this._targets.length - 1]; if (this._activeTarget !== target) { this._activate(target); } return; } if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { this._activeTarget = null; this._clear(); return; } var offsetLength = this._offsets.length; for (var i = offsetLength; i--;) { var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); if (isActiveTarget) { this._activate(this._targets[i]); } } }; _proto._activate = function _activate(target) { this._activeTarget = target; this._clear(); var queries = this._selector.split(',').map(function (selector) { return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]"; }); var $link = $([].slice.call(document.querySelectorAll(queries.join(',')))); if ($link.hasClass(ClassName$8.DROPDOWN_ITEM)) { $link.closest(Selector$8.DROPDOWN).find(Selector$8.DROPDOWN_TOGGLE).addClass(ClassName$8.ACTIVE); $link.addClass(ClassName$8.ACTIVE); } else { // Set triggered link as active $link.addClass(ClassName$8.ACTIVE); // Set triggered links parents as active // With both